1
0
Fork 0
mirror of https://code.forgejo.org/infrastructure/documentation synced 2024-11-28 21:31:10 +00:00

pin k3s version & traefik version

This commit is contained in:
Earl Warren 2024-10-21 20:18:46 +02:00
parent e28e53589a
commit de28b83d38
No known key found for this signature in database
GPG key ID: 0579CB2928A78A00
2 changed files with 3 additions and 1 deletions

View file

@ -9,6 +9,8 @@ else
set -e set -e
fi fi
export INSTALL_K3S_VERSION=v1.30.5+k3s1
source $SELF_DIR/variables.sh source $SELF_DIR/variables.sh
source $SELF_DIR/secrets.sh source $SELF_DIR/secrets.sh

2
k8s.md
View file

@ -91,7 +91,7 @@ For the first node `./setup.sh setup_k8s`. For nodes joining the cluster `./setu
- [metallb](https://metallb.universe.tf) instead of the default load balancer because it does not allow for a public IP different from the `k8s` node IP. - [metallb](https://metallb.universe.tf) instead of the default load balancer because it does not allow for a public IP different from the `k8s` node IP.
`./setup.sh setup_k8s_metallb` `./setup.sh setup_k8s_metallb`
- [traefik](https://traefik.io/) requests with [annotations](https://github.com/traefik/traefik-helm-chart/blob/7a13fc8a61a6ad30fcec32eec497dab9d8aea686/traefik/values.yaml#L736) specific IPs from `metalldb`. - [traefik](https://traefik.io/) [v2.10](https://doc.traefik.io/traefik/v2.10/) installed from the [v25.0](https://github.com/traefik/traefik-helm-chart/tree/v25.0.0) helm chart.
`./setup.sh setup_k8s_traefik` `./setup.sh setup_k8s_traefik`
- [cert-manager](https://cert-manager.io/). - [cert-manager](https://cert-manager.io/).
`./setup.sh setup_k8s_certmanager` `./setup.sh setup_k8s_certmanager`