Update Annotations

Consider correct syntax for helm charts.
Change IP-Address range back to single address.
merge-requests/1/merge
erik 2 years ago
parent 9fb30341de
commit 1e33fcd9fb

@ -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
°

@ -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…
Cancel
Save