kilo/manifests
leonnicolas 086b2e1ddd
cmd/kg/*: sub command peer validation webhook
This commit adds a sub command `webhook` to Kilo.
It will start a https web server that answeres request from a Kubernetes
API server to validate updates and creations of Kilo peers.

It also updates the "Peer Validation" docs to enable users to
install the web hook server and generate the self signed certificates in
the cluster by only applying a manifest.

Signed-off-by: leonnicolas <leonloechner@gmx.de>

Apply suggestions from code review

Co-authored-by: Lucas Servén Marín <lserven@gmail.com>
2021-09-06 21:14:44 +02:00
..
crds.yaml pkg/k8s: fix resource scope of Kilo CRD 2021-08-19 22:58:42 +02:00
kilo-bootkube-flannel.yaml manifests,e2e: reduce cluster role permissions (#211) 2021-07-14 13:20:05 +02:00
kilo-bootkube.yaml manifests,e2e: reduce cluster role permissions (#211) 2021-07-14 13:20:05 +02:00
kilo-k3s-flannel.yaml k3s: generate kubeconfig based on token from ServiceAccount and master address & cacert from kubelet kubeconfig (closes #49) 2021-07-15 14:01:38 +02:00
kilo-k3s-userspace-heterogeneous.yaml k3s: add missing ServiceAccountName to nkml DaemonSet 2021-07-15 15:24:00 +02:00
kilo-k3s-userspace.yaml k3s: generate kubeconfig based on token from ServiceAccount and master address & cacert from kubelet kubeconfig (closes #49) 2021-07-15 14:01:38 +02:00
kilo-k3s.yaml k3s: generate kubeconfig based on token from ServiceAccount and master address & cacert from kubelet kubeconfig (closes #49) 2021-07-15 14:01:38 +02:00
kilo-kubeadm-flannel.yaml manifests,e2e: reduce cluster role permissions (#211) 2021-07-14 13:20:05 +02:00
kilo-kubeadm.yaml manifests,e2e: reduce cluster role permissions (#211) 2021-07-14 13:20:05 +02:00
kilo-typhoon-flannel.yaml manifests,e2e: reduce cluster role permissions (#211) 2021-07-14 13:20:05 +02:00
kilo-typhoon.yaml manifests,e2e: reduce cluster role permissions (#211) 2021-07-14 13:20:05 +02:00
kube-router.yaml manifests: ensure ip6tables kernel module can load 2020-05-11 09:40:11 +02:00
peer-validation.yaml cmd/kg/*: sub command peer validation webhook 2021-09-06 21:14:44 +02:00
podmonitor.yaml manifests/*: add example podMonitor 2021-05-13 16:25:29 +02:00