Skip to content

[v17] Operator support for Bot resource (#53453)#53708

Merged
strideynet merged 1 commit intobranch/v17from
strideynet/v17/backport-53453
Apr 4, 2025
Merged

[v17] Operator support for Bot resource (#53453)#53708
strideynet merged 1 commit intobranch/v17from
strideynet/v17/backport-53453

Conversation

@strideynet
Copy link
Copy Markdown
Contributor

Backport #53453

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

* 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-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 4, 2025

Amplify deployment status

Branch Commit Job ID Status Preview Updated (UTC)
strideynet/v17/backport-53453 HEAD 1 ✅SUCCEED strideynet-v17-backport-53453 2025-04-04 08:35:03

@strideynet strideynet marked this pull request as ready for review April 4, 2025 08:32
@github-actions github-actions Bot requested review from hugoShaka and tigrato April 4, 2025 08:32
@public-teleport-github-review-bot public-teleport-github-review-bot Bot removed the request for review from hugoShaka April 4, 2025 13:25
@strideynet strideynet added this pull request to the merge queue Apr 4, 2025
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 4, 2025
@strideynet strideynet added this pull request to the merge queue Apr 4, 2025
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 4, 2025
@strideynet strideynet added this pull request to the merge queue Apr 4, 2025
Merged via the queue into branch/v17 with commit df4327d Apr 4, 2025
46 checks passed
@strideynet strideynet deleted the strideynet/v17/backport-53453 branch April 4, 2025 16:41
@fheinecke fheinecke mentioned this pull request Apr 7, 2025
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.

3 participants