- Helm a. Helm diff plugin b. Helmfile
- Minikube or Rancher-desktop
The minikube/rancher-desktop,helm and kubectl binaries should be in your path
Edit Makefile
and set desired option. Example:
KUBERNETES_CONTEXT = minikube
CHAIN_NAMESPACE = rococo
Run:
make all
make all
will perform the following operation:
- Start minikube or rancher-desktop depending on
KUBERNETES_CONTEXT
variable.
make kube
- Build docker image inside
minikube
orrancher-desktop
cluster.
make build
- Install app
make install
see testnet-manager helm-chart.
Run:
make rpc
This command will open browser and port-forward the 9944
Note: you should have port
9944
free in your host before runningmake rpc
Run:
make web
This command will open browser and port-forward the 8080
to k8s 80
To clean that was created in these steps:
-
Remove charts but keep the namespace:
make uninstall
-
Remove charts, their data and namespace
make cleanup