Skip to content

Instantly share code, notes, and snippets.

@kerin
Created October 29, 2021 13:48
Show Gist options
  • Save kerin/baa2daba0718b98b0cd844bd98eb6a54 to your computer and use it in GitHub Desktop.
Save kerin/baa2daba0718b98b0cd844bd98eb6a54 to your computer and use it in GitHub Desktop.
┌────────────────────────┐
│ │
│ common-configmap │
┌─────────────────┤ ├────────────────────┐
│ │ govukAssetRoot: foo │ │
│ │ govukAssetHost: bar │ │
│ │ │ │
│ └────────────────────────┘ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
┌─────────────────────┴────────────────────┐ ┌──────────────────────┴───────────────────┐
│ │ │ │
│ frontend-deployment │ │ publisher-deployment │
│ │ │ │
│ │ │ │
│ spec: │ │ spec: │
│ containers: │ │ containers: │
┌────────────────────────┐ │ - name: foo │ │ - name: foo │
│ │ │ env:: │ │ env:: │ ┌────────────────────────┐
│ frontend-configmap │ │ - name: GOVUK_ASSET_ROOT │ │ - name: GOVUK_ASSET_ROOT │ │ │
│ ├──────┤ valueFrom: │ │ valueFrom: │ │ publisher-configmap │
│ govukAppDomain: foo │ │ configMapKeyRef: │ │ configMapKeyRef: │ │ │
│ │ │ name: common-configmap │ │ name: common-configmap ├────────┤ govukAppDomain: foo │
│ │ │ key: govukAssetRoot │ │ key: govukAssetRoot │ │ │
└────────────────────────┘ │ - name: GOVUK_APP_DOMAIN │ │ - name: GOVUK_APP_DOMAIN │ │ │
│ valueFrom: │ │ valueFrom: │ └────────────────────────┘
│ configMapKeyRef: │ │ configMapKeyRef: │
│ name: frontend-configmap │ │ name: publisher-configmap│
│ key: govukAppDomain │ │ key: govukAppDomain │
│ │ │ │
│ │ │ │
└──────────────────────────────────────────┘ └──────────────────────────────────────────┘
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment