`
gaojingsong
  • 浏览: 1201647 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

【Kubectl的安装】

 
阅读更多

[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 ~]# 

 

0
0
分享到:
评论

相关推荐

    K8S二进制安装文档--kubectl安装及kubeconfig文件创建.txt

    K8S二进制安装文档--kubectl安装及kubeconfig文件创建.txt

    ansible-role-kubectl:kubectl安装的辅助角色

    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 ...

    Kubernetes v1.25.7 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes部署kube-state-metrics

    同时,使用`kubectl expose deployment kube-state-metrics --type=ClusterIP --port=8080`创建一个ClusterIP Service,然后通过`kubectl get svc`验证Service是否创建成功。 **kube-state-metrics工作原理** kube...

    1下载kubectl(kubectl下载)

    以下是关于 `kubectl` 下载和安装的详细步骤,以及如何验证其版本信息的说明。 **下载 `kubectl`** 下载 `kubectl` 的过程通常涉及以下步骤: 1. **确定最新版本**:通过访问 Kubernetes 官方下载页面或使用 curl...

    Kubernetes v1.24.1 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.26.0 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.25.2 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.25.0 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.24.0 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.24.2 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.26.2 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.26.1 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.25.1 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.25.6 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.26.3 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.24.5 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.25.9 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.24.3 离线资源安装包

    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 如有问题可以直接私信我给...

    Kubernetes v1.24.4 离线资源安装包

    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 如有问题可以直接私信我给...

Global site tag (gtag.js) - Google Analytics