@@ -44,8 +44,8 @@ trap cleanup EXIT
4444tmux send -t " $c1_pane " " ${k1} logs -f mcs-api-controller" Enter
4545
4646desc " Create our service in each cluster"
47- run " ${k1} apply -f ${script_dir } /yaml/dep1.yaml -f ${script_dir } /yaml/svc.yaml"
48- run " ${k2} apply -f ${script_dir } /yaml/dep2.yaml -f ${script_dir } /yaml/svc.yaml"
47+ run " ${k1} apply -f ${demo_dir } /yaml/dep1.yaml -f ${demo_dir } /yaml/svc.yaml"
48+ run " ${k2} apply -f ${demo_dir } /yaml/dep2.yaml -f ${demo_dir } /yaml/svc.yaml"
4949run " ${k1} get endpointslice -n demo"
5050
5151desc " Lets look at some requests to the service in cluster 1"
@@ -55,12 +55,12 @@ desc "Ok, looks normal. Let's import the service from our other cluster"
5555ep_1=$( ${k1} get endpointslice -n demo -l ' kubernetes.io/service-name=serve' --template=" {{(index .items 0).metadata.name}}" )
5656ep_2=$( ${k2} get endpointslice -n demo -l ' kubernetes.io/service-name=serve' --template=" {{(index .items 0).metadata.name}}" )
5757
58- run " ${k1} get endpointslice -n demo ${ep_1} -o yaml | ${script_dir } /edit-meta --metadata '{name: imported-${ep_1} , namespace: demo, labels: {multicluster.kubernetes.io/service-name: serve}}' > ${script_dir } /yaml/slice-1.tmp"
59- run " ${k2} get endpointslice -n demo ${ep_2} -o yaml | ${script_dir } /edit-meta --metadata '{name: imported-${ep_2} , namespace: demo, labels: {multicluster.kubernetes.io/service-name: serve}}' > ${script_dir } /yaml/slice-2.tmp"
60- run " ${k1} apply -f ${script_dir } /yaml/serviceimport.yaml -f ${script_dir } /yaml/slice-1.tmp -f ${script_dir } /yaml/slice-2.tmp"
61- run " ${k2} apply -f ${script_dir } /yaml/serviceimport.yaml -f ${script_dir } /yaml/slice-1.tmp -f ${script_dir } /yaml/slice-2.tmp"
62- run " ${k1} apply -f ${script_dir } /yaml/serviceimport-with-vip.yaml -f ${script_dir } /yaml/slice-1.tmp -f ${script_dir } /yaml/slice-2.tmp"
63- run " ${k2} apply -f ${script_dir } /yaml/serviceimport-with-vip.yaml -f ${script_dir } /yaml/slice-1.tmp -f ${script_dir } /yaml/slice-2.tmp"
58+ run " ${k1} get endpointslice -n demo ${ep_1} -o yaml | ${demo_dir } /edit-meta --metadata '{name: imported-${ep_1} , namespace: demo, labels: {multicluster.kubernetes.io/service-name: serve}}' > ${demo_dir } /yaml/slice-1.tmp"
59+ run " ${k2} get endpointslice -n demo ${ep_2} -o yaml | ${demo_dir } /edit-meta --metadata '{name: imported-${ep_2} , namespace: demo, labels: {multicluster.kubernetes.io/service-name: serve}}' > ${demo_dir } /yaml/slice-2.tmp"
60+ run " ${k1} apply -f ${demo_dir } /yaml/serviceimport.yaml -f ${demo_dir } /yaml/slice-1.tmp -f ${demo_dir } /yaml/slice-2.tmp"
61+ run " ${k2} apply -f ${demo_dir } /yaml/serviceimport.yaml -f ${demo_dir } /yaml/slice-1.tmp -f ${demo_dir } /yaml/slice-2.tmp"
62+ run " ${k1} apply -f ${demo_dir } /yaml/serviceimport-with-vip.yaml -f ${demo_dir } /yaml/slice-1.tmp -f ${demo_dir } /yaml/slice-2.tmp"
63+ run " ${k2} apply -f ${demo_dir } /yaml/serviceimport-with-vip.yaml -f ${demo_dir } /yaml/slice-1.tmp -f ${demo_dir } /yaml/slice-2.tmp"
6464
6565desc " See what we've created..."
6666run " ${k1} get -n demo serviceimports"
0 commit comments