github.com/cilium/cilium@v1.16.2/test/get-vagrant-kubeconfig.sh (about)

     1  #!/usr/bin/env bash
     2  
     3  set -e
     4  
     5  config=$(vagrant ssh k8s1-${K8S_VERSION} -- sudo cat /etc/kubernetes/admin.conf)
     6  port=$(cat .vagrant/machines/k8s1-${K8S_VERSION}/virtualbox/id | xargs vboxmanage showvminfo --machinereadable | grep 'Forwarding.*6443' | awk -F ',' '{print $4}')
     7  echo "$config" | sed "s/6443/$port/g"