【发布时间】:2019-05-08 01:39:26
【问题描述】:
我是 OpenShift 和 Kubernetes 的新手。
我需要在现有 OpenShift 环境中访问 kube-apiserver
oc v3.10.0+0c4577e-1
kubernetes v1.10.0+b81c8f8
我如何知道 kube-apiserver 已经安装,或者如何安装它?
我检查了所有容器,甚至没有这样的路径 /etc/kubernetes/manifests。
这是所有集群上的 docker 进程列表,它可以隐藏在其中一个之后吗?
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
【问题讨论】:
-
你想用什么来访问它,
oc,kubectl,REST API?如果我理解 API 服务器的含义,则应该始终启用它。您有哪些关于如何访问集群的信息? -
我需要运行 CIS Kubernetis 基准测试来验证安全配置。主要命令是'ps -ef | grep kube-apiserver'
标签: kubernetes openshift kube-apiserver