Merge branch 'main' into renovate/registry.k8s.io-external-dns-external-dns-0.x

This commit is contained in:
Peter 2024-05-18 10:41:01 +00:00
commit 6490200e13
7 changed files with 62 additions and 10 deletions

View file

@ -9,14 +9,7 @@ metadata:
spec: spec:
gatewayClassName: contour gatewayClassName: contour
listeners: listeners:
- name: ssh
protocol: TCP
port: 22
allowedRoutes:
kinds:
- kind: TCPRoute
namespaces:
from: All
- name: snips-ssh - name: snips-ssh
protocol: TCP protocol: TCP
port: 2222 port: 2222
@ -25,12 +18,14 @@ spec:
- kind: TCPRoute - kind: TCPRoute
namespaces: namespaces:
from: All from: All
- name: http - name: http
protocol: HTTP protocol: HTTP
port: 80 port: 80
allowedRoutes: allowedRoutes:
namespaces: namespaces:
from: All from: All
- name: https - name: https
hostname: "*.icb4dc0.de" hostname: "*.icb4dc0.de"
port: 443 port: 443
@ -42,6 +37,7 @@ spec:
mode: Terminate mode: Terminate
certificateRefs: certificateRefs:
- name: wildcard-icb4dc0-de-tls - name: wildcard-icb4dc0-de-tls
- name: forgejo - name: forgejo
hostname: "code.icb4dc0.de" hostname: "code.icb4dc0.de"
port: 443 port: 443
@ -56,6 +52,33 @@ spec:
mode: Terminate mode: Terminate
certificateRefs: certificateRefs:
- name: forgejo-tls - name: forgejo-tls
- name: ssh
protocol: TCP
port: 22
allowedRoutes:
kinds:
- kind: TCPRoute
namespaces:
from: Selector
selector:
matchLabels:
kubernetes.io/metadata.name: forgejo
- name: vikunja
hostname: "todo.icb4dc0.de"
port: 443
protocol: HTTPS
allowedRoutes:
namespaces:
from: Selector
selector:
matchLabels:
kubernetes.io/metadata.name: vikunja
tls:
mode: Terminate
certificateRefs:
- name: vikunja-tls
- name: ente-endpoints - name: ente-endpoints
hostname: "*.ente.icb4dc0.de" hostname: "*.ente.icb4dc0.de"
port: 443 port: 443
@ -70,6 +93,7 @@ spec:
mode: Terminate mode: Terminate
certificateRefs: certificateRefs:
- name: ente-tls - name: ente-tls
- name: coder-port-forwards - name: coder-port-forwards
hostname: "*.ide.icb4dc0.de" hostname: "*.ide.icb4dc0.de"
port: 443 port: 443
@ -84,6 +108,7 @@ spec:
mode: Terminate mode: Terminate
certificateRefs: certificateRefs:
- name: coder-port-forwards-tls - name: coder-port-forwards-tls
- name: garage-s3-subdomains - name: garage-s3-subdomains
hostname: "*.s3.icb4dc0.de" hostname: "*.s3.icb4dc0.de"
port: 443 port: 443
@ -98,6 +123,7 @@ spec:
mode: Terminate mode: Terminate
certificateRefs: certificateRefs:
- name: garage-s3-subdomains-tls - name: garage-s3-subdomains-tls
- name: buildr-fider-community - name: buildr-fider-community
hostname: community.buildr.icb4dc0.de hostname: community.buildr.icb4dc0.de
port: 443 port: 443
@ -112,6 +138,7 @@ spec:
mode: Terminate mode: Terminate
certificateRefs: certificateRefs:
- name: buildr-fider-community-tls - name: buildr-fider-community-tls
- name: inetmock-fider-community - name: inetmock-fider-community
hostname: community.inetmock.icb4dc0.de hostname: community.inetmock.icb4dc0.de
port: 443 port: 443
@ -126,6 +153,7 @@ spec:
mode: Terminate mode: Terminate
certificateRefs: certificateRefs:
- name: inetmock-fider-community-tls - name: inetmock-fider-community-tls
- name: fider-login - name: fider-login
hostname: login.fider.icb4dc0.de hostname: login.fider.icb4dc0.de
port: 443 port: 443

View file

@ -15,7 +15,7 @@ images:
newTag: "3.4.1" newTag: "3.4.1"
- name: dind - name: dind
newName: docker newName: docker
newTag: 26.1.2-dind newTag: 26.1.3-dind
resources: resources:
- resources/secrets/admin-credentials.yaml - resources/secrets/admin-credentials.yaml

View file

@ -25,6 +25,7 @@ resources:
- resources/api_routes.yaml - resources/api_routes.yaml
- resources/web_routes.yaml - resources/web_routes.yaml
- resources/pdb.yaml - resources/pdb.yaml
- resources/servicemonitor.yaml
- backup/ - backup/
configMapGenerator: configMapGenerator:

View file

@ -0,0 +1,20 @@
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: garage
labels:
prometheus: default
spec:
endpoints:
- honorLabels: true
path: /metrics
port: metrics
scheme: http
scrapeTimeout: 30s
jobLabel: garage
namespaceSelector:
matchNames:
- garage
selector:
matchLabels:
app.kubernetes.io/component: metrics

View file

@ -17,6 +17,8 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: garage-metrics name: garage-metrics
labels:
app.kubernetes.io/component: metrics
spec: spec:
type: ClusterIP type: ClusterIP
clusterIP: None clusterIP: None

View file

@ -111,6 +111,7 @@ grafana:
auth_url: https://code.icb4dc0.de/login/oauth/authorize auth_url: https://code.icb4dc0.de/login/oauth/authorize
token_url: https://code.icb4dc0.de/login/oauth/access_token token_url: https://code.icb4dc0.de/login/oauth/access_token
api_url: https://code.icb4dc0.de/login/oauth/userinfo api_url: https://code.icb4dc0.de/login/oauth/userinfo
skip_org_role_sync: true
persistence: persistence:
enabled: false enabled: false
storageClassName: hcloud-volumes storageClassName: hcloud-volumes

View file

@ -24,7 +24,7 @@ metadata:
spec: spec:
parentRefs: parentRefs:
- name: contour - name: contour
sectionName: https sectionName: vikunja
namespace: projectcontour namespace: projectcontour
hostnames: hostnames:
- todo.icb4dc0.de - todo.icb4dc0.de