2022-10-13-k8s的操作指令

本文涉及的产品
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
简介: 2022-10-13-k8s的操作指令

1、查看k8s的集群

#    kubectl  get  nodes

2、查看某一个节点

#    kubectl  get  node  (k8s-node一)节点的名字
#    kubectl  get  node  (k9s-node二)节点的名字

3、删除某个节点

#    kubectl  delete  node  (k8s-node一)节点的名字

4、查看node的详细信息

#    kubectl  describe  node   (k8s-node一)节点的名字

5、同时查看多种资源信息

#    kubectl  get  pod,svc  -n  kube-system

6、在不同的namespace里面查看service:

#    kubectl  get  service  -n  kube-system
-n:    namespace名称空间

7、查看所有名称空间内的资源:

#    kubectl  get  pods  --all-namespaces

8、查看service的信息

#    kubectl  get  service

9、查看主节点:

#    kubectl  cluster-info

10、查询api

#    kubectl  api-versions

11、查看dashboard的端口号

#   kubectl get services --all-namespaces

12、查看token

#   kubeadm token list

13、解决拉取失败的问题,设置访问权限

#   kubectl create clusterrolebinding **test:anonymous** --clusterrole=cluster-admin --user=system:**bootstrap:1h616y**

k8s下yaml文件的书写格式

apiVersion: v1
kind: Pod
metadata:
  name: pod-base
  namespace: zouzou  # 命名空间
  labels:
    user: heima
spec:
  containers:
  - name: nginx
    image: nginx:1.14
    imagePullPolicy: Always
 imagePullSecrets:
  - name: regcred
IfNotPresent:在镜像已经存在的情况下,kubelet将不再去拉取镜像,仅当本地缺失时才会从仓库中拉取,默认的镜像拉取策略。
Alaways:每次创建Pod都会重新拉取一次镜像
Never:Pod不会主动拉取这个镜像,仅使用本地镜像。
注意:对于标签为latest的镜像文件,其默认的镜像获取策略即为Always;而对于其他标签的镜像,其默认策略则为IfNotPresent。

原文链接:https://www.cnblogs.com/zouzou-busy/p/16144247.html


相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
目录
相关文章
|
7月前
|
存储 Kubernetes 调度
k8s及常用指令使用总结
k8s及常用指令使用总结
59 0
|
11月前
|
Kubernetes 容器 Perl
kubernetes指令集详细篇
kubernetes指令集详细篇
80 0
|
应用服务中间件 nginx Perl
Kubernetes----Kubernetes中通过指令式对象配置的方式管理对象
Kubernetes----Kubernetes中通过指令式对象配置的方式管理对象
69 0
|
Perl
Kubernetes----Kubernetes中通过指令式命令的方式方式管理对象
Kubernetes----Kubernetes中通过指令式命令的方式方式管理对象
110 0
|
27天前
|
Kubernetes 微服务 容器
Aspire项目发布到远程k8s集群
Aspire项目发布到远程k8s集群
379 2
Aspire项目发布到远程k8s集群
|
16天前
|
Kubernetes Cloud Native 微服务
微服务实践之使用 kube-vip 搭建高可用 Kubernetes 集群
微服务实践之使用 kube-vip 搭建高可用 Kubernetes 集群
202 3
|
1天前
|
Kubernetes 网络协议 Docker
k8s 开船记-故障公告:自建 k8s 集群在阿里云上大翻船
k8s 开船记-故障公告:自建 k8s 集群在阿里云上大翻船
|
1天前
|
Kubernetes Ubuntu jenkins
超详细实操教程!在现有K8S集群上安装JenkinsX,极速提升CI/CD体验!
超详细实操教程!在现有K8S集群上安装JenkinsX,极速提升CI/CD体验!
|
1天前
|
Kubernetes 应用服务中间件 nginx
K8s高可用集群二进制部署-V1.20
2.4 部署Etcd集群 以下在节点1上操作,为简化操作,待会将节点1生成的所有文件拷贝到节点2和节点3. 1. 创建工作目录并解压二进制包 mkdir /opt/etcd/{bin,cfg,ssl} -p tar zxvf etcd-v3.4.9-linux-amd64.tar.gz mv etcd-v3.4.9-linux-amd64/{etcd,etcdctl} /opt/etcd/bin/
|
7天前
|
Kubernetes 算法 API
K8S 集群认证管理
【6月更文挑战第22天】Kubernetes API Server通过REST API管理集群资源,关键在于客户端身份认证和授权。