именно kube-proxy? Я вот например хочу ему изменит mode: ipvs, но хотелось бы это делать через плейбук ансибля, а для этого мне нужен файл, чтоб сделать ему kubectl apply. Или я не по тому пути иду и это как-то по другому можно сделать?
kubespray чтоли? а чёрт его знает, по нему спецов мало.
не не, мы используем свои плейбуки с модулем kubernetes.core. Кластер разварачиваем при помощи kubeadm.
тогда тем более авторов плейбуков надо пытать
да авторы мы. Я про другое. как мне оперировть настройками kube-proxy не через kubectl edit configmap -n kube-system kube-proxy -o yaml а через файл и делать kubectl apply -f kube-proxy.yaml — просто если в этот файл внести только нужные мне параметры, он затрет все содержимое конфига, а я хотел бы, чтоб он только правил определенные параметры — вот и спрашиваю, такое вообще возможно или мы не по тому пути идем
как оказалось то что надо: - name: Apply multiple patch operations to an existing Pod kubernetes.core.k8s_json_patch: kind: ConfigMap namespace: kube-system name: kube-proxy patch: - op: replace path: /data/config.conf value: |- apiVersion: kubeproxy.config.k8s.io/v1alpha1 Но да, один параметр не получиться изменить и надо весь data: config.conf: |- с кучей параметров сувать. но подходит
Обсуждают сегодня