mirror of
https://github.com/batonogov/learn-devops.git
synced 2025-12-01 01:33:03 +00:00
* Add kubeadm example * Fix dns --------- Co-authored-by: Fedor Batonogov <f.batonogov@yandex.ru>
32 lines
676 B
YAML
32 lines
676 B
YAML
apiVersion: v1
|
|
kind: Pod
|
|
metadata:
|
|
creationTimestamp: null
|
|
name: keepalived
|
|
namespace: kube-system
|
|
spec:
|
|
containers:
|
|
- image: osixia/keepalived:2.0.20
|
|
name: keepalived
|
|
resources: {}
|
|
securityContext:
|
|
capabilities:
|
|
add:
|
|
- NET_ADMIN
|
|
- NET_BROADCAST
|
|
- NET_RAW
|
|
volumeMounts:
|
|
- mountPath: /usr/local/etc/keepalived/keepalived.conf
|
|
name: config
|
|
- mountPath: /etc/keepalived/check_apiserver.sh
|
|
name: check
|
|
hostNetwork: true
|
|
volumes:
|
|
- hostPath:
|
|
path: /etc/keepalived/keepalived.conf
|
|
name: config
|
|
- hostPath:
|
|
path: /etc/keepalived/check_apiserver.sh
|
|
name: check
|
|
status: {}
|