1、Kubectl语法
kubectl proxy [--port=PORT] [--www=static-dir] [--www-prefix=prefix] [--api-prefix=prefix]
kubectl proxy:运行Kubernetes API服务器的代理
2、kubectl命令中的简写
kubectl命令中可以使用的缩写,具体如下:
certificatesigningrequests (缩写 csr) componentstatuses (缩写 cs) configmaps (缩写 cm) customresourcedefinition (缩写 crd) daemonsets (缩写 ds) deployments (缩写 deploy) endpoints (缩写 ep) events (缩写 ev) horizontalpodautoattachrs (缩写 hpa) ingresses (缩写 ing) limitranges (缩写 limits) namespaces (缩写 ns) networkpolicies (缩写 netpol) nodes (缩写 no) persistentvolumeclaims (缩写 pvc) persistentvolumes (缩写 pv) poddisruptionbudgets (缩写 pdb) pods (缩写 po) podsecuritypolicies (缩写 psp) replicasets (缩写 rs) replicationcontrollers (缩写 rc) resourcequotas (缩写 quota) serviceaccounts (缩写 sa) services (缩写 svc) statefulsets (缩写 sts) storageclasses (缩写 sc)
3、kubectl proxy 命令
1)运行一个代理到kubernetes apiserver的8011端口,从./local/www/提供静态内容
kubectl proxy --port=8011 --www=./local/www/
2)在任意一个本地端口上运行kubernetes apiserver代理。服务器选择的端口将输出到stdout。
kubectl proxy --port=0
3)运行一个代理到kubernetes apiserver,修改api前缀为k8s-api
kubectl proxy --api-prefix=/k8s-api