Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

operator: Support trusted_cluster resources #49920

Merged
merged 36 commits into from
Jan 13, 2025

Conversation

bernardjkim
Copy link
Contributor

@bernardjkim bernardjkim commented Dec 7, 2024

Supports #22474
Requires #49789

Todo: Write up guide for managing trusted_clusters with the teleport operator
Changelog: Add trusted_cluster support for the teleport operator.

This supersedes UpsertTrustedCluster rpc. V2 performs resource name
validation.
- Remove unnecessary ping
- Update error messages
- Use skipNameValidation consts
- Validate cluster name before establishing trust
- Do not reveal cluster name in error message
- Use BadParameter instead of CompareFailed
1. Run `make manifests`.
2. Run `make -C crdgen update-protos`.
3. Run `make -C crdgen update-snapshot`.
Copy link

github-actions bot commented Dec 7, 2024

🤖 Vercel preview here: https://docs-9489cues6-goteleport.vercel.app/docs

@public-teleport-github-review-bot

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

Copy link

github-actions bot commented Jan 6, 2025

Amplify deployment status

Branch Commit Job ID Status Preview Updated (UTC)
bernard/operator-trusted-cluster 1f1b9c4 4 ✅SUCCEED bernard-operator-trusted-cluster 2025-01-10 20:22:56

@bernardjkim
Copy link
Contributor Author

Hey @rosstimothy, would appreciate an admin approval if you have some time.

@bernardjkim bernardjkim added this pull request to the merge queue Jan 13, 2025
Merged via the queue into master with commit 646329d Jan 13, 2025
44 checks passed
@bernardjkim bernardjkim deleted the bernard/operator-trusted-cluster branch January 13, 2025 17:40
@public-teleport-github-review-bot

@bernardjkim See the table below for backport results.

Branch Result
branch/v17 Failed

github-merge-queue bot pushed a commit that referenced this pull request Jan 13, 2025
* operator: Support trusted_cluster resources (#49920)

* crdgen

* Still using logrus in v17
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.

5 participants