Skip to content

Instantly share code, notes, and snippets.

@nlamirault
Last active December 4, 2020 20:29
Show Gist options
  • Save nlamirault/d1ff3255989d79429c2354dc7054eb99 to your computer and use it in GitHub Desktop.
Save nlamirault/d1ff3255989d79429c2354dc7054eb99 to your computer and use it in GitHub Desktop.
Flux v2
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: external-dns
namespace: flux-system
spec:
values:
provider: cloudflare
resources:
limits:
cpu: 50m
memory: 100Mi
requests:
memory: 50Mi
cpu: 10m
serviceAccount:
name: external-dns
valuesFrom:
- kind: Secret
name: external-dns
valuesKey: values.yaml
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../../../../base/dns/external-dns
- ./secret.yaml
patchesStrategicMerge:
- chart-values.yaml
apiVersion: v1
data:
values.yaml: ENC[AES256_GCM,data:ax/Tf+ktVGhtpd4KtKyc4V/qkkYGKV9Iw09YDWVPMfY2CI7jivP2vh+tgeA5s4h+fT/V4g/BkjYHCHt9VisU2nLfME1F5omh,iv:Bb18lZrnyZezKhzJLY4VIjAnXgg5qwxFT87CfNZ92sM=,tag:tJXPEw//SC2as22EabzXaA==,type:str]
kind: Secret
metadata:
creationTimestamp: null
name: external-dns
namespace: flux-system
sops:
kms: []
gcp_kms:
- resource_id: projects/portefaix-prod/locations/europe-west1/keyRings/portefaix-prod-sops/cryptoKeys/portefaix-prod-sops
created_at: '2020-12-04T17:38:43Z'
enc: CiQAq0sbA7VIak95n0tWW80bR/W3JWx0PLlWz8F1A7DgG9mRUCYSSQDR9scJ9Gzjqbi6sND17OVG2fd4jeStYdpCjFVzkK3YsdCdmTgTw3tKTFq6gNYXozMcKVphPDu04bQrb3AQxVETgDW2i0k9dCo=
azure_kv: []
hc_vault: []
lastmodified: '2020-12-04T17:38:43Z'
mac: ENC[AES256_GCM,data:BDNX9NveB7aWFjxEkgft2FLa9ylWQaDiVBSSptsB0KdnueyqQy6P+Ep9yya1rumF9t+ttXtj6NCQO+xgmzdosjvSXSP2SWVFz5U9b5QDi5bKe+yIMPuEOKHuHNfl/M98xy9rn5blkg90ITLq4gfLk5FrI5ROSZApLZ3EBbpBf2E=,iv:95gdSXl1U/BXaCJ9P/KS5iUx0X5SvPjxhluH/0Q1U8I=,tag:CHnsqwKEGmF7s5L9cUIt+A==,type:str]
pgp: []
encrypted_regex: ^(data|stringData)
version: 3.6.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment