Skip to content

try out infra access #2

try out infra access

try out infra access #2

---
name: Confirm Infra Access
on:
push:
permissions:
id-token: write
jobs:
dummy-job:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install Kubectl
uses: azure/setup-kubectl@v3
- uses: teleport-actions/setup@v1
with:
version: 16.4.3
- uses: teleport-actions/auth-k8s@v2
with:
proxy: camunda.teleport.sh:443
token: infra-ci-prod-github-action-infraex
kubernetes-cluster: camunda-ci-eks
- run: |
kubectl version
kubectl auth whoami # see the impersonated users/groups
kubectl get ns
kubectl create ns infraex-test-space
kubectl label namespace infraex-test-space janitor/ttl=1h
kubectl label namespace infraex-test-space camunda.cloud/ephemeral=true
kubectl get ns infraex-test-space -o yaml
kubeclt delete ns infraex-test-space