kube/testapp/certman-istio-operator/README.md
2019-08-16 13:43:56 +02:00

38 lines
749 B
Markdown

# Istio Cert Manager Operator
The Istio Cert Manager is an addon operator to support Cert-Manager's `ACME HTTP01` Issuer with Istio `Gateway` and `VirtualService` integration.
## Install
Create the Custom Resource Definition:
```
kubectl apply -f crd.yaml
```
Grant permissions for the new operator:
```
kubectl apply -f rbac.yaml
```
Create the operator deployment:
```
kubectl apply -f deployment.yaml
```
## Cleanup
```
kubectl -n cert-manager exec certman-istio-operator /cleanup.sh
kubectl delete -f deployment.yaml
kubectl delete -f rbac.yaml
kubectl delete -f crd.yaml
```
## Todo
+ check all namespaces for `gw` and `vs`
* kucectl no stdout
* explore https://kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/