Cert Operator creates/configure/manages certificates for Kubernetes clusters running on Giantnetes.
Download the latest release: https://github.com/giantswarm/cert-operator/releases/latest
Clone the git repository: https://github.com/giantswarm/cert-operator.git
Download the latest docker image from here: https://quay.io/repository/giantswarm/cert-operator
go build github.com/giantswarm/cert-operator
See this guide.
- Mailing list: giantswarm
- IRC: #giantswarm on freenode.org
- Bugs: issues
See CONTRIBUTING for details on submitting patches, the contribution workflow as well as reporting bugs.
cert-operator is under the Apache 2.0 license. See the LICENSE file for details.
The cert-operator is deployed via Kubernetes.
Here the plain Vault token has to be inserted.
service:
vault:
config:
token: 'TODO'
Here the base64 representation of the data structure above has to be inserted.
apiVersion: v1
kind: Secret
metadata:
name: cert-operator-secret
namespace: giantswarm
type: Opaque
data:
secret.yaml: 'TODO'
To create the secret manually do this.
kubectl create -f ./path/to/secret.yaml