feat: add examples for InfisicalStaticSecret#100
Conversation
|
💬 Discussion in Slack: #pr-review-kubernetes-operator-100-feat-add-examples-for-infisicalstaticsecret Posted by Review Police — reviews, comments, new commits, and CI failures will stream into this channel. |
|
| Filename | Overview |
|---|---|
| examples/v1beta1/infisicalstaticsecret/kubernetes-auth/infisicalstaticsecret.yaml | Full Kubernetes auth example with ServiceAccount, ClusterRoleBinding, InfisicalAuth, and InfisicalStaticSecret; ClusterRoleBinding subject now correctly includes namespace: default. |
| examples/v1beta1/infisicalstaticsecret/gcp-iam-auth/infisicalstaticsecret.yaml | GCP IAM auth example using a service account key file; path /etc/gcp/service-account-key.json aligns with the companion README's Helm volume mount instructions. |
| examples/v1beta1/infisicalstaticsecret/gcp-iam-auth/README.md | Supplementary README explaining how to create the GCP SA key Secret and mount it into the operator pod via Helm; clear and accurate. |
| examples/v1beta1/infisicalstaticsecret/ldap-auth/infisicalstaticsecret.yaml | LDAP auth example; credentials (username, password, identityId) are stored in a single Secret with placeholder # replace this annotations — correct standard practice. |
| examples/v1beta1/infisicalstaticsecret/aws-iam-auth/infisicalstaticsecret.yaml | AWS IAM auth example; well-structured four-manifest chain referencing the public Infisical SaaS endpoint. |
| examples/v1beta1/infisicalstaticsecret/azure-auth/infisicalstaticsecret.yaml | Azure managed identity auth example; follows the same correct four-manifest pattern as the other auth types. |
| examples/v1beta1/infisicalstaticsecret/gcp-id-token-auth/infisicalstaticsecret.yaml | GCP ID Token auth example; correctly uses the gcp-id-token method with gcpIdToken.identityIdRef. |
| examples/v1beta1/infisicalstaticsecret/universal-auth/infisicalstaticsecret.yaml | Universal auth example; both clientId and clientSecret are stored in a single well-labeled Secret with placeholder values. |
Reviews (2): Last reviewed commit: "use default namespace" | Re-trigger Greptile
|
@greptile re-review pls |
|
Thanks @jakehulberg |
Adds an
examplesfolder containing the full Kubernetes manifest for each auth type.