A helm chart for AWS SIGv4 Admission Controller
Add the EKS repository to Helm:
helm repo add eks https://aws.github.io/eks-charts
Install the AWS SIGv4 Admission Controller chart with default configuration:
helm install aws-sigv4-proxy-admission-controller eks/aws-sigv4-proxy-admission-controller --namespace <namespace>
To uninstall/delete the aws-sigv4-proxy-admission-controller
release:
helm uninstall aws-sigv4-proxy-admission-controller --namespace <namespace>
Parameter | Description | Default |
---|---|---|
nameOverride |
Used to override name of chart | "" |
fullnameOverride |
Used to override the full name of the application | "" |
replicaCount |
Number of replicas | 1 |
image.repository |
Repository of image to pull for deployment | public.ecr.aws/aws-observability/aws-sigv4-proxy-admission-controller |
image.tag |
Tag of image to pull from repository | 1.0 |
image.pullPolicy |
Policy of how to pull image | IfNotPresent |
env.awsSigV4ProxyImage |
Image URI of sidecar container for AWS SIGv4 Proxy | public.ecr.aws/aws-observability/aws-sigv4-proxy:1.0 |
serviceAccount.create |
Whether to create a service account or not | true |
serviceAccount.name |
The name of the service account to create or use | "" |
rbac.create |
Whether to create rbac resources or not | true |
webhookService.port |
Incoming port used by webhook service | 443 |
webhookService.targetPort |
Target port used by webhook service | 443 |