[root@localhost ~]# clear
[root@localhost ~]# cat <<EOF > /etc/yum.repos.d/kubernetes.repo
> [kubernetes]
> name=Kubernetes
> baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
> enabled=1
> gpgcheck=0
> repo_gpgcheck=0
> gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
> http://mirrors.aliyun.com/ www.dfgjpt.com kubernetes/yum/doc/rpm-package-key.gpg
> EOF
[root@localhost ~]# yum install -y kubectl
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.njupt.edu.cn
* extras: mirrors.zju.edu.cn
* updates: mirrors.zju.edu.cn
kubernetes | 1.4 kB 00:00:00
kubernetes/primary | 49 kB 00:00:00
kubernetes 357/357
Resolving Dependencies
--> Running transaction check
---> Package kubectl.x86_64 0:1.14.3-0 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
====================================================
Package Arch Version Repository Size
===================================================
Installing:
kubectl x86_64 1.14.3-0 kubernetes 9.5 M
Transaction Summary
=====================================================================
Install 1 Package
Total download size: 9.5 M
Installed size: 41 M
Downloading packages:
8425067aee8e57b64d3eff0d78817c30e486d58a6b749fa55a46366bb9addb7e-kubectl-1.14.3-0.x86_64.rpm | 9.5 MB 00:00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : kubectl-1.14.3-0.x86_64 1/1
Verifying : kubectl-1.14.3-0.x86_64 1/1
Installed:
kubectl.x86_64 0:1.14.3-0
Complete!
[root@localhost ~]# kubectl
kubectl controls the Kubernetes cluster manager.
Find more information at: https://kubernetes.io/docs/reference/kubectl/overview/
Basic Commands (Beginner):
create Create a resource from a file or from stdin.
expose Take a replication controller, service, deployment or pod and expose it as a new Kubernetes Service
run Run a particular image on the cluster
set Set specific features on objects
Basic Commands (Intermediate):
explain Documentation of resources
get Display one or many resources
edit Edit a resource on the server
delete Delete resources by filenames, stdin, resources and names, or by resources and label selector
Deploy Commands:
rollout Manage the rollout of a resource
scale Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job
autoscale Auto-scale a Deployment, ReplicaSet, or ReplicationController
Cluster Management Commands:
certificate Modify certificate resources.
cluster-info Display cluster info
top Display Resource (CPU/Memory/Storage) usage.
cordon Mark node as unschedulable
uncordon Mark node as schedulable
drain Drain node in preparation for maintenance
taint Update the taints on one or more nodes
Troubleshooting and Debugging Commands:
describe Show details of a specific resource or group of resources
logs Print the logs for a container in a pod
attach Attach to a running container
exec Execute a command in a container
port-forward Forward one or more local ports to a pod
proxy Run a proxy to the Kubernetes API server
cp Copy files and directories to and from containers.
auth Inspect authorization
Advanced Commands:
diff Diff live version against would-be applied version
apply Apply a configuration to a resource by filename or stdin
patch Update field(s) of a resource using strategic merge patch
replace Replace a resource by filename or stdin
wait Experimental: Wait for a specific condition on one or many resources.
convert Convert config files between different API versions
kustomize Build a kustomization target from a directory or a remote url.
Settings Commands:
label Update the labels on a resource
annotate Update the annotations on a resource
completion Output shell completion code for the specified shell (bash or zsh)
Other Commands:
api-resources Print the supported API resources on the server
api-versions Print the supported API versions on the server, in the form of "group/version"
config Modify kubeconfig files
plugin Provides utilities for interacting with plugins.
version Print the client and server version information
Usage:
kubectl [flags] [options]
Use "kubectl <command> --help" for more information about a given command.
Use "kubectl options" for a list of global command-line options (applies to all commands).
[root@localhost ~]#
相关推荐
K8S二进制安装文档--kubectl安装及kubeconfig文件创建.txt
kubectl的角色 用于kubectl安装的Ansible角色。要求此角色要求Ansible 2.10或更高版本。 该角色设计用于: Ubuntu 18.04、20.04、20.10、21.04 CentOS 7、8流openSUSE Leap 15.2,风滚草Debian 10 浅顶软呢帽33、34 ...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.25.7-0.x86_64.rpm yum -y install kubelet-1.25.7-0.x86_64.rpm yum -y install kubectl-1.25.7-0.x86_64.rpm 如有问题可以直接私信我给...
同时,使用`kubectl expose deployment kube-state-metrics --type=ClusterIP --port=8080`创建一个ClusterIP Service,然后通过`kubectl get svc`验证Service是否创建成功。 **kube-state-metrics工作原理** kube...
以下是关于 `kubectl` 下载和安装的详细步骤,以及如何验证其版本信息的说明。 **下载 `kubectl`** 下载 `kubectl` 的过程通常涉及以下步骤: 1. **确定最新版本**:通过访问 Kubernetes 官方下载页面或使用 curl...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.24.1-0.x86_64.rpm yum -y install kubelet-1.24.1-0.x86_64.rpm yum -y install kubectl-1.24.1-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.26.0-0.x86_64.rpm yum -y install kubelet-1.26.0-0.x86_64.rpm yum -y install kubectl-1.26.0-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.25.2-0.x86_64.rpm yum -y install kubelet-1.25.2-0.x86_64.rpm yum -y install kubectl-1.25.2-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.25.0-0.x86_64.rpm yum -y install kubelet-1.25.0-0.x86_64.rpm yum -y install kubectl-1.25.0-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.24.0-0.x86_64.rpm yum -y install kubelet-1.24.0-0.x86_64.rpm yum -y install kubectl-1.24.0-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.24.2-0.x86_64.rpm yum -y install kubelet-1.24.2-0.x86_64.rpm yum -y install kubectl-1.24.2-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.26.2-0.x86_64.rpm yum -y install kubelet-1.26.2-0.x86_64.rpm yum -y install kubectl-1.26.2-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.26.1-0.x86_64.rpm yum -y install kubelet-1.26.1-0.x86_64.rpm yum -y install kubectl-1.26.1-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.25.1-0.x86_64.rpm yum -y install kubelet-1.25.1-0.x86_64.rpm yum -y install kubectl-1.25.1-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.25.6-0.x86_64.rpm yum -y install kubelet-1.25.6-0.x86_64.rpm yum -y install kubectl-1.25.6-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.26.3-0.x86_64.rpm yum -y install kubelet-1.26.3-0.x86_64.rpm yum -y install kubectl-1.26.3-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.24.5-0.x86_64.rpm yum -y install kubelet-1.24.5-0.x86_64.rpm yum -y install kubectl-1.24.5-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.25.9-0.x86_64.rpm yum -y install kubelet-1.25.9-0.x86_64.rpm yum -y install kubectl-1.25.9-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.24.3-0.x86_64.rpm yum -y install kubelet-1.24.3-0.x86_64.rpm yum -y install kubectl-1.24.3-0.x86_64.rpm 如有问题可以直接私信我给...
kubeadm、kubelet、kubectl安装:(直接yum安装) yum -y install kubeadm-1.24.4-0.x86_64.rpm yum -y install kubelet-1.24.4-0.x86_64.rpm yum -y install kubectl-1.24.4-0.x86_64.rpm 如有问题可以直接私信我给...