Куб-аписервер на OpenShift
Я новичок в OpenShift и Kubernetes.
Мне нужно получить доступ к kube-apiserver в существующей среде OpenShift
oc v3.10.0+0c4577e-1
kubernetes v1.10.0+b81c8f8
откуда мне знать, что kube-apiserver уже установлен или как его установить?
Я проверил все контейнеры, и нет даже такого пути /etc/kubernetes/manifest.
Вот список процессов докера во всех кластерах, может ли он скрываться за одним из них?
k8s_fluentd-elasticseark8s_POD_logging
k8s_POD_tiller-deploy
k8s_api_master-api-ip-...ec2.internal_kube-system
k8s_etcd_master-etcd-...ec2.internal_kube-system
k8s_POD_master-controllers
k8s_POD_master-api-ip-
k8s_POD_kube-state
k8s_kube-rbac-proxy
k8s_POD_node-exporter
k8s_alertmanager-proxy
k8s_config-reloader
k8s_POD_alertmanager_openshift-monitoring
k8s_POD_prometheus
k8s_POD_cluster-monitoring
k8s_POD_heapster
k8s_POD_prometheus
k8s_POD_webconsole
k8s_openvswitch
k8s_POD_openshift-sdn
k8s_POD_sync
k8s_POD_master-etcd
1 ответ
Если вам просто нужно убедиться, что кластер запущен и работает, вы можете просто запустить oc get nodes
который связывается с kube-apiserver для получения информации.
oc config view
покажет, где размещен kube-apiserver в разделе кластеры -> кластер -> сервер. На этом хосте вы можете запустить команду docker ps
для отображения запущенных контейнеров, в которые должен входить куб-аписервер