- 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
7.9 KiB
7.9 KiB
foxtrot-gke
A Helm chart for Kubernetes
Values
| Key | Type | Default | Description |
|---|---|---|---|
| cluster.autoscaling.enabled | bool | true |
|
| cluster.autoscaling.maxCpu | int | 2 |
|
| cluster.autoscaling.maxMemory | int | 4 |
|
| cluster.autoscaling.minCpu | int | 1 |
|
| cluster.autoscaling.minMemory | int | 1 |
|
| 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.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.4.8" |
|
| 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.namespace | string | "argocd" |
|
| cluster.helm.argocd.path | string | "argo-cd" |
|
| cluster.helm.argocd.repository | string | "https://argoproj.github.io/argo-helm" |
|
| cluster.helm.argocd.server.configEnabled | bool | true |
|
| cluster.helm.argocd.server.configs.cm."accounts.cloudplatformsvc" | string | "apiKey,login" |
|
| cluster.helm.argocd.server.configs.cm."admin.enabled" | string | "true" |
|
| cluster.helm.argocd.server.configs.cm."application.instanceLabelKey" | string | "argocd.argoproj.io/instance" |
|
| cluster.helm.argocd.server.configs.cm."application.resourceTrackingMethod" | string | "annotation" |
|
| cluster.helm.argocd.server.configs.cm."exec.enabled" | string | "false" |
|
| cluster.helm.argocd.server.configs.cm."oidc.config" | string | "name: Okta\nissuer: https://reltio.oktapreview.com/oauth2/ausjl38ote7c49Byd1d7\nclientID: 0oajl31dyvdgZDxTC1d7\ncliClientID: 0oajl31dyvdgZDxTC1d7\nclientSecret: $CLIENT_SECRET # Use an env var instead of a hardcoded string\nrequestedScopes: [\"openid\", \"profile\", \"email\", \"groups\"]\nrequestedIDTokenClaims: {\"groups\": {\"essential\": true}}\ngroupsClaim: groups\nusernameClaim: email\n" |
|
| cluster.helm.argocd.server.extraEnv[0].name | string | "CLIENT_SECRET" |
|
| cluster.helm.argocd.server.extraEnv[0].valueFrom.secretKeyRef.key | string | "clientSecret" |
|
| cluster.helm.argocd.server.extraEnv[0].valueFrom.secretKeyRef.name | string | "argocd-oidc-secret" |
|
| cluster.helm.argocd.version | string | "7.8.2" |
|
| cluster.helm.config.pullSecretRef.name | string | "helm-gar-oci-app-common" |
|
| cluster.helm.config.pullSecretRef.namespace | string | "argocd" |
|
| 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.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.imageType | string | "COS_CONTAINERD" |
|
| cluster.location | string | "change-me-location" |
|
| cluster.maintenance.daily.startTime | string | "04:00" |
|
| cluster.maintenance.enabled | bool | true |
|
| cluster.name | string | "change-me-name" |
|
| cluster.nativeNodePools[0].autoUpgrade | bool | false |
|
| cluster.nativeNodePools[0].initialNodeCount | int | 1 |
|
| cluster.nativeNodePools[0].locationPolicy | string | "BALANCED" |
|
| cluster.nativeNodePools[0].machineType | string | "n1-standard-4" |
|
| cluster.nativeNodePools[0].maxNodeCount | int | 2 |
|
| cluster.nativeNodePools[0].minNodeCount | int | 1 |
|
| cluster.nativeNodePools[0].nodeLocations[0] | string | "change-me-location-a" |
|
| cluster.nativeNodePools[0].nodeLocations[1] | string | "change-me-location-c" |
|
| cluster.nativeNodePools[0].nodeLocations[2] | string | "change-me-location-f" |
|
| cluster.nativeNodePools[0].spot | bool | false |
|
| cluster.nativeNodePools[1].autoUpgrade | bool | false |
|
| cluster.nativeNodePools[1].initialNodeCount | int | 1 |
|
| cluster.nativeNodePools[1].locationPolicy | string | "ANY" |
|
| cluster.nativeNodePools[1].machineType | string | "n1-standard-4" |
|
| cluster.nativeNodePools[1].maxNodeCount | int | 10 |
|
| cluster.nativeNodePools[1].minNodeCount | int | 1 |
|
| cluster.nativeNodePools[1].nodeLocations[0] | string | "change-me-location-a" |
|
| cluster.nativeNodePools[1].nodeLocations[1] | string | "change-me-location-c" |
|
| cluster.nativeNodePools[1].nodeLocations[2] | string | "change-me-location-f" |
|
| cluster.nativeNodePools[1].spot | bool | true |
|
| cluster.network.masterCidrBlock | string | "10.x.x.x/28" |
|
| cluster.network.podsRange | string | "change-me-podes-range" |
|
| cluster.network.servicesRange | string | "change-me-services-range" |
|
| cluster.network.subnet | string | "change-me-subnet" |
|
| cluster.network.vpc | string | "change-me-vpc" |
|
| cluster.project | string | "change-me-project" |
|
| cluster.releaseChannel | string | "EXTENDED" |
|
| cluster.serviceAccount.roles[0] | string | "roles/logging.logWriter" |
|
| cluster.serviceAccount.roles[1] | string | "roles/monitoring.metricWriter" |
|
| cluster.serviceAccount.roles[2] | string | "roles/monitoring.viewer" |
|
| cluster.serviceAccount.roles[3] | string | "roles/container.admin" |
|
| cluster.shieldedNodes | bool | false |
|
| cluster.spot.desiredSize | int | 2 |
|
| cluster.spot.enabled | bool | true |
|
| cluster.spot.instanceTypes[0] | string | "n1-standard-4" |
|
| cluster.spot.instanceTypes[1] | string | "n1-standard-8" |
|
| 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.version | string | "1.29.9-gke.1496000" |
Autogenerated from chart metadata using helm-docs v1.14.2