File tree Expand file tree Collapse file tree 1 file changed +26
-2
lines changed Expand file tree Collapse file tree 1 file changed +26
-2
lines changed Original file line number Diff line number Diff line change 31
31
oauth-secret : ${{ secrets.TS_OAUTH_SECRET }}
32
32
tags : tag:ci
33
33
- run : sudo tailscale up --accept-dns --accept-routes --advertise-tags=tag:ci --hostname=github-actions
34
- - run : tailscale ssh ${{ secrets.TS_SSH }} ls
35
- - run : ssh ${{ secrets.TS_SSH }} ls
34
+ - uses : kubernetes-actions/setup-kubectl@v1
35
+ - name : kubeconfig
36
+ run : |
37
+ mkdir -p ~/.kube
38
+ cat <<EOF > ~/.kube/config
39
+ apiVersion: v1
40
+ kind: Config
41
+ clusters:
42
+ - name: default
43
+ cluster:
44
+ server: ${{ secrets.K8S_SERVER }}
45
+ certificate-authority-data: ${{ secrets.K8S_CA_DATA }}
46
+ contexts:
47
+ - name: default
48
+ context:
49
+ cluster: default
50
+ user: default
51
+ current-context: default
52
+ preferences: {}
53
+ users:
54
+ - name: default
55
+ user:
56
+ client-certificate-data: ${{ secrets.K8S_CLIENT_CERT_DATA }}
57
+ client-key-data: ${{ secrets.K8S_CLIENT_KEY_DATA }}
58
+ EOF
59
+ - run : kubectl get pods --all-namespaces
You can’t perform that action at this time.
0 commit comments