# foxtrot-eks

![Version: 0.7.9](https://img.shields.io/badge/Version-0.7.9-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.7.9](https://img.shields.io/badge/AppVersion-0.7.9-informational?style=flat-square)

Helm template for a foxtrot EKS spoke cluster

## Values

| Key | Type | Default | Description |
|-----|------|---------|-------------|
| accountID | string | `"123456789109"` |  |
| cluster.accessEntries[0].policyArn | string | `"arn:aws:eks::aws:cluster-access-policy/AmazonEKSClusterAdminPolicy"` |  |
| cluster.accessEntries[0].principalArn | string | `"arn:aws:iam::930358522410:role/Team-DevOps"` |  |
| cluster.accessEntries[1].policyArn | string | `"arn:aws:eks::aws:cluster-access-policy/AmazonEKSClusterAdminPolicy"` |  |
| cluster.accessEntries[1].principalArn | string | `"arn:aws:iam::930358522410:role/Team-Devops-Contractors"` |  |
| cluster.addons[0].name | string | `"vpc-cni"` |  |
| cluster.addons[0].version | string | `"v1.20.1-eksbuild.1"` |  |
| cluster.addons[1].name | string | `"aws-efs-csi-driver"` |  |
| cluster.addons[1].version | string | `"v2.1.10-eksbuild.1"` |  |
| cluster.addons[2].name | string | `"aws-ebs-csi-driver"` |  |
| cluster.addons[2].version | string | `"v1.47.0-eksbuild.1"` |  |
| cluster.addons[3].name | string | `"kube-proxy"` |  |
| cluster.addons[3].version | string | `"v1.33.3-eksbuild.4"` |  |
| cluster.addons[4].name | string | `"coredns"` |  |
| cluster.addons[4].version | string | `"v1.12.2-eksbuild.4"` |  |
| cluster.ami.arm64 | string | `"ami-0d82d9141b41fa1ea"` |  |
| cluster.ami.x86_64 | string | `"ami-08fe0394ae2e4c2ff"` |  |
| cluster.coreNetwork.arn | string | `"arn:aws:networkmanager::987654321012:core-network/core-network-cdef-EXAMPLE33333"` |  |
| cluster.coreNetwork.enabled | bool | `false` |  |
| cluster.coreNetwork.routes[0] | string | `"10.0.0.0/8"` |  |
| cluster.endpoints.gateway.dynamodb | bool | `true` |  |
| cluster.endpoints.gateway.s3 | bool | `true` |  |
| cluster.helm.argoWorkFlow.enabled | bool | `true` |  |
| cluster.helm.argoWorkFlow.namespace | string | `"argo-workflows"` |  |
| cluster.helm.argoWorkFlow.path | string | `"argo-workflows"` |  |
| cluster.helm.argoWorkFlow.repository | string | `"https://argoproj.github.io/argo-helm"` |  |
| cluster.helm.argoWorkFlow.version | string | `"0.42.5"` |  |
| cluster.helm.argocd.appManagerPassword | string | `"$2a$10$ak2ae4FWxxQGS65RogRwJu8N2dn.pNegusy4Ji8zvOQAVmlVvAgvS"` |  |
| cluster.helm.argocd.appset.appRuntimeBranch | string | `"main"` |  |
| cluster.helm.argocd.appset.env | string | `"development"` |  |
| cluster.helm.argocd.appset.esoEnabled | bool | `true` |  |
| cluster.helm.argocd.appset.path | string | `"argocd-apps"` |  |
| cluster.helm.argocd.appset.repository | string | `"oci://europe-west2-docker.pkg.dev/artifacts-management-441415/app-common"` |  |
| cluster.helm.argocd.appset.vault.credentials.secretKeyRef.name | string | `"vault-approle-spoke"` |  |
| cluster.helm.argocd.appset.vault.credentials.secretKeyRef.namespace | string | `"crossplane-system"` |  |
| cluster.helm.argocd.appset.vault.credentials.secretKeyRef.roleIdKey | string | `"role-id"` |  |
| cluster.helm.argocd.appset.vault.credentials.secretKeyRef.secretIdKey | string | `"secret-id"` |  |
| cluster.helm.argocd.appset.vault.credentials.secretKeyRef.serverKey | string | `"server"` |  |
| cluster.helm.argocd.appset.version | string | `"5.5.12"` |  |
| cluster.helm.argocd.arch | string | `""` |  |
| cluster.helm.argocd.baseRepo | string | `"git@bitbucket.org:reltio-ondemand"` |  |
| cluster.helm.argocd.cloudplatformsvcPassword | string | `"$2a$10$od3HaJx5UfLB2k2jrWDqgOfRs5uFLpx..JYfHgbNDt69GqxV2jS86"` |  |
| cluster.helm.argocd.ingress | bool | `false` |  |
| cluster.helm.argocd.ingressClass | string | `"nginx"` |  |
| cluster.helm.argocd.metrics | bool | `true` |  |
| cluster.helm.argocd.namespace | string | `"argocd"` |  |
| cluster.helm.argocd.path | string | `"argo-cd"` |  |
| cluster.helm.argocd.repository | string | `"https://argoproj.github.io/argo-helm"` |  |
| cluster.helm.argocd.version | string | `"8.0.17"` |  |
| cluster.helm.config.pullSecretRef.name | string | `"helm-gar-oci-app-common"` |  |
| cluster.helm.config.pullSecretRef.namespace | string | `"argocd"` |  |
| cluster.helm.eck.enabled | bool | `true` |  |
| cluster.helm.eck.version | string | `"2.14.0"` |  |
| cluster.helm.eso.namespace | string | `"secret-operator"` |  |
| cluster.helm.eso.path | string | `"external-secrets"` |  |
| cluster.helm.eso.repository | string | `"https://charts.external-secrets.io"` |  |
| cluster.helm.eso.version | string | `"0.14.2"` |  |
| cluster.helm.metricsapi.enabled | bool | `true` |  |
| cluster.helm.metricsapi.version | string | `"3.12.1"` |  |
| cluster.helm.spotinst.account | string | `"act-899591b7"` |  |
| cluster.helm.spotinst.credentials.secretKeyRef.name | string | `"spotinst-credentials"` |  |
| cluster.helm.spotinst.credentials.secretKeyRef.namespace | string | `"crossplane-system"` |  |
| cluster.helm.spotinst.credentials.secretKeyRef.tokenKey | string | `"token"` |  |
| cluster.helm.spotinst.enabled | bool | `true` |  |
| cluster.helm.spotinst.version | string | `"0.1.66"` |  |
| cluster.helm.version | string | `"v0.19.0"` |  |
| cluster.name | string | `"change-me-cluster"` |  |
| cluster.nat.enabled | bool | `true` |  |
| cluster.nativeNodeGroups[0].arch | string | `"arm64"` |  |
| cluster.nativeNodeGroups[0].capacityType | string | `"ON_DEMAND"` |  |
| cluster.nativeNodeGroups[0].desiredSize | int | `2` |  |
| cluster.nativeNodeGroups[0].instanceTypes[0] | string | `"m6g.2xlarge"` |  |
| cluster.nativeNodeGroups[0].maxSize | int | `2` |  |
| cluster.nativeNodeGroups[0].maxUnavailablePercentage | int | `75` |  |
| cluster.nativeNodeGroups[0].minSize | int | `1` |  |
| cluster.oidc.enabled | bool | `true` |  |
| cluster.oidc.networkCoreAccountId | string | `"123412341234"` |  |
| cluster.region | string | `"change-me-region"` |  |
| cluster.spot.desiredSize | int | `2` |  |
| cluster.spot.enabled | bool | `true` |  |
| cluster.spot.instanceTypes[0] | string | `"m6g.2xlarge"` |  |
| cluster.spot.maxMemoryGb | int | `512` |  |
| cluster.spot.maxSize | int | `10` |  |
| cluster.spot.maxVCpu | int | `128` |  |
| cluster.spot.minSize | int | `1` |  |
| cluster.spot.virtualNodeGroups[0].maxInstanceCount | int | `2` |  |
| cluster.spot.virtualNodeGroups[0].minInstanceCount | int | `1` |  |
| cluster.spot.virtualNodeGroups[0].name | string | `"vng-100"` |  |
| cluster.spot.virtualNodeGroups[0].spotPercentage | int | `100` |  |
| cluster.subnets.private[0].availabilityZone | string | `"us-east-1a"` |  |
| cluster.subnets.private[0].cidrBlock | string | `"10.141.9.0/24"` |  |
| cluster.subnets.private[1].availabilityZone | string | `"us-east-1b"` |  |
| cluster.subnets.private[1].cidrBlock | string | `"10.141.10.0/24"` |  |
| cluster.subnets.private[2].availabilityZone | string | `"us-east-1c"` |  |
| cluster.subnets.private[2].cidrBlock | string | `"10.141.11.0/24"` |  |
| cluster.subnets.public[0].availabilityZone | string | `"us-east-1a"` |  |
| cluster.subnets.public[0].cidrBlock | string | `"10.141.6.0/24"` |  |
| cluster.subnets.public[1].availabilityZone | string | `"us-east-1b"` |  |
| cluster.subnets.public[1].cidrBlock | string | `"10.141.7.0/24"` |  |
| cluster.subnets.public[2].availabilityZone | string | `"us-east-1c"` |  |
| cluster.subnets.public[2].cidrBlock | string | `"10.141.8.0/24"` |  |
| cluster.version | string | `"1.33"` |  |
| cluster.volumes.dataVolume.size | int | `50` |  |
| cluster.volumes.dataVolume.type | string | `"gp3"` |  |
| cluster.volumes.rootVolume.size | int | `8` |  |
| cluster.volumes.rootVolume.type | string | `"gp3"` |  |
| cluster.vpc | string | `"change-me-vpc"` |  |
| composition.channel | string | `"dev"` |  |
| composition.version | string | `"v1"` |  |
| efs.performanceMode | string | `"maxIO"` |  |
| efs.throughputMode | string | `"bursting"` |  |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
