Skip to content

Commit 986d667

Browse files
committed
Review comments
1 parent 90d4a7e commit 986d667

File tree

3 files changed

+6
-13
lines changed

3 files changed

+6
-13
lines changed

examples/kind-multinode-kcp/egress_selector_configuration.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ egressSelections:
77
transport:
88
uds:
99
udsName: /etc/kubernetes/konnectivity-server/konnectivity-server.socket
10-
- name: master
10+
- name: controlplane
1111
connection:
1212
proxyProtocol: Direct
1313
- name: etcd

examples/kind-multinode-kcp/quickstart-kind.sh

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,6 @@ NUM_KCP_NODES=2
1111
OVERWRITE_CLUSTER=false
1212
SIDELOAD_IMAGES=false
1313

14-
# FUNCTION DEFINITIONS
15-
# For escaping sed replacement strings. Taken from https://stackoverflow.com/questions/29613304/is-it-possible-to-escape-regex-metacharacters-reliably-with-sed.
16-
quoteSubst() {
17-
IFS= read -d '' -r < <(sed -e ':a' -e '$!{N;ba' -e '}' -e 's/[&/\]/\\&/g; s/\n/\\&/g' <<<"$1")
18-
printf %s "${REPLY%$'\n'}"
19-
}
20-
2114
# Provide usage info
2215
usage() {
2316
printf "USAGE:\n./quickstart-kind.sh\n\t[--cluster-name <NAME>]\n\t[--server-image <IMAGE_NAME>[:<IMAGE_TAG>]]\n\t[--agent-image <IMAGE_NAME>[:<IMAGE_TAG>]]\n\t[--num-worker-nodes <NUM>]\n\t[--num-kcp-nodes <NUM>]\n\t[--overwrite-cluster]\n"
@@ -76,18 +69,18 @@ if [ ! -d rendered ]; then
7669
fi
7770
echo "Adding $NUM_KCP_NODES control plane nodes and $NUM_WORKER_NODES worker nodes to kind.config..."
7871
cp templates/kind/kind.config rendered/kind.config
79-
for i in $(seq 0 "$NUM_KCP_NODES")
72+
for i in $(seq 1 "$NUM_KCP_NODES")
8073
do
8174
cat templates/kind/control-plane.config >> rendered/kind.config
8275
done
83-
for i in $(seq 0 "$NUM_WORKER_NODES")
76+
for i in $(seq 1 "$NUM_WORKER_NODES")
8477
do
8578
cat templates/kind/worker.config >> rendered/kind.config
8679
done
8780

8881
echo "Setting server image to $SERVER_IMAGE and agent image to $AGENT_IMAGE"
89-
sed "s/image: .*/image: $(quoteSubst "$AGENT_IMAGE")/" <templates/k8s/konnectivity-agent-ds.yaml >rendered/konnectivity-agent-ds.yaml
90-
sed "s/image: .*/image: $(quoteSubst "$SERVER_IMAGE")/" <templates/k8s/konnectivity-server.yaml >rendered/konnectivity-server.yaml
82+
sed "s|image: .*|image: $AGENT_IMAGE|" <templates/k8s/konnectivity-agent-ds.yaml >rendered/konnectivity-agent-ds.yaml
83+
sed "s|image: .*|image: $SERVER_IMAGE|" <templates/k8s/konnectivity-server.yaml >rendered/konnectivity-server.yaml
9184

9285

9386
# CLUSTER CREATION

examples/kind-multinode-kcp/templates/k8s/konnectivity-agent-ds.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ spec:
5353
"--sync-forever",
5454
"--probe-interval=5s",
5555
"--service-account-token-path=/var/run/secrets/tokens/konnectivity-agent-token",
56-
"--agent-identifiers=ipv4=$(HOST_IP)"
56+
"--agent-identifiers=ipv4=${HOST_IP}"
5757
]
5858
env:
5959
- name: POD_NAME

0 commit comments

Comments
 (0)