Instll zot

This commit is contained in:
Nikolai Rodionov 2024-03-24 13:44:22 +01:00
parent a47775d835
commit ba7a32a17f
Signed by: allanger
GPG Key ID: 0AA46A90E25592AD
5 changed files with 50 additions and 3 deletions

View File

@ -10,6 +10,8 @@ releases:
installed: true
- <<: *cilium
installed: true
- <<: *zot
installed: true
- <<: *drone
installed: true
namespace: drone-service

View File

@ -0,0 +1,11 @@
istio:
enabled: true
istio:
- name: zot
kind: http
gateway: istio-system/badhouseplants-net
hostname: registry.badhouseplants.net
service: zot
port: 5000
service:
type: ClusterIP

View File

@ -24,6 +24,24 @@ spec:
number: 8000
host: httpbin
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: httpbin
namespace: debug
spec:
rules:
- host: httpbin.rocks
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: httpbin
port:
number: 8000
---
apiVersion: v1
kind: Service
metadata:

View File

@ -417,8 +417,18 @@ templates:
cilium: &cilium
name: cilium
chart: cilium/cilium
version: 1.15.1
version: 1.15.2
createNamespace: false
namespace: kube-system
inherit:
- template: default-env-values
zot: &zot
name: zot
chart: zot/zot
version: 0.1.52
createNamespace: false
namespace: kube-services
inherit:
- template: default-env-values
- template: ext-istio-resource

View File

@ -45,7 +45,13 @@ repositories:
url: https://charts.gabe565.com
- name: mailu
url: https://mailu.github.io/helm-charts/
- name: coredns
- name: coredns
url: https://coredns.github.io/helm
- name: cilium
- name: cilium
url: https://helm.cilium.io/
- name: phybros-helm-charts
url: https://phybros.github.io/helm-charts
- name: nextcloud
url: https://nextcloud.github.io/helm/
- name: zot
url: https://zotregistry.dev/helm-charts/