Skip to content
This repository was archived by the owner on Aug 12, 2025. It is now read-only.

Commit caaef8a

Browse files
committed
fix: remove superfluous quotes that break semantic version matcher
1 parent 5980733 commit caaef8a

File tree

1 file changed

+25
-25
lines changed

1 file changed

+25
-25
lines changed

templates/cluster-template.yaml

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -26,35 +26,35 @@ spec:
2626
kubeletExtraArgs:
2727
cloud-provider: external
2828
postKubeadmCommands:
29-
- |
29+
- |
3030
cat <<EOF >> /etc/network/interfaces
3131
auto lo:0
3232
iface lo:0 inet static
3333
address {{ .controlPlaneEndpoint }}
3434
netmask 255.255.255.255
3535
EOF
36-
- systemctl restart networking
37-
- 'kubectl --kubeconfig /etc/kubernetes/admin.conf create secret generic -n kube-system packet-cloud-config --from-literal=cloud-sa.json=''{"apiKey": "{{ .apiKey }}","projectID": "${PROJECT_ID}", "eipTag": "cluster-api-provider-packet:cluster-id:${CLUSTER_NAME}"}'''
38-
- kubectl apply --kubeconfig /etc/kubernetes/admin.conf -f https://github.com/packethost/packet-ccm/releases/download/v1.1.0/deployment.yaml
36+
- systemctl restart networking
37+
- 'kubectl --kubeconfig /etc/kubernetes/admin.conf create secret generic -n kube-system packet-cloud-config --from-literal=cloud-sa.json=''{"apiKey": "{{ .apiKey }}","projectID": "${PROJECT_ID}", "eipTag": "cluster-api-provider-packet:cluster-id:${CLUSTER_NAME}"}'''
38+
- kubectl apply --kubeconfig /etc/kubernetes/admin.conf -f https://github.com/packethost/packet-ccm/releases/download/v1.1.0/deployment.yaml
3939
preKubeadmCommands:
40-
- sed -ri '/\sswap\s/s/^#?/#/' /etc/fstab
41-
- swapoff -a
42-
- mount -a
43-
- apt-get -y update
44-
- DEBIAN_FRONTEND=noninteractive apt-get install -y apt-transport-https curl
45-
- curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
46-
- echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" > /etc/apt/sources.list.d/kubernetes.list
47-
- curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
48-
- apt-key fingerprint 0EBFCD88
49-
- add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
50-
- apt-get update -y
51-
- TRIMMED_KUBERNETES_VERSION=$(echo $KUBERNETES_VERSION | sed 's/\./\\./g' | sed 's/^v//')
52-
- RESOLVED_KUBERNETES_VERSION=$(apt-cache policy kubelet | awk -v "VERSION=${TRIMMED_KUBERNETES_VERSION}" '$1~ VERSION { print $1 }' | head -n1)
53-
- apt-get install -y ca-certificates socat jq ebtables apt-transport-https cloud-utils prips docker-ce docker-ce-cli containerd.io kubelet=${RESOLVED_KUBERNETES_VERSION} kubeadm=${RESOLVED_KUBERNETES_VERSION} kubectl=${RESOLVED_KUBERNETES_VERSION}
54-
- systemctl daemon-reload
55-
- systemctl enable docker
56-
- systemctl start docker
57-
- ping -c 3 -q {{ .controlPlaneEndpoint }} && echo OK || ip addr add {{ .controlPlaneEndpoint }} dev lo
40+
- sed -ri '/\sswap\s/s/^#?/#/' /etc/fstab
41+
- swapoff -a
42+
- mount -a
43+
- apt-get -y update
44+
- DEBIAN_FRONTEND=noninteractive apt-get install -y apt-transport-https curl
45+
- curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
46+
- echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" > /etc/apt/sources.list.d/kubernetes.list
47+
- curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
48+
- apt-key fingerprint 0EBFCD88
49+
- add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
50+
- apt-get update -y
51+
- TRIMMED_KUBERNETES_VERSION=$(echo $KUBERNETES_VERSION | sed 's/\./\\./g' | sed 's/^v//')
52+
- RESOLVED_KUBERNETES_VERSION=$(apt-cache policy kubelet | awk -v VERSION=${TRIMMED_KUBERNETES_VERSION} '$1~ VERSION { print $1 }' | head -n1)
53+
- apt-get install -y ca-certificates socat jq ebtables apt-transport-https cloud-utils prips docker-ce docker-ce-cli containerd.io kubelet=${RESOLVED_KUBERNETES_VERSION} kubeadm=${RESOLVED_KUBERNETES_VERSION} kubectl=${RESOLVED_KUBERNETES_VERSION}
54+
- systemctl daemon-reload
55+
- systemctl enable docker
56+
- systemctl start docker
57+
- ping -c 3 -q {{ .controlPlaneEndpoint }} && echo OK || ip addr add {{ .controlPlaneEndpoint }} dev lo
5858
---
5959
apiVersion: infrastructure.cluster.x-k8s.io/v1alpha3
6060
kind: PacketMachineTemplate
@@ -67,7 +67,7 @@ spec:
6767
billingCycle: hourly
6868
machineType: "${WORKER_NODE_TYPE}"
6969
sshKeys:
70-
- "${SSH_KEY}"
70+
- "${SSH_KEY}"
7171
tags: []
7272
---
7373
apiVersion: cluster.x-k8s.io/v1alpha3
@@ -140,7 +140,7 @@ spec:
140140
billingCycle: hourly
141141
machineType: "${WORKER_NODE_TYPE}"
142142
sshKeys:
143-
- "${SSH_KEY}"
143+
- "${SSH_KEY}"
144144
tags: []
145145
---
146146
kind: KubeadmConfigTemplate
@@ -163,7 +163,7 @@ spec:
163163
- add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
164164
- apt-get update -y
165165
- TRIMMED_KUBERNETES_VERSION=$(echo $KUBERNETES_VERSION | sed 's/\./\\./g' | sed 's/^v//')
166-
- RESOLVED_KUBERNETES_VERSION=$(apt-cache policy kubelet | awk -v "VERSION=${TRIMMED_KUBERNETES_VERSION}" '$1~ VERSION { print $1 }' | head -n1)
166+
- RESOLVED_KUBERNETES_VERSION=$(apt-cache policy kubelet | awk -v VERSION=${TRIMMED_KUBERNETES_VERSION} '$1~ VERSION { print $1 }' | head -n1)
167167
- apt-get install -y ca-certificates socat jq ebtables apt-transport-https cloud-utils prips docker-ce docker-ce-cli containerd.io kubelet=${RESOLVED_KUBERNETES_VERSION} kubeadm=${RESOLVED_KUBERNETES_VERSION} kubectl=${RESOLVED_KUBERNETES_VERSION}
168168
- systemctl daemon-reload
169169
- systemctl enable docker

0 commit comments

Comments
 (0)