This deploys the alpha operator image: artillery-operator-alpha.
- kubectl installed.
- kubeconfig setup to access a
cluster, either using the
KUBECONFIG
environment variable or$HOME/.kube/config
. - A local copy of the
artillery-operator
github repo, either downloaded or usinggit clone
.
Ensure you can execute operator-deploy.sh
found in the artillery-operator
root directory.
Then simply run:
./operator-deploy.sh
This will install the operator image ghcr.io/artilleryio/artillery-operator-alpha:latest
in your cluster. And, run it
from the artillery-operator-system
namespace with restricted cluster permissions.
Ensure you can execute operator-undeploy.sh
found in the artillery-operator
root directory.
Then simply run:
./operator-undeploy.sh
This will remove the operator and any created namespaces, load tests, etc... from your cluster.