Merge branch 'main' into renovate/thanos

This commit is contained in:
Joseph Hanson 2023-10-05 17:09:00 +00:00
commit 55069f0dbb
5 changed files with 68 additions and 61 deletions

View file

@ -10,7 +10,7 @@ spec:
chart: chart:
spec: spec:
chart: app-template chart: app-template
version: 2.0.1 version: 2.0.2
interval: 30m interval: 30m
sourceRef: sourceRef:
kind: HelmRepository kind: HelmRepository

View file

@ -11,7 +11,7 @@ spec:
chart: chart:
spec: spec:
chart: kube-prometheus-stack chart: kube-prometheus-stack
version: 51.2.0 version: 51.3.0
sourceRef: sourceRef:
kind: HelmRepository kind: HelmRepository
name: prometheus-community name: prometheus-community

View file

@ -1,4 +1,5 @@
--- ---
# yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/main/helmrelease-helm-v2beta1.json
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
metadata: metadata:
@ -9,7 +10,7 @@ spec:
chart: chart:
spec: spec:
chart: app-template chart: app-template
version: 1.5.1 version: 2.0.2
interval: 30m interval: 30m
sourceRef: sourceRef:
kind: HelmRepository kind: HelmRepository
@ -17,14 +18,17 @@ spec:
namespace: flux-system namespace: flux-system
values: values:
image: controllers:
repository: ghcr.io/mendhak/http-https-echo main:
tag: "30@sha256:b6fccf52c73a5786b2e79e06e5c86d4689416d0ea41a6477af6ad89c1d81933f" containers:
main:
env: image:
HTTP_PORT: &port 8080 repository: ghcr.io/mendhak/http-https-echo
LOG_WITHOUT_NEWLINE: "true" tag: "30"
LOG_IGNORE_PATH: "/healthz" env:
HTTP_PORT: &port 8080
LOG_WITHOUT_NEWLINE: "true"
LOG_IGNORE_PATH: "/healthz"
service: service:
main: main:
@ -35,13 +39,16 @@ spec:
ingress: ingress:
main: main:
enabled: true enabled: true
ingressClassName: "nginx" className: "nginx"
annotations: annotations:
external-dns.alpha.kubernetes.io/target: "ingress.valinor.social" external-dns.alpha.kubernetes.io/target: "ingress.valinor.social"
hosts: hosts:
- host: &host "echo-server.valinor.social" - host: &host "echo-server.valinor.social"
paths: paths:
- path: / - path: /
service:
name: main
port: http
tls: tls:
- hosts: - hosts:
- *host - *host

View file

@ -10,7 +10,7 @@ spec:
chart: chart:
spec: spec:
chart: app-template chart: app-template
version: 2.0.1 version: 2.0.2
interval: 30m interval: 30m
sourceRef: sourceRef:
kind: HelmRepository kind: HelmRepository
@ -18,25 +18,24 @@ spec:
namespace: flux-system namespace: flux-system
values: values:
controller:
annotations:
reloader.stakater.com/auto: "true"
env:
OP_BUS_PORT: "11220"
OP_BUS_PEERS: "localhost:11221"
OP_HTTP_PORT: &port 8080
OP_SESSION:
valueFrom:
secretKeyRef:
name: onepassword-connect-secret
key: onepassword-credentials.json
controllers: controllers:
main: main:
annotations:
reloader.stakater.com/auto: "true"
containers: containers:
main: main:
image: image:
repository: docker.io/1password/connect-api repository: docker.io/1password/connect-api
tag: 1.7.2 tag: 1.7.2
env:
OP_BUS_PORT: "11220"
OP_BUS_PEERS: "localhost:11221"
OP_HTTP_PORT: &port-connect 8080
OP_SESSION:
valueFrom:
secretKeyRef:
name: onepassword-connect-secret
key: onepassword-credentials.json
probes: probes:
liveness: liveness:
enabled: true enabled: true
@ -44,7 +43,7 @@ spec:
spec: spec:
httpGet: httpGet:
path: /heartbeat path: /heartbeat
port: *port port: *port-connect
initialDelaySeconds: 15 initialDelaySeconds: 15
periodSeconds: 30 periodSeconds: 30
failureThreshold: 3 failureThreshold: 3
@ -54,7 +53,7 @@ spec:
spec: spec:
httpGet: httpGet:
path: /health path: /health
port: *port port: *port-connect
initialDelaySeconds: 15 initialDelaySeconds: 15
startup: startup:
enabled: true enabled: true
@ -62,48 +61,49 @@ spec:
spec: spec:
httpGet: httpGet:
path: /health path: /health
port: *port port: *port-connect
failureThreshold: 30 failureThreshold: 30
periodSeconds: 5 periodSeconds: 5
successThreshold: 1 successThreshold: 1
timeoutSeconds: 1 timeoutSeconds: 1
sync: sync:
name: sync image:
image: docker.io/1password/connect-sync:1.7.2@sha256:fe527ed9d81f193d8dfbba4140d61f9e8c8dceb0966b3009259087504e5ff79c repository: docker.io/1password/connect-sync
env: tag: 1.7.2
- name: OP_SESSION env:
valueFrom: - name: OP_SESSION
secretKeyRef: valueFrom:
name: onepassword-connect-secret secretKeyRef:
key: onepassword-credentials.json name: onepassword-connect-secret
- name: OP_HTTP_PORT key: onepassword-credentials.json
value: &port 8081 - name: OP_HTTP_PORT
- name: OP_BUS_PORT value: &port-sync 8081
value: "11221" - name: OP_BUS_PORT
- name: OP_BUS_PEERS value: "11221"
value: "localhost:11220" - name: OP_BUS_PEERS
probes: value: "localhost:11220"
readinessProbe: probes:
httpGet: readinessProbe:
path: /health httpGet:
port: *port path: /health
initialDelaySeconds: 15 port: *port-sync
livenessProbe: initialDelaySeconds: 15
httpGet: livenessProbe:
path: /heartbeat httpGet:
port: *port path: /heartbeat
failureThreshold: 3 port: *port-sync
periodSeconds: 30 failureThreshold: 3
initialDelaySeconds: 15 periodSeconds: 30
volumeMounts: initialDelaySeconds: 15
- name: shared volumeMounts:
mountPath: /home/opuser/.op/data - name: shared
mountPath: /home/opuser/.op/data
service: service:
main: main:
ports: ports:
http: http:
port: *port port: *port-connect
ingress: ingress:
main: main:

View file

@ -9,7 +9,7 @@ spec:
chart: chart:
spec: spec:
chart: reloader chart: reloader
version: 1.0.41 version: 1.0.42
sourceRef: sourceRef:
kind: HelmRepository kind: HelmRepository
name: stakater name: stakater