kubectl安装/Kubernetes介绍

This commit is contained in:
huanqing.shao
2019-10-05 14:43:29 +08:00
parent a10e72b94d
commit b3ac7c91b3
8 changed files with 157 additions and 4 deletions

35
install/config-kubectl.md Normal file
View File

@ -0,0 +1,35 @@
---
vssueId: 115
description: Kubernete安装文档_kubectl命令行工具从一个配置文件中查找用于调用APIServer接口的信息_可以在一个或多个文件中配置多个集群的访问信息_并在kubectl中切换不同的集群访问
meta:
- name: keywords
content: kubectl,kubectl配置,kubectl访问多个集群
---
# 配置Kubectl
> 参考文档: Kubernetes官网文档 [Organizing Cluster Access Using kubeconfig Files](https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/)、[Configure Access to Multiple Clusters](https://kubernetes.io/docs/tasks/access-application-cluster/configure-access-multiple-clusters/)
`kubectl` 命令行工具从配置文件kubeconfig中查找用于调用 API Server 接口的信息:
* 集群 cluster
* 用户 user
* 名称空间 namespace
* 认证机制 authentication mechanism
> kubeconfig 并不是一个文件的名字,而是 kubectl 配置文件的统称
默认情况下,`kubectl` 读取 `$HOME/.kube/config` 作为配置文件。您可以通过两种方式为 `kubectl` 指定配置文件:
* 环境变量 `KUBECONFIG`
* 命令行参数 `--kubeconfig`
可以在一个或多个kubeconfig文件中配置多个集群的访问信息并使用 `kubectl config use-context` 命令切换要访问哪个集群。本文描述了如何配置 kubectl 以访问多个集群。
::: tip
kubectl的版本号必须大于等于集群的版本号执行命令 `kubectl version` 可查看 kubectl 版本
:::
## 创建配置文件
## 创建第二个配置文件
## 设置KUBECONFIG环境变量

View File

@ -1,12 +1,13 @@
---
vssueId: 18
titlePrefix: 从客户端电脑远程管理Kubernetes
description: Kubernete安装文档_日常工作中您可能需要在自己的笔记本电脑上执行kubectl命令以管理远程Linux服务器上的Kubernetes集群_本文档介绍了如何在您的笔记本电脑上安装和配置kubectl工具
meta:
- name: keywords
content: kubectl,kubectl安装,远程管理Kubernetes,远程管理K8S
---
# 从客户端电脑远程管理Kubernetes
# 安装Kubectl
日常工作中,您可能需要在自己的笔记本电脑上执行 kubectl 命令以管理远程 Linux 服务器上的 Kubernetes 集群。