- extract-patterns.js: mines layered arch, ArgoCD appsets, cloud regions, CIDR allocations, naming conventions, sync waves, tech stack from code - agent-kb.js: token-efficient JSON rendering of same doc tree - eval-confluence-ref-questions.json: 32 reference-only benchmark questions - wiggum-v2.sh: Ralph Wiggum loop targeting confluence baseline (77.8%) - docs/human-ux-spec.md: BMad UX designer spec for human doc structure - Eval results: V2 at 28.7% vs confluence 77.8% baseline - Hub/spoke ownership now correctly extracted (95% on that question) - Naming conventions, regions, CIDRs surfaced in system-architecture.md
8.0 KiB
8.0 KiB
foxtrot-eks
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