whatsmyip: add

This commit is contained in:
2025-03-09 18:37:12 -04:00
parent c3902a8b21
commit 763efab077
2 changed files with 52 additions and 0 deletions

28
whatismyip/Chart.yaml Normal file
View File

@@ -0,0 +1,28 @@
apiVersion: v2
name: whatismyip
description: A Helm chart for Kubernetes
# A chart can be either an 'application' or a 'library' chart.
#
# Application charts are a collection of templates that can be packaged into versioned archives
# to be deployed.
#
# Library charts provide useful utilities or functions for the chart developer. They're included as
# a dependency of application charts to inject those utilities and functions into the rendering
# pipeline. Library charts do not define any templates and therefore cannot be deployed.
type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.0
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
appVersion: "1.0"
dependencies:
- name: whatismyip
version: 1.3.1
repository: https://eugenmayer.github.io/helm-charts/

24
whatismyip/values.yaml Normal file
View File

@@ -0,0 +1,24 @@
whatismyip:
ingress:
main:
enabled: true
annotations:
traefik.ingress.kubernetes.io/router.middlewares: cloudflarewarp@file
hosts:
- host: whatismyip.dubyatp.xyz
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- whatismyip.dubyatp.xyz
secretName: cert-dubyatp-xyz
secret:
cert-dubyatp-xyz:
enabled: true
annotations:
replicator.v1.mittwald.de/replicate-from: "cert-manager/cert-dubyatp-xyz"
replicator.v1.mittwald.de/replicated-keys: "tls.crt,tls.key"
data:
tls.crt: ""
tls.key: ""