Deployment of DSS services to Minikube¶
Upload or update local image¶
Should you want to run the local docker image that you built, run the following commands to upload / update your image
minikube image -p dss-local-cluster load interuss-local/dss
In the helm charts, use docker.io/interuss-local/dss:latest as image and be sure to set the imagePullPolicy to Never.
Deployment¶
You can now deploy the DSS services using Helm or Tanka. See the repository /deploy/services for more information.
Minikube specific settings:
- Use the
global.cloudProvidersetting with the valueminikubeand deploy the charts on thedss-local-clusterkubernetes context.
An example configuration is provided in the repository: /deploy/services/tanka/examples/minikube
To access the service, find the external IP using the kubectl get services dss-dss-gateway command. The port 80, without HTTPs is used.
Next steps¶
Decommission the Minikube instance when it is no longer needed.