Skip to content

Operator support for Bot resource#53453

Merged
strideynet merged 23 commits intomasterfrom
strideynet/bot-resource-operator-support
Apr 1, 2025
Merged

Operator support for Bot resource#53453
strideynet merged 23 commits intomasterfrom
strideynet/bot-resource-operator-support

Conversation

@strideynet
Copy link
Copy Markdown
Contributor

@strideynet strideynet commented Mar 26, 2025

Closes #34285

Large diff since the copied protos in the testdata directory hadn't been updated in a while.

changelog: Support for managing the Bot resource in the Teleport Kubernetes Operator

@strideynet strideynet marked this pull request as ready for review March 27, 2025 10:14
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 27, 2025

Amplify deployment status

Branch Commit Job ID Status Preview Updated (UTC)
strideynet/bot-resource-operator-support fe22083 15 ✅SUCCEED strideynet-bot-resource-operator-support 2025-04-01 15:18:22

@public-teleport-github-review-bot
Copy link
Copy Markdown

@strideynet - this PR will require admin approval to merge due to its size. Consider breaking it up into a series smaller changes.

@strideynet strideynet requested a review from hugoShaka March 28, 2025 17:40
@strideynet strideynet added this pull request to the merge queue Apr 1, 2025
Merged via the queue into master with commit 63e269a Apr 1, 2025
43 checks passed
@strideynet strideynet deleted the strideynet/bot-resource-operator-support branch April 1, 2025 15:52
@backport-bot-workflows
Copy link
Copy Markdown
Contributor

@strideynet See the table below for backport results.

Branch Result
branch/v17 Failed

strideynet added a commit that referenced this pull request Apr 4, 2025
* Add `Bot` manifests

* Update protos

* Add Bot API resource impl

* Add reconciler

* Fix bot CRD "versions" name

* Fix Unmarshal/Marshal panic for 153 resources

* Fix update test

* Mispell Marshalling

* Generate docs page

* Update role.yaml

* Add TeleportBot to resource list

* Update contributing

* Try to update the versions per RFD160

* Update k8s rbac for new resource name

* Use proto binary encoding for Marshal/Unmarshal

* Clear out unversioned crd

* More efficient deepcopyinto

* Fix license

* Add unmarshal options for protojson

* Update golden

* Fix RBAC
github-merge-queue Bot pushed a commit that referenced this pull request Apr 4, 2025
* Add `Bot` manifests

* Update protos

* Add Bot API resource impl

* Add reconciler

* Fix bot CRD "versions" name

* Fix Unmarshal/Marshal panic for 153 resources

* Fix update test

* Mispell Marshalling

* Generate docs page

* Update role.yaml

* Add TeleportBot to resource list

* Update contributing

* Try to update the versions per RFD160

* Update k8s rbac for new resource name

* Use proto binary encoding for Marshal/Unmarshal

* Clear out unversioned crd

* More efficient deepcopyinto

* Fix license

* Add unmarshal options for protojson

* Update golden

* Fix RBAC
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Teleport Kubernetes Operator supports Bot resource

3 participants