Update Annotations
Consider correct syntax for helm charts. Change IP-Address range back to single address.
This commit is contained in:
parent
9fb30341de
commit
1e33fcd9fb
5 changed files with 28 additions and 4 deletions
|
@ -100,7 +100,7 @@ fun Prov.installK3s(k3sConfig: K3sConfig): ProvResult {
|
|||
// traefik
|
||||
if (k3sConfig.isDualStack()) {
|
||||
// see https://github.com/k3s-io/k3s/discussions/5003
|
||||
applyK3sFileFromResourceTemplate(k3sTraefikWorkaround, k3sConfigMap)
|
||||
applyK3sFileFromResource(k3sTraefikWorkaround)
|
||||
} else {
|
||||
ProvResult(true)
|
||||
}
|
||||
|
|
|
@ -9,5 +9,5 @@ data:
|
|||
- name: default
|
||||
protocol: layer2
|
||||
addresses:
|
||||
- ${node_ipv4}/29
|
||||
- ${node_ipv4}/32
|
||||
- ${node_ipv6}/128
|
|
@ -9,4 +9,4 @@ data:
|
|||
- name: default
|
||||
protocol: layer2
|
||||
addresses:
|
||||
- ${node_ipv4}/29
|
||||
- ${node_ipv4}/32
|
|
@ -48,7 +48,7 @@ spec:
|
|||
ipFamilyPolicy: "PreferDualStack"
|
||||
metadata:
|
||||
annotations:
|
||||
metallb.universe.tf/loadBalancerIPs: "${node_ipv4}, ${node_ipv6}"
|
||||
metallb.universe.tf/allow-shared-ip: "repo-server-svc"
|
||||
spec:
|
||||
type: LoadBalancer
|
||||
externalTrafficPolicy: Local
|
24
°
Normal file
24
°
Normal file
|
@ -0,0 +1,24 @@
|
|||
#!/bin/bash
|
||||
set -e
|
||||
set -o noglob
|
||||
|
||||
function usage() {
|
||||
echo "Requires argument cluster_name and domain_name in server fqdn {cluster_name} {domain_name}"
|
||||
}
|
||||
|
||||
function main() {
|
||||
local cluster_name="${1}"; shift
|
||||
local domain_name="${1:-meissa-gmbh.de}"; shift
|
||||
|
||||
/usr/local/bin/k3s-create-context.sh ${cluster_name}
|
||||
kubectl config use-context ${cluster_name}
|
||||
ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no root@${cluster_name}.${domain_name} -L 8002:localhost:8002 -L 6443:192.168.5.1:6443
|
||||
}
|
||||
|
||||
if [ $# -gt 0 ]
|
||||
then
|
||||
main $1
|
||||
else
|
||||
usage
|
||||
exit -1
|
||||
fi
|
Loading…
Reference in a new issue