For CKA
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
kubelet
node_modules
public
screenhost
Dockerfile
Gruntfile.js
LICENSE
README.md
app.js
init.sh
kubectl-terminal.yaml
package.json
repositories
terminal.png

README.md

For CKA(已通过)

目的:

为熟悉Web terminal的使用方式,为CKA做准备 容器内跑的是gateone web terminal程序,端口暴露3000,我这里映射到节点的是30000

master节点运行该pod,pod挂载该master节点上的kubeconfig 到运行容器的用户家目录中,目的是让其用户可以通过kubeconfig与KubernetesApi交互,具体内容可以看Dockerfile,以及init.sh这个脚本内容。

食用方式:

  1. 部署pod
kubectl apply -f kubectl-terminal.yaml
  1. 浏览器访问