Where is kube-apiserver.yaml?

1/11/2019

I would like to add a flag to the kube-apiserver.

So I logged in the docker container of the kube-apiserver on the master node and went on a mission to find kube-apiserver.yaml. I heard reports that it was located in /etc/kubernetes/manifests/kube-apiserver.yaml.

Unfortunatly it was missing ! I only have a "SSL" directory in the /etc/kubernetes/" folder and the kube-apiserver.yaml is nowhere to be seen...


FYI :
Installed kubernetes 1.12.2 with Ansible playbook (kubespray).
Got 6 nodes and 3 masters.

Thx for your help

-- Doctor
docker
kube-apiserver
kubernetes
kubernetes-apiserver

1 Answer

1/14/2019

The kube-apiserver.yaml is in the directory you have specified - /etc/kubernetes/manifests/kube-apiserver.yaml but not on the kube-apiserver container/pod but on the master itself.

-- aurelius
Source: StackOverflow