mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-17 18:24:14 +02:00
add docker-registry
This commit is contained in:
7
cluster/development/_namespace.yaml
Normal file
7
cluster/development/_namespace.yaml
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Namespace
|
||||
metadata:
|
||||
name: development
|
||||
labels:
|
||||
goldilocks.fairwinds.com/enabled: "true"
|
36
cluster/development/docker-registry.yaml
Normal file
36
cluster/development/docker-registry.yaml
Normal 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
|
@@ -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
|
36
secrets/helmrelease-development-docker-registry.yaml
Normal file
36
secrets/helmrelease-development-docker-registry.yaml
Normal 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
|
Reference in New Issue
Block a user