Note: this is not official documentation, make sure you have a backup and test it before applying any of this
Index of miscellaneous non official gists/tools for Rancher
- Retrieve kubeconfig for custom cluster from Rancher
- Retrieve kubeconfig from RKE v0.1.x or Rancher v2.0.x/v2.1.x custom cluster controlplane node
- Retrieve kubeconfig from RKE v0.2.x or Rancher v2.2.x custom cluster controlplane node
- Recover cluster.rkestate using kubeconfig
- Recover cluster.rkestate file from controlplane node
- Rancher v2.1.8 single install embedded etcd maintenance
- Rancher v2.2.0 single install embedded etcd maintenance
- Rancher v2.2.0 single install embedded etcd query
- Check kubelet nodefs/imagefs
- Run WebSocket test for Rancher 2
- Roll nodes in a Rancher 2 custom cluster using DigitalOcean droplets
- cluster.rkestate to kubeconfig
- CNI interface per pod
- Delete evicted pods using kubectl
- Run nodelocal DNS on Rancher 2 custom cluster (RKE)
- Run kube-dns preferably on controlplane nodes and else on etcd nodes on a Rancher 2 custom cluster
- Create local user and generate kubeconfig in Rancher 2 via API
- Extended Rancher 2 cleanup for custom cluster hosts
- curl a gist to generate self signed certificates
curl https://gist.githubusercontent.com/superseb/b2c1d6c9baa32609a49ee117a27bc700/raw/7cb196e974e13b213ac6ec3105971dd5e21e4c66/selfsignedcert.sh | bash -s -- test.example.com
- Generate CA, intermediate CA and server certificate with DNS alt names using Terraform in Docker and launch Rancher
- Extract self signed CA certificate from Rancher
- Debug EKS cluster created in Rancher
- PLEG tester
- k3s etcd commands
- RKE2/rancherd2 commands
- tf-do-rancher2: Automated Rancher single install and custom cluster with nodes using API and shell scripts
- tf-do-rancher2-airgap: Terraform config to launch Rancher 2.0 in a simulated airgapped environment
- tf-do-rancher16: Automated Rancher 1.6 single install and custom cluster with nodes using API and shell scripts
- tf-do-rancherd: Automated rancherd single install and custom cluster with nodes using API and shell scripts
- multipass-rke: RKE cluster on multipass instances
- multipass-k3s: k3s cluster on multipass instances
- multipass-rke2: rke2 cluster on multipass instances