-
Notifications
You must be signed in to change notification settings - Fork 618
✨ Add RosaRoles config #5473
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
✨ Add RosaRoles config #5473
Conversation
Hi @PanSpagetka. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
911e12f
to
ab5e856
Compare
848dc7c
to
59b92bf
Compare
api/v1beta2/rosaroleconfig_types.go
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This need to go under exp directory https://github.com/kubernetes-sigs/cluster-api-provider-aws/tree/main/exp/api/v1beta2
api/v1beta2/rosaroleconfig_types.go
Outdated
OIDCConfig OIDCConfig `json:"oidcConfig"` | ||
} | ||
|
||
// +kubebuilder:object:root=true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
// +kubebuilder:object:root=true | |
// +kubebuilder:object:root=true | |
// +kubebuilder:resource:path=rosaroleconfig,scope=cluster,categories=cluster-api,shortName=rosarole | |
// +kubebuilder:storageversion | |
// +kubebuilder:subresource:status |
298567a
to
46435dc
Compare
a409e3c
to
41feaf4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is duplication I guess. one with 's' another without 's'
013143d
to
f00c89f
Compare
f00c89f
to
fa535c9
Compare
eada183
to
5fbe128
Compare
/test pull-cluster-api-provider-aws-verify |
1 similar comment
/test pull-cluster-api-provider-aws-verify |
5fbe128
to
67d6d32
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
one more comment but sounds good now, would you also mention in the desc that the logic is in PR-5499 so maintainers are aware of that when they review and approve.
67d6d32
to
f79c4c1
Compare
/test pull-cluster-api-provider-aws-verify |
7029c0e
to
1a32dd0
Compare
@damdo would you take a look to this |
/test pull-cluster-api-provider-aws-e2e-blocking |
2e0807d
to
6c33672
Compare
6c33672
to
4a5deb8
Compare
4a5deb8
to
20b3ce3
Compare
/retest |
20b3ce3
to
c4415e2
Compare
c4415e2
to
c79132f
Compare
@PanSpagetka was this replaced by a new PR? |
What type of PR is this?
Based on proposal #5451
Adding RosaRoleConfig API with empty Reconcile. Implementation will be added in #5499
We need to move
RosaMachinePoolAutoScaling
definition to controlplane, because otherwise there would be circular dependency./kind feature
What this PR does / why we need it:
We want to be able to create Rosa cluster with CAPA without using other tools.
RosaRoleConfig
CRD is adding necesary configuration for Roles and OIDC configuration, that need to be created before Rosa cluster.Special notes for your reviewer:
Checklist:
Release note: