Skip to main content

Platform Addons

Each addon is enabled from the cluster definition using the feature flag label enable_<feature> (shown below as enable_...).

GitOps

Helm

ChartNamespaceFeature flagDescriptionLinkSource
argo-eventsargocdenable_argo_eventsEvent-driven workflow automation framework for Kubernetes.docsaddons/helm/oss.yaml
argo-rolloutsargocd-rolloutsenable_argo_rolloutsProgressive delivery controller for canary, blue-green, and experiments.docsaddons/helm/oss.yaml
argo-workflowsargo-workflowsenable_argo_workflowsWorkflow engine for orchestrating parallel jobs on Kubernetes.docsaddons/helm/oss.yaml
argo-cdargocdenable_argocdDeclarative GitOps continuous delivery tool for Kubernetes.docsaddons/helm/oss.yaml
argocd-notificationsargocdenable_argocd_notificationsEnables ArgoCD to send notifications (Slack, Email, etc.) for application events.docsaddons/helm/oss.yaml
argo-workflowsargocdenable_aws_argo_workflows_ingressArgo Workflows chart configured with AWS-oriented ingress patterns.docsaddons/helm/cloud/aws.yaml
argo-cdargocdenable_aws_argocdArgo CD release tuned for AWS reference architectures.docsaddons/helm/cloud/aws.yaml
argo-cdargocdenable_aws_argocd_ingressArgo CD with ingress settings for AWS load balancers and DNS.docsaddons/helm/cloud/aws.yaml

Security

Helm

ChartNamespaceFeature flagDescriptionLinkSource
aws-privateca-issuercert-managerenable_aws_privateca_issuercert-manager issuer for AWS Private Certificate Authority.docsaddons/helm/cloud/aws.yaml
secrets-store-csi-driver-provider-awskube-systemenable_aws_secrets_store_csi_driver_providerAWS provider for the Secrets Store CSI Driver (Secrets Manager / Parameter Store).docsaddons/helm/cloud/aws.yaml
cert-managercert-managerenable_cert_managerAutomates TLS certificate issuance and renewal in Kubernetes.docsaddons/helm/oss.yaml
external-secretsexternal-secretsenable_external_secretsIntegrates external secret stores with Kubernetes Secrets.docsaddons/helm/oss.yaml
kyvernokyverno-systemenable_kyvernoKubernetes-native policy engine for admission control and reporting.docsaddons/helm/oss.yaml
kyverno-policieskyverno-systemenable_kyverno_policiesOpinionated Kyverno policies for the platform (chart in this repository).docsaddons/helm/oss.yaml
secrets-store-csi-driverkube-systemenable_secrets_store_csi_driverMounts secrets from external stores into pods as volumes.docsaddons/helm/oss.yaml

Kustomize

PathNamespaceFeature flagDescriptionLinkSource
basecert-managerenable_cert_managerPatched cert-manager overlay including self-signed ClusterIssuer.docsaddons/kustomize/oss/cert-manager/kustomize.yaml
basekube-systemenable_coreDefault cluster roles for downstream SSO EKS access bindingsdocsaddons/kustomize/oss/cluster-roles/kustomize.yaml
baseexternal-secretsenable_external_secretsAWS ClusterSecretStore and related wiring for External Secrets.docsaddons/kustomize/aws/external_secrets/kustomize.yaml

Networking

Helm

ChartNamespaceFeature flagDescriptionLinkSource
aws-gateway-controller-chartkube-systemenable_aws_gateway_api_controllerAWS Gateway API controller for VPC Lattice-backed HTTP routes.docsaddons/helm/cloud/aws.yaml
aws-load-balancer-controlleringress-systemenable_aws_load_balancerAWS Load Balancer Controller for ALB/NLB and Gateway API integration.docsaddons/helm/cloud/aws.yaml
ciliumcilium-systemenable_ciliumeBPF-based CNI, service mesh, and network security for Kubernetes.docsaddons/helm/oss.yaml
gateway-helmingress-systemenable_envoy_gatewayEnvoy-based implementation of the Kubernetes Gateway API for ingress and service mesh.docsaddons/helm/oss.yaml
external-dnskube-systemenable_external_dnsSynchronizes Kubernetes Services and Ingresses with DNS providers.docsaddons/helm/oss.yaml
kgatewayingress-systemenable_kgatewayKubernetes Gateway API controller for advanced Ingress and service mesh capabilities.docsaddons/helm/oss.yaml
ingress-systemenable_kgateway_crdsThe CRDs for Kubernetes Gateway API, a next-generation Ingress API for Kubernetes.docsaddons/helm/oss.yaml
tailscale-operatortailscaleenable_tailscale_operatorProvides the tailscale operatordocsaddons/helm/oss.yaml

Kustomize

PathNamespaceFeature flagDescriptionLinkSource
https://github.com/kubernetes-sigs/gateway-api@config/crdkube-systemenable_gateway_apiGateway API CRDs for ingress and mesh-style routing.docsaddons/kustomize/oss/gateway_api/kustomize.yaml

Observability

Helm

ChartNamespaceFeature flagDescriptionLinkSource
aws-cloudwatch-metricskube-systemenable_aws_cloudwatch_metricsCloudWatch agent for cluster and node metrics on EKS.docsaddons/helm/cloud/aws.yaml
aws-fargate-fluentbitkube-systemenable_aws_fargate_fluentbitFluent Bit configuration for Fargate log routing to CloudWatch.docsaddons/helm/cloud/aws.yaml
aws-for-fluent-bitkube-systemenable_aws_for_fluentbitFluent Bit log router shipping container logs to CloudWatch Logs.docsaddons/helm/cloud/aws.yaml
grafanagrafanaenable_grafanaVisualization and alerting platform for metrics and logs from Kubernetes.docsaddons/helm/oss.yaml
kube-prometheus-stackprometheusenable_kube_prometheus_stackPrometheus, Grafana, Alertmanager, and kube-state-metrics bundle.docsaddons/helm/oss.yaml
metrics-serverkube-systemenable_metrics_serverCluster-wide aggregator of resource usage metrics for HPA and kubectl top.docsaddons/helm/oss.yaml
prometheus-adapterprometheusenable_prometheus_adapterExposes Prometheus metrics as custom metrics for the Kubernetes HPA.docsaddons/helm/oss.yaml

Cost

Helm

ChartNamespaceFeature flagDescriptionLinkSource
kubecostkubecostenable_kubecostKubernetes cost monitoring and allocation.docsaddons/helm/oss.yaml
opencostopencostenable_opencostOpen source cost monitoring for Kubernetes workloads.docsaddons/helm/oss.yaml

Storage

Helm

ChartNamespaceFeature flagDescriptionLinkSource
aws-ebs-csi-classeskube-systemenable_aws_ebs_csi_resourcesDefault StorageClass and related helpers for AWS EBS CSI volumes.docsaddons/helm/cloud/aws.yaml
aws-efs-csi-driverkube-systemenable_aws_efs_csi_driverCSI driver for Amazon EFS file systems.docsaddons/helm/cloud/aws.yaml
aws-fsx-csi-driverkube-systemenable_aws_fsx_csi_driverCSI driver for Amazon FSx for Lustre file systems.docsaddons/helm/cloud/aws.yaml
veleroveleroenable_aws_veleroBackup and migrate cluster resources and persistent volumes.docsaddons/helm/cloud/aws.yaml

Kustomize

PathNamespaceFeature flagDescriptionLinkSource
basekube-systemenable_coreUsed to provision a storage class for data volumesdocsaddons/kustomize/aws/storageclass/kustomize.yaml

Compute

Helm

ChartNamespaceFeature flagDescriptionLinkSource
aws-node-termination-handlerkube-systemenable_aws_node_termination_handlerGracefully drains nodes on EC2 spot interruption and maintenance events.docsaddons/helm/cloud/aws.yaml
cluster-autoscalerkube-systemenable_cluster_autoscalerAutomatically adjusts the number of nodes in a cluster.docsaddons/helm/oss.yaml
karpenter-nodepoolskube-systemenable_karpenter_nodepoolsPlatform chart defining Karpenter NodePools and related objects.docsaddons/helm/cloud/aws.yaml
vpakube-systemenable_vpaAutomatically adjusts CPU and memory requests for running pods.docsaddons/helm/oss.yaml

Workloads

Helm

ChartNamespaceFeature flagDescriptionLinkSource
kedakeda-systemenable_kedaEvent-driven autoscaling for workloads and HTTP traffic.docsaddons/helm/oss.yaml
volcanovolcano-systemenable_volcanoBatch scheduler for high-performance workloads and AI/ML jobs.docsaddons/helm/oss.yaml

AWS

