Skip to content

Instantly share code, notes, and snippets.

@vrabbi
Last active May 22, 2024 15:32
Show Gist options
  • Save vrabbi/169a1e8baf35af2ac15e1135e42c32f6 to your computer and use it in GitHub Desktop.
Save vrabbi/169a1e8baf35af2ac15e1135e42c32f6 to your computer and use it in GitHub Desktop.
files:
- name: devpod
linux:
urls:
amd64:
url: https://github.com/loft-sh/devpod/releases/download/v0.5.7/devpod-linux-amd64
target: devpod
arm64:
url: https://github.com/loft-sh/devpod/releases/download/v0.5.7/devpod-linux-arm64
target: devpod
mac:
urls:
amd64:
url: https://github.com/loft-sh/devpod/releases/download/v0.5.7/devpod-darwin-amd64
target: devpod
arm64:
url: https://github.com/loft-sh/devpod/releases/download/v0.5.7/devpod-darwin-arm64
target: devpod
windows:
urls:
amd64:
url: https://github.com/loft-sh/devpod/releases/download/v0.5.7/devpod-windows-amd64.exe
target: devpod
kubeconfig:
url: https://gist.githubusercontent.com/vrabbi/169a1e8baf35af2ac15e1135e42c32f6/raw/e38d137b3ded7ce5091b6789d0e989fc5b76bfeb/kc.yaml
installation:
linux: |
#!/bin/bash
chmod +x devpod
sudo mv devpod /tmp/devpod
mac: |
echo "do random stuff to install the files"
windows: |
echo "do random stuff to install the files"
cp devpod C:\Temp\devpod.exe
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUU2RENDQXRDZ0F3SUJBZ0lRT2d0WUtWdGwvdXVGOENnV0RrNXNJakFOQmdrcWhraUc5dzBCQVFzRkFEQU4KTVFzd0NRWURWUVFERXdKallUQWdGdzB5TkRBMU1UWXhOVE0zTkRsYUdBOHlNRFUwTURVeE5qRTFORGMwT1ZvdwpEVEVMTUFrR0ExVUVBeE1DWTJFd2dnSWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUNEd0F3Z2dJS0FvSUNBUURSClQrYm42cGJwbXJvK09HWGNYaWpPOHB5RUt0QmV5bmtocWdkL3NkaXJ3RC85UFo1OEFzN21HSjl3V0dXNkNTSEQKSFRiWWdGSVVITzB6S0xsVjk2T3ZmdXpvbWIvcmphZUx1cHV0ekdxK1JaY284VGt5MVhxSDFUUVNPdmtJSmZiWApXQTRmN1V5Qk02cncrbFJuRXJBUmxTeUQweU1wdFZrOGZkcFZ3RWFZN1ppRmN1NmNna2F5bUxQN3pRSDQ4QVBWCnlBR0tRWkgyM1FBc2pIejNkNFpZSjdUMHJTTUF3QmphalhZOGo4TjVpMWNudmVVb0tHdHM3MitWUVhvMUNDNG8KNVNnRlBuTW0rNk9nZGZiL0ZXYkcxWi9PcTMwTXR0YzNhelppNmhzaWJwdGM2R0JOVFlmM2RmUzd0MGs2cGVCeAoySUhBQUdWYm5PSThQTGdJNGJ2NVBSbmV4b1dLSnlsOGpUOTMwSGc5eUpkazlZQmt2NHpkeC9wbEdMdDVGOVg2CmdiamI0Kzd5VU9lTWpIZlowd0dTc0IybVh5L3daWDhWbTNBTUJMM29rSENQeGEwZUxWV0NiUndNMnRqenFFT3cKR1duU0NpbVJhdVZpN3Y0V1cvcWI1MjI2aFVKdlI0bm1DOW9STGdVUjlYbStxR3Yvd3lOS1R4VXVlT2kwd3RtTAp4ZWdHZlJ6VUhuS0gyMzh3VU1HMVFjLytHZW4xZ3pSTmZhbmMxUlplcmdURnhYcndKOWVyNDhKTk0yM3V2MGJQCkYzSnBHNUlKRU9uRzJlTU5RV0gxUTg1UG5GWDZTRVpXbWFJbGdyRDRwWjRFY3hOTEtydkovWmNueC9rSnRIWVAKSFZUUDZvZitmM1VWTWNDS214K1ZxUkRGMDlja2tuVVQzcGNOY0lSTGZ3SURBUUFCbzBJd1FEQU9CZ05WSFE4QgpBZjhFQkFNQ0FxUXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QWRCZ05WSFE0RUZnUVVKN01uaklHVkZ4dlFHcTJYCkM0aE15TVorYVhvd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFEb2pnd0hQL3BGN0R3QnFnOU5OR2RmYXBjYTUKRGpyUTljWTBkWmVFc0Fhb3llQUZ3TzdJdGtnUGhQd3FnblJycGd4bWFNRnlGUDc2dnpMMHhkb0hCbUVyK3czawpxMUpsbTNhQ0l6ZDNNaDJ5aDZWNUlYVURBaHFMS0ZKd1Y1L0lTVWpUa1VSUmJyaTRkNDRkdmFUdFFYM1pRUzBsCkVCRTBFbmt4SCsvTVJrNUJic0c2TjhQaStnM2hRa2l2ZTMvL2gxZ3lYWjJIT0ZsbjRjaWNKb0xuOHNBc01NK3oKS1dFcUJ4SEl6aHZSdXNFMU1WSzVIZnAwMFV2NTQ1YXBzYSt5MUdBd0UwSVRQUUZEME56bGlvSlR1bUhnQUZrSwpSSk10QW9ncHRiSW8vQmcrS1p1MXJZZklIa2FMbjZFWkJ0clRTYVZFakgwSGVoKzdrdjYzVEZ0TE91NnVnZXBKClVnaU9lb2NGaFFaRjdIUnZZRTErR0FjSmlLUlhkRkY5M2t4ZkJ6cUFJSXE1eGZkVDVPeFdvY09yeE10dER6TmkKVnAvMTdjTXE2QXBKT1M3VFZCV0Vhd3B4Y0x2RGJSeFdiQVNxQytRb0E0cUdHcG4weTBhTHIwY3RKWURlc3BhcApHVzllMzNIbG1xWDRScEdWdlRrTmUzanU5V2oxcC9OOXdXUzB1cEhIV05vUk1IVTdtbnZKRFZVTnpFT2g0THRnCjFUaktmc2pvOUN6bHZaaEpTWlpZUWRxNzVwb3hTak1keVVnNmZQTXFlcW0weGY2UVNCdzFBTXBHOEpKZllvdlkKZHlrYUVDUkh0SThIb0cyTE84RkxxK3hWbDJTcEtRQTZOMFMyTTROeGdHeTh1NEVSUGhXUFIxMlZ1WFUzdm05bAo5WGtKaG11ZTBYQURJYWhUCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
server: https://cluster01-miyasd92.hcp.eastus.azmk8s.io:443
name: cluster01
contexts:
- context:
cluster: cluster01
user: clusterUser_cluster01_cluster01
name: cluster01
current-context: cluster01
kind: Config
preferences: {}
users:
- name: clusterUser_cluster01_cluster01
user:
exec:
apiVersion: client.authentication.k8s.io/v1beta1
args:
- get-token
- --environment
- AzurePublicCloud
- --server-id
- 6dae42f8-4368-4678-94ff-3960e28e3630
- --client-id
- 80faf920-1908-4b52-b5ef-a8e7bedfc67a
- --tenant-id
- a982d310-fc08-418d-aca0-6b30ba7c0235
- --login
- devicecode
command: kubelogin
env: null
installHint: |2
kubelogin is not installed which is required to connect to AAD enabled cluster.
To learn more, please go to https://aka.ms/aks/kubelogin
provideClusterInfo: false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment