https://rancher.com/ logo
#k3s
Title
c

cool-ocean-71403

06/21/2022, 6:09 PM
export INSTALL_K3S_EXEC=--"https-listen-port xxxx --tls-san xxxxx --node-external-ip x.x.x.x --secrets-encryption true --advertise-address x.x.x.x --cluster-cidr x.x.x.x/16 --service-cidr x.x.x.x/16 --cluster-dns x.x.x.x --flannel-backend wireguard-native --disable traefik --protect-kernel-defaults=true --kube-apiserver-arg='audit-log-path=/var/lib/rancher/k3s/server/logs/audit.log' --kube-apiserver-arg='audit-policy-file=/var/lib/rancher/k3s/server/audit.yaml' --kube-apiserver-arg='audit-log-maxage=30' --kube-apiserver-arg='audit-log-maxbackup=10' --kube-apiserver-arg='audit-log-maxsize=100' --kube-apiserver-arg='request-timeout=300s' --kube-apiserver-arg='service-account-lookup=true' --kube-apiserver-arg='enable-admission-plugins=NodeRestriction,PodSecurityPolicy,NamespaceLifecycle,ServiceAccount' --kube-controller-manager-arg='terminated-pod-gc-threshold=10' --kube-controller-manager-arg='use-service-account-credentials=true' --kubelet-arg='streaming-connection-idle-timeout=5m' --kubelet-arg='make-iptables-util-chains=true'"
K3S install script is ignoring the whole environment variable for some reason. Anyone can help?
w

witty-jelly-95845

06/21/2022, 7:34 PM
Your initial " should be before the --
c

cool-ocean-71403

06/21/2022, 7:49 PM
Sorry, I copy pasted that double quotes and it was a mistake that was put there. In the actual line of code the quotation is before the --.
export INSTALL_K3S_EXEC="--https-listen-port xxxx --tls-san xxxxx --node-external-ip x.x.x.x --secrets-encryption true --advertise-address x.x.x.x --cluster-cidr x.x.x.x/16 --service-cidr x.x.x.x/16 --cluster-dns x.x.x.x --flannel-backend wireguard-native --disable traefik --protect-kernel-defaults=true --kube-apiserver-arg='audit-log-path=/var/lib/rancher/k3s/server/logs/audit.log' --kube-apiserver-arg='audit-policy-file=/var/lib/rancher/k3s/server/audit.yaml' --kube-apiserver-arg='audit-log-maxage=30' --kube-apiserver-arg='audit-log-maxbackup=10' --kube-apiserver-arg='audit-log-maxsize=100' --kube-apiserver-arg='request-timeout=300s' --kube-apiserver-arg='service-account-lookup=true' --kube-apiserver-arg='enable-admission-plugins=NodeRestriction,PodSecurityPolicy,NamespaceLifecycle,ServiceAccount' --kube-controller-manager-arg='terminated-pod-gc-threshold=10' --kube-controller-manager-arg='use-service-account-credentials=true' --kubelet-arg='streaming-connection-idle-timeout=5m' --kubelet-arg='make-iptables-util-chains=true'"
Sorry for the confusion. this is the actual code which k3s is ignoring.
97 Views