Helm

ChartNamespaceFeature flagDescriptionLinkSource
aws-controllers-k8s/acm-chartack-systemenable_aws_ack_acmACK controller for AWS Certificate Manager.docsaddons/helm/cloud/aws.yaml
aws-controllers-k8s/apigatewayv2-chartack-systemenable_aws_ack_apigatewayv2ACK controller for Amazon API Gateway v2.docsaddons/helm/cloud/aws.yaml
aws-controllers-k8s/dynamodb-chartack-systemenable_aws_ack_dynamodbACK controller for Amazon DynamoDB.docsaddons/helm/cloud/aws.yaml
aws-controllers-k8s/eks-chartack-systemenable_aws_ack_eksACK controller for Amazon EKS.docsaddons/helm/cloud/aws.yaml
aws-controllers-k8s/eventbridge-chartack-systemenable_aws_ack_eventbridgeACK controller for Amazon EventBridge.docsaddons/helm/cloud/aws.yaml
aws-controllers-k8s/iam-chartack-systemenable_aws_ack_iamACK controller for AWS IAM.docsaddons/helm/cloud/aws.yaml
aws-controllers-k8s/prometheusservice-chartack-systemenable_aws_ack_prometheusserviceACK controller for Amazon Managed Service for Prometheus.docsaddons/helm/cloud/aws.yaml
aws-controllers-k8s/rds-chartack-systemenable_aws_ack_rdsACK controller for Amazon RDS.docsaddons/helm/cloud/aws.yaml
aws-controllers-k8s/s3-chartack-systemenable_aws_ack_s3ACK controller for Amazon S3.docsaddons/helm/cloud/aws.yaml
aws-controllers-k8s/ses-chartack-systemenable_aws_ack_sesACK controller for Amazon SES.docsaddons/helm/cloud/aws.yaml
aws-controllers-k8s/sfn-chartack-systemenable_aws_ack_sfnACK controller for AWS Step Functions.docsaddons/helm/cloud/aws.yaml
aws-controllers-k8s/sns-chartack-systemenable_aws_ack_snsACK controller for Amazon SNS.docsaddons/helm/cloud/aws.yaml
aws-controllers-k8s/sqs-chartack-systemenable_aws_ack_sqsACK controller for Amazon SQS.docsaddons/helm/cloud/aws.yaml
crossplane-awscrossplane-systemenable_aws_crossplane_providerCrossplane AWS provider bundle for GitOps Bridge-style installs.docsaddons/helm/cloud/aws.yaml
crossplane-aws-upboundcrossplane-systemenable_aws_crossplane_upbound_providerUpbound AWS provider family for Crossplane on EKS.docsaddons/helm/cloud/aws.yaml

Kustomize

PathNamespaceFeature flagDescriptionLinkSource
baseack-systemenable_aws_ack_dynamodbIAM roles and Pod Identity associations for the DynamoDB ACK controller.docsaddons/kustomize/aws/aws_ack_dynamodb/kustomize.yaml
baseack-systemenable_aws_ack_prometheusserviceIAM roles and Pod Identity associations for the Amazon Managed Prometheus ACK controller.docsaddons/kustomize/aws/aws_ack_prometheusservice/kustomize.yaml
baseack-systemenable_aws_ack_s3IAM roles and Pod Identity associations for the S3 ACK controller.docsaddons/kustomize/aws/aws_ack_s3/kustomize.yaml

Platform

Helm

ChartNamespaceFeature flagDescriptionLinkSource
kro-systemenable_kroKubernetes Resource Orchestrator for managing groups of custom resources.docsaddons/helm/oss.yaml
terranetes-controllerterranetes-systemenable_terranetesTerranetes controller for provisioning cloud resources from Kubernetes.docsaddons/helm/oss.yaml

Kustomize

PathNamespaceFeature flagDescriptionLinkSource
basekube-systemenable_coreDeploy priority classes to the kube-system namespacedocsaddons/kustomize/oss/priorityclass/kustomize.yaml
baseterraform-systemenable_terranetesUsed to provision the various addons for the Terranetes platformdocsaddons/kustomize/oss/terranetes/kustomize.yaml
https://github.com/appvia/terranetes-cloudresources.git@cloudresources/aws/terraform-systemenable_terranetes_crsA collection of Terranetes Cloud Resource Plansdocsaddons/kustomize/oss/terranetes-cr/kustomize.yaml