Files
ontime-operator/README.md
2026-03-13 20:51:26 -05:00

22 lines
946 B
Markdown

# Local Testing
## Kind
To create a local Kubernetes cluster using [Kind](https://kind.sigs.k8s.io/) you will need the following installed:
- [Docker](https://docs.docker.com/get-docker/) or any container runtime probably
- [Kind](https://kind.sigs.k8s.io/docs/user/quick-start/#installation)
- [cloud-provider-kind](https://github.com/kubernetes-sigs/cloud-provider-kind)
- [kubectl](https://kubernetes.io/docs/tasks/tools/)
Scripts:
- `kind/create.sh`
- creates a Kind cluster and sets up the gateway
- build and deploy ontime-operator into cluster
- deploy the sample stage
- start `cloud-provider-kind`
- `kind/delete.sh` - deletes the Kind cluster
To get the gateway IP address run `kubectl get gateway -n kube-system` the output will look something like this:
```
NAMESPACE NAME CLASS ADDRESS PROGRAMMED AGE
kube-system gateway cloud-provider-kind 172.18.0.5 True 23s
```