add docker-registry

This commit is contained in:
auricom
2020-12-04 11:08:14 +01:00
parent 8a6c0de3c7
commit 9cfab92c45
4 changed files with 89 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
---
apiVersion: v1
kind: Namespace
metadata:
name: development
labels:
goldilocks.fairwinds.com/enabled: "true"

View File

@@ -0,0 +1,36 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: docker-registry
namespace: development
spec:
interval: 5m
chart:
spec:
chart: docker-registry
version: 1.10.0
sourceRef:
kind: HelmRepository
name: twuni-charts
namespace: flux-system
interval: 5m
values:
storage: s3
s3:
region: "us-east-1"
bucket: docker-registry
encrypt: false
secure: true
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/proxy-body-size: "0"
nginx.ingress.kubernetes.io/proxy-read-timeout: "6000"
nginx.ingress.kubernetes.io/proxy-send-timeout: "6000"
nginx.ingress.kubernetes.io/enable-global-auth: "false"
valuesFrom:
- kind: ConfigMap
name: "helmrelease-development-docker-registry"
optional: false

View File

@@ -97,4 +97,14 @@ metadata:
spec:
interval: 10m
url: https://infracloudio.github.io/charts
timeout: 3m
---
apiVersion: source.toolkit.fluxcd.io/v1beta1
kind: HelmRepository
metadata:
name: twuni-charts
namespace: flux-system
spec:
interval: 10m
url: https://helm.twun.io
timeout: 3m

View File

@@ -0,0 +1,36 @@
apiVersion: v1
data:
values.yaml: ENC[AES256_GCM,data:ODqLlVDYrs7d5FYXjGBrQJ7wuFc3KZGDlmgR/iaCkxkBABzq7/i06WYuscrXw/CLYpkzXJH1guYv0mE7EdiMFXnwMLLyOGzA2HUHh9xJ6/i00nFhVAAMud8dGD26Hp81cPEXV2PqexnO4TXYcDNvjF04l+sAsuPvkxb0IIo2tATcQO6HJ3xWGX0DOeJwjsgABB4Hk2e8iC45QKNFJEE3g8Uxv8VpnoZKQuuO+aiGwwUttk7b+6h32V616iD0sOIBBvvgKOtM6Fr7/VzX28EjM6q7R0NkGJSgIg9rsAk3HdoH8Np2iveRAEgZNbIehnUfH1u0wWvzizkbhnGSl/JXk1B77fJmsAdeNf0Qtxx1Lomi1Y7rzW/M/YFJVGCh5R20A2OS2PHHOz8D0R7IxG2st2XDM7VttAG55mhrwzwFvo+WmmO8ex9maJEAgEK3HWAnf/uaC/7mHdWEkzdz,iv:yKm4ArwiGH5ZQrUPAyu6EoMgNP8KH9q1aNG+NWRndfE=,tag:5pOgWjx2fOfngwWdyJtreg==,type:str]
kind: ConfigMap
metadata:
creationTimestamp: null
name: helmrelease-development-docker-registry
namespace: development
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
lastmodified: '2020-12-04T10:10:56Z'
mac: ENC[AES256_GCM,data:qneJV/6H357zf2BGtxde/Xa1xLhzLD/AChdnBusyAKd5n7TtARYEDv2mksgiBKjx2JYlIYYzRX6waaEy6WyomRBHewRAbsTUCbkR8fGvna9QeooKmcYbHUTeAE3poCcmZdfTvkNxTimjrGUDvBvouKla3AeeKWpN1FqBb7dgHHY=,iv:XP7aWKde9cuv+4D0lGht3D/67s7sQ43baIgua+8iXKQ=,tag:s8tJhD9Q1lvERqJC7gEt6w==,type:str]
pgp:
- created_at: '2020-12-04T10:10:56Z'
enc: |
-----BEGIN PGP MESSAGE-----
hQGMA/JorPHm1g9XAQv9EkkF/Z1mkIB5TmiNH6l6zfoAUhpAaj/bqpPqoKfansCb
czF7Hkug0yNieNxyQoKceeuQtUAtjCrZw49YLJvxsCkTZiKgkkl23erlmEKtx1Vn
If8+yIMqX8FoEOPuX3biUoXnVVyrGQsU7JGOWw/EkEQQB2O7XJd5L3HjaVkeWj6c
hvQOkyi1hCjr6njEbG7h/mnF16/RL1A/udgvnPR4v0py1p8O4IhlMhJ6zq7nPs2r
YTsBUjusKftg6QKTGvdwN4DlWkrGS4XoJfVXUCOqBRrN8RYszyyiHm1sHPBJSnWt
JdzkD0Jt59k4IGI+06WmeqaV+Sjm5b08/MX34quR+HNLiwSHc682U5xWQwADe3wL
8vc5w5EU7AyN6iTKQ8+5iFGQbMXvOCKHAgxSont3kxhyjaFOkqjMDILmG4fKhWoD
251+urFhhwbgfeQAnUt+yD0JIwy7krBdU6TBmNP/aD8Xpen4NkJDEQQz3wvg0jUG
h5h2BniUzvtu/yBprusI0l4BCi+XNYyEnfRA8ROMBjASpi/8FjFHjzQQ3D9sg9VL
TA/Y5jISFl5zPwO588g9iap5Ta02SuV6ZmdjFOueP1/jhuuJwLIN9mppMH+0Elb8
ujdupCxW9Q6whgL6oZ6B
=NXik
-----END PGP MESSAGE-----
fp: C8F8A49D04A1AB639F8EA21CDBA4B1DCB1FA5BDD
encrypted_regex: ^(data|stringData)$
version: 3.6.1