-
Notifications
You must be signed in to change notification settings - Fork 5
feat: MachineAccountKey Proxy Backend #546
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
Merged
Merged
Changes from all commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
34ab1b5
feat: migraet machineAccountKey from IAM APIGroup to Identity APIGroup
JoseSzycho 28f5da4
feat: implement MachineAccountKey RESTStorage and e2e tests
JoseSzycho 1092e15
feat: implement protected resources and roles for machineAccount and …
JoseSzycho c95dd44
fix: add missing Kustomize component to generate identity resource me…
JoseSzycho 95150cd
refactor: Enforce MachineAccountKey spec immutability and remove cust…
JoseSzycho 9be63c0
chore: add missing newlines at end of files
github-actions[bot] c022b90
refactor: rename MachineAccountName to MachineAccountUserName in Mach…
JoseSzycho 0c81ac9
refactor: decouple machine account key storage from etcd by introduci…
JoseSzycho 1f18683
chore: format code
JoseSzycho 6d9ce04
chore: remove obsolete machine-account-key-creation chainsaw tests
JoseSzycho db471ce
feat: add identity-machine-account-keys-admin role to project-admin c…
JoseSzycho a552f5e
feat: add project key to forward-extras configuration
JoseSzycho 2574c6f
feat: add field selector support for MachineAccountKey
JoseSzycho 6f66381
Revert "feat: add project key to forward-extras configuration"
JoseSzycho 17b74e7
Revert "feat: add identity-machine-account-keys-admin role to project…
JoseSzycho 012ff56
chore: autogenerate code
JoseSzycho 9552777
Merge branch 'main' into 670-ma-api
scotwells 0a99897
docs: add MachineAccountKey resource documentation and update table f…
JoseSzycho 7bf5774
feat: disable MachineAccountKeys feature gate by default
JoseSzycho 6f02eac
feat: configure audit policy to redact MachineAccountKey private keys…
JoseSzycho 1f72354
feat: change MachineAccount CRD scope from Namespaced to Cluster
JoseSzycho File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
153 changes: 0 additions & 153 deletions
153
config/crd/bases/iam/iam.miloapis.com_machineaccountkeys.yaml
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,21 @@ | ||
| apiVersion: iam.miloapis.com/v1alpha1 | ||
| kind: ProtectedResource | ||
| metadata: | ||
| name: iam.miloapis.com-machineaccount | ||
| spec: | ||
| serviceRef: | ||
| name: "iam.miloapis.com" | ||
| kind: MachineAccount | ||
| plural: machineaccounts | ||
| singular: machineaccount | ||
| permissions: | ||
| - list | ||
| - get | ||
| - create | ||
| - update | ||
| - delete | ||
| - patch | ||
| - watch | ||
| parentResources: | ||
| - apiGroup: resourcemanager.miloapis.com | ||
| kind: Project |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -4,3 +4,4 @@ kind: Kustomization | |
| resources: | ||
| - session.yaml | ||
| - useridentity.yaml | ||
| - machineaccountkey.yaml | ||
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.