add kubeconfig to git to have a good example

This commit is contained in:
Tobias Brunner 2021-11-09 09:32:41 +01:00
parent 2bcdad2e6f
commit 4e13811612
2 changed files with 46 additions and 1 deletions

1
.gitignore vendored
View File

@ -1 +0,0 @@
kubeconfig.yaml

46
kubeconfig.yaml Normal file
View File

@ -0,0 +1,46 @@
apiVersion: v1
clusters:
- cluster:
server: https://vcluster-poc.apps.cloudscale-lpg-1.appuio.cloud
name: local
contexts:
- context:
cluster: local
namespace: default
user: oidc
name: Default
current-context: Default
kind: Config
preferences: {}
users:
- name: oidc
user:
exec:
apiVersion: client.authentication.k8s.io/v1beta1
args:
- oidc-login
- get-token
- --oidc-issuer-url=https://id.dev.appuio.cloud/auth/realms/appuio-cloud-dev
- --oidc-client-id=tobru-vcluster-test
- --oidc-client-secret=63410f24-0721-447b-a290-4b0169c414e0
command: kubectl
env: null
interactiveMode: IfAvailable
provideClusterInfo: false
- name: normaluser
user:
exec:
apiVersion: client.authentication.k8s.io/v1beta1
args:
- oidc-login
- get-token
- --oidc-issuer-url=https://id.dev.appuio.cloud/auth/realms/appuio-cloud-dev
- --oidc-client-id=tobru-vcluster-test
- --oidc-client-secret=63410f24-0721-447b-a290-4b0169c414e0
- --token-cache-dir=~/.kube/cache/oidc-login2
- --skip-open-browser
- --oidc-auth-request-extra-params=login_hint=fredi.hinz
command: kubectl
env: null
interactiveMode: IfAvailable
provideClusterInfo: false