-
Notifications
You must be signed in to change notification settings - Fork 96
Support authentication via instance principals (#155) #181
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
Conversation
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 minor change but LGTM (outside of logs analysis tomorrow) 👍
pkg/oci/config_validate.go
Outdated
| if c.TenancyID != "" { | ||
| allErrs = append(allErrs, field.Forbidden(fldPath.Child("tenancy"), "cannot be used when useInstancePrincipals is enabled")) | ||
| } | ||
| if c.CompartmentID != "" { |
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.
Doesn't need validating as field depreciated (and the replacement field is actually still required for instance principles though it will be looked up dynamically via metadata if not present).
62be484 to
5ee73c8
Compare
|
@simonlord I got the Service E2E test passing on the cluster you provisioned (ESIPP needs a 3 node cluster AFAIK though). Just needed to open up the node port range to Once you've rebased away the merge conflict happy to merge 👍 |
5ee73c8 to
41339e3
Compare
|
Rebased, ready for merge |
…m csi-fss-internal to internal * commit 'd3b894bcde4597c6af3ff235b974b78fb4b98e62': JIRA: OKE-16576 Support Static Provisioning of FSS using CSI Driver with In-transit Encryption.
Added documentation for this to manifests/cloud-provider-example.yaml
Added some tests for the configuration
I've tested it and it seems to work, but i'm not 100% sure of what i'm looking for - could do with a second pair of eyes on the pod logs @prydie tomorrow when you have a moment please?