Install YaK on Rancher Desktop
YaK may be locally installed using Rancher Desktop (for testing or development purpose from a workstation for example). We do not recommend using this setup for production.
Last updated
YaK may be locally installed using Rancher Desktop (for testing or development purpose from a workstation for example). We do not recommend using this setup for production.
Last updated
https://docs.rancherdesktop.io/getting-started/installation
Go to Cluster/Namespace:
Create new namespace:
We usually simply use "yak4all" as namespace, but feel free to be creative 😄
Now from your terminal:
Replace "<your_hostname>.<your_domain>"
in the yaml file with your actual hostname
ex : yak.my-domain.com
Replace "<your_storage_class>"
in the yaml file with your actual storage class name
It will use the default storage class if left empty
You can list your storage classes using kubectl get sc
if needed.
Replace "<your_ingress_class>"
in the yaml file with your actual ingress class name
If left empty, it will use the default ingress class if you have one configured as default
You can list your ingress classes using kubectl get ingressclasses
if needed.
Save the file as "yak.values.yaml"
Optionally, for testing purpose, you can generate a self signed certificate with the following command.
For the Ingress TLS configuration, use your certificate and create the following Kubernetes secret.
Go to Workload/Pods, you should see 4 running pods:
https://<your_hostname>.<your_domain>
Default credentials : admin / ABCdef1234@
If using Rancher Desktop for a local installation of your YaK (on a laptop and for testing purpose for example), you may need to update your hosts file (/etc/hosts) and add this line: