kube/testapp/certman-istio-controller/README.md

32 lines
567 B
Markdown

# Istio Cert Manager
The Istio Cert Manager is an addon controller to support Cert-Manager's `ACME HTTP01` Issuer with Istio `Gateway` and `VirtualService` intgration.
## Install
Create the Custom Resource Definition:
```
kubectl apply -f crd.yaml
```
Grant permissions for the new controller:
```
kubectl apply -f rbac.yaml
```
Create the controller pod:
```
kubectl apply -f pod.yaml
```
## Cleanup
```
kubectl -n cert-manager exec certman-istio-controller /cleanup.sh
kubectl delete -f pod.yaml
kubectl delete -f rbac.yaml
kubectl delete -f crd.yaml
```