文章目录2021安装最新版krew插件1、下载并安装:2、各种各样的插件脚本循环下载1、ns插件2、images插件3、view-secret 插件4、view-allocations 插件5、查看已安装插件 2021安装最新版krew插件1、下载并安装:我是手动到github网站上下载的,没有用到百度的命令行,实践后我这种方法是有效的 项目地址:项目地址:https://github.com/
1、静态 Pod 有什么特殊的地方呢?正常情况下Pod是在Master上统一管理,指定,分配。所谓静态Pod就是不接受Master的管理,在指定的node上当kubelet启动时,会自动启动所有定义的静态Pod。静态 Pod 直接由特定节点上的kubelet进程来管理,不通过 master 节点上的apiserver 。⽆法与我们常⽤的控制器 Deployment 或者DaemonSet 进⾏关联
转载
2024-04-22 22:31:38
40阅读
目录一、kubectl 简介 二、kubectl 的使用1.基础用法(1)配置kubectl自动补全(2)查看版本信息(3)查看资源对象信息 (4)查看集群信息(5)查看日志2.查看k8s集群信息(1) 查看master节点状态(2)查看命名空间(3)创建和删除命名空间3.创建和删除pod(1)指定pod控制器和容器镜像创建pod(2)删除pod4.查看资源详细信息5
转载
2023-09-05 18:30:02
3924阅读
随着Docker和Kubernetes生态圈的发展,云计算领域对容器的兴趣达到了狂热的程度。容器技术为应用程序提供了隔离的运行空间,每个容器内都包含一个独享的完整用户环境空间,容器内的变动不会影响其他容器的运行环境。因为容器之间共享同一个系统内核,当同一个库被多个容器使用时,内存的使用效率会得到提升。基于物理主机操作系统内核的,那就意味着对于不同内核或者操作系统需求的应用是不可能部署在一起的。 虚
转载
2024-07-25 13:28:24
64阅读
文章目录前言1、学习环境准备2、kubernetes的安装2.1 旧环境清理2.2 安装kubernetes(小麻烦)2.3 如果部署出问题要需要重新初始化2.4 部署成功截图3、kubectl命令掌握(熟悉基本命令,后面用的着) 前言Kubernetes 开篇Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(
转载
2024-06-20 08:57:15
660阅读
文章目录Kubernetes POD 容器升级实战1、查看各pod容器组的容器更新情况2、查看pod组运行情况3、查看部署的信息效果4、容器升级更新5、查看容器升级更新进程6、滚动更新过程详解7、容器版本回滚8、查看是否回滚9、pod容器组采用的镜像历史版本(1)查看曾经部署过的版本(2)查看某个版本详细信息(3)k8s完美支持回滚至某个版本10、设置每次更新的容器数目11、删除不正常状态的容器
转载
2023-11-28 13:02:42
83阅读
文章目录常用命令基础命令部署命令集群管理命令故障诊断和调试命令高级命令设置命令其它命令 常用命令kubectl get node #查看node节点
kubectl get pod -o wide #查看pod信息
kubectl describe pod #查看pod详细信息
kubectl version --short=true #查看客户端及服务端程序版本信息
kubectl c
转载
2023-09-26 21:35:14
607阅读
Kubernetes kubectl命令详解与常用示例,基于k8s v1.17.4版本kubectl常用示例查看类命令1 # 获取节点和服务版本信息
2 kubectl get nodes
3 # 获取节点和服务版本信息,并查看附加信息
4 kubectl get nodes -o wide
5
6 # 获取pod信息,默认是default名称空间
7 kubectl g
转载
2024-03-26 12:58:54
184阅读
提到基于Kubernete的CI/CD,可以使用的工具有很多,比如Jenkins、Gitlab CI已经新兴的drone之类的, 这里会使用大家最为熟悉的Jenkins来做CI/CD的工具。安装既然要基于Kubernetes来做CI/CD,这里需要将 Jenkins 安装到 Kubernetes 集群当中, 新建一个 Deployment:(jenkins_deployment.yaml)apiV
转载
2024-03-21 20:46:16
187阅读
# 如何在本地部署Redis镜像
## 1. 概述
在本文中,我将向你介绍如何在本地部署Redis镜像。Redis是一个开源的内存数据结构存储系统,常用于缓存、消息队列、会话存储等场景。本地部署Redis镜像将帮助你快速地在本地环境中搭建一个Redis实例,方便进行开发和测试。
## 2. 步骤概览
下面是部署Redis镜像的步骤概览:
| 步骤 | 操作 |
| --- | --- |
原创
2023-11-27 06:54:12
79阅读
# 通过本篇科普文章,我们将一步步教你如何通过kubectl命令来部署你的应用程序到Kubernetes集群中。本文基于假设你已经有一个运行中的Kubernetes集群,并且已经安装了kubectl命令行工具。
## 步骤概览
下表展示了整个"kubectl 部署"的流程,包括每一步需要做什么及使用的代码示例。
| 步骤 | 操作 |
原创
2024-05-24 11:02:14
69阅读
pod详解1.Pod的介绍1.1Pod的结构每个Pod中都包含一个或者多个容器,这些容器可以分为两类:用户程序所在的容器,数量可多可少。Pause容器,这是每个Pod都会有的一个根容器,它的作用有两个:可以以它为依据,评估整个Pod的健康状况。可以在根容器上设置IP地址,其它容器都共享此IP(Pod的IP),以实现Pod内部的网络通信(这里是Pod内部的通讯,Pod之间的通讯采用虚拟二层网络技术来
转载
2024-08-09 22:54:13
415阅读
前言意外又看到不少正在学 Kubernetes 新手。想想本人写过各种自己懂或不懂、信或不信的原理、机制、方法和工具等等各种东西,唯独没写过 kubectl,其实这东西也是值得一写的——比如说去年我才从一线同学的操作里学会用 -A 代替 --all-namespaces。理顺 kubectl 的用法,也会对 Kubernetes 的知识体系以及运维工作有很大的帮助。对 Kubernetes 稍有了
转载
2024-05-15 10:04:57
70阅读
Docker 镜像使用当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。下面我们来学习:1、管理和使用本地 Docker 主机镜像2、创建镜像列出镜像列表我们可以使用 docker images 来列出本地主机上的镜像。xxx@xxx:~$ docke
转载
2023-12-29 12:41:13
81阅读
Configmap和Secret资源介绍secret和configmap资源都是通过挂载的方式将对应数据挂载到容器内部环境中去使用,两者的使用没有太多的不同 ,configmap资源通常用于为pod提供配置文件;secret资源主要用于为pod提供证书、用户名密码等敏感数据;configmap资源Configmap将非机密性信息(如配置信息)和镜像解耦, 实现方式为将配置信息放到configmap
转载
2024-07-29 18:13:16
54阅读
一 kubectl介绍1.1 kubectl概要 kubectl控制Kubernetes集群管理器,使用Kubernetes命令行工具kubectl在Kubernetes上部署和管理应用程序。使用kubectl,您可以检查群集资源; 创建,删除和更新组件; 看看你的新集群; 并提出示例应用程序。 二 kubectl安装2.1 正式安装——方式一(推荐) 1 [root@k8s01 ~]#
转载
2024-08-16 07:42:54
256阅读
前言:大家用pip安装模块有没有遇见过这样的情况:对的,这就是抽风的timeout昨天看到一个朋友慢腾腾给所有节点搞tornado,他的源是官方的源,官方的源时不时的会抽风,会慢的。所以我推荐他用国内的源,或者是连接我们自己搭建的源。由此我就跟大家扯一下如何构建快速的python 模块的环境 ~其实国内很多大公司都有自己的pypi源的,只是好多都私有环境的下面都是国内速度比较快的节点指定pypi源
kubeadm工作原理安装master在初始化master时,只需要执行kubeadm init命令即可:kubeadm init --pod-network-cidr 10.244.0.0/16 --kubernetes-version st able这个命令会自动:系统状态检查;生成token;生成自签名CA和client端证书;生成kubeconfig用于kubelet连接API serve
转载
2024-06-11 22:03:16
60阅读
在Kubernetes(K8S)中,使用kubectl命令行工具可以方便地管理集群中的各种资源,包括更新镜像。更新镜像是一个常见的操作,可以确保应用程序使用的是最新版本的镜像。在本篇文章中,我将向您介绍如何使用kubectl命令来更新镜像。
### 更新镜像的流程
首先,让我们看一下更新镜像的整个流程。您可以按照以下步骤进行操作:
| 步骤 | 操作
原创
2024-04-29 11:51:43
200阅读
Kubernetes是一个用于自动化部署、扩展和管理容器化应用程序的开源平台,而kubectl是Kubernetes的命令行管理工具。在Kubernetes中,镜像是应用程序的基本构建块之一。通过kubectl可以方便地查看已经部署在集群中的镜像信息。
下面将详细介绍如何使用kubectl查看镜像的步骤,并提供相应的代码示例。
### 步骤概述
| 步骤 | 操作 |
| --- | ---
原创
2024-04-29 11:51:19
426阅读