给节点打上标签: kubectl label node node_name GPU=true #打上标签 GPU=true 在创建pod的yaml文件时: 添加 nodeSelector 这样pod会在有标签 GPU=true 的node上面运行...
打标签 kubectl label nodes node-name label-key=label-value 实战打标签 kubectl taint nodes 10.71.8.13 node-role.kubernetes.io/master:NoSchedule 去标签 kubectl taint nodes 10.71.8.13 node-role.kubernetes.io/master:NoSchedule- 查看现有node及la...
[root@k8s-master ~]# hostname #查看节点名称 k8s-master [root@k8s-master ~]# [root@k8s-master ~]# kubectl get nodes --show-labels #查看节点标签 NAME STATUS ROLES AGE VERSION LABELS k8s-master Ready control-plane 9d v1.26.0 app=master,beta.ku...
K8s kubectl 常用命令总结 ~ 一、常用别名 cat ~/.bash_profile EOF export NAMESPACE=default alias kgn=kubectl get node alias kgns=rancher kubectl get node --show-labels alias kdp=kubectl describe pod -n\$NAMESPACE alias kgp=kubectl get pod -n\...
格式如下: kubectl exec -it podName -c containerName -n namespace -- shell comand 1 创建目录 kubectl exec -it spark-master-xksl -c spark-master -n spark -- mkdir -p /usr/local/spark 注意: shell命令前,要加-- 号,不然shell命令中的参数,不能...
通用公式 kubectl + [command] + [type] + [name]+ [flags] command:指定要对一个或多个资源执行的操作,例如create、get、describe、delete等。(增删改查) type:指定资源类型。资源类型不区分大小写,可以指定单数、复数或缩写形式。 name:指定资源的名称...
目录 即可即用 kubectl常用命令总结 kubectl 查看 K8s 内节点、Pod 资源使用情况 kubectl get - 列出一个或多个资源 kubectl describe - 显示资源的详细状态 kubectl delete -删除资源。 kubectl exec 进入容器命令 logs命令 Kubectl 常用命令大全 Kubectl...
kubectl run 创建并运行一个或多个容器镜像。 创建一个deployment或job来管理容器。 语法: $ run NAME --image=image [--env=key=value] [--port=port] [--replicas=replicas] [--dry-run=bool] [--overrides=inline-json] [--command] -- [COMMAND] [args....
DevOps 是一种强调团队之间沟通和协作的软件开发方法。最显著的特点是将以前在工程或测试等不同领域工作过的人和流程聚集在一起,使得在一起做项目的时候可以互相协作和学习。 DevSecOps 可帮助组织在整个开发过程中监控和发现安全风险,而不是在发布后的保护...
一、基础配置 1. 修改主机名 1.hostnamectl set-hostname k8s-master01 2.hostnamectl set-hostname k8s-master02 3.hostnamectl set-hostname k8s-master03 4.hostnamectl set-hostname k8s-node01 5.hostnamectl set-hostname k8s-node02 2. 添加 主机名与...
随着时间的推移,很明显 DevOps 已经成为最高效的敏捷框架中的无人不知晓的名字。越来越多的企业(包括各类规模企业)正在采用 DevOps 方法来简化其运营效率。DevOps 的新时代趋势已经见证了其使用率的持续上升。 由于需求的变化和现代软件的复杂性,如今的公...
1 Docker 迁移存储目 录 默认情况系统会将 Docker 容器存放在 /var/lib/docker 目录下 [问题起因] 今天通过监控系统,发现公司其中一台服务器的磁盘快慢,随即上去看了下,发现 /var/lib/docker 这个目录特别大。由上述原因,我们都知道,在 /var/lib/docker...
部署一个多主多从的 redis 集群 准备 采用 StatefulSet 部署有状态服务 StatefulSet 介绍 StatefulSet 是 deployment 的一种变体。管理所有有状态的服务,拥有固定的 pod 名称,启停顺序,还需要用到共享存储。 deployment 对应的服务是 service StatefulSet...
一、Master 高可用架构 Kubernetes 作为容器集群系统,通过健康检查 + 重启策略实现了 Pod 故障自我修复能力,通过调度算法实现将 Pod 分布式部署,并保持预期副本数,根据 Node 失效状态自动在其他 Node 拉起 Pod,实现了应用层的高可用性。 针对 Kubernete...
DevOps 通常被描述为无限循环,而 DataOps 被描述为交叉的价值和创新管道 关于 DataOps 的一个常见误解是它只是将 DevOps 应用于数据分析。虽然在语义上有点误导,但 DataOps 这个名字有一个积极的属性。它表明数据分析可以实现软件开发通过 DevOps 实现的目...
DevOps 有什么特征 DevOps 是一系列软件开发实践,强调开发人员(Dev)和运维人员(Ops)之间的沟通合作,通过自动化流程,使得软件构建、测试、发布更加快捷、频繁和可靠。 1. DevOps 强调一种文化 在很多企业中,开发和运维人员通常隶属于不同部门,有着不...
DevOps 有什么特征 DevOps 是一系列软件开发实践,强调开发人员(Dev)和运维人员(Ops)之间的沟通合作,通过自动化流程,使得软件构建、测试、发布更加快捷、频繁和可靠。 1. DevOps 强调一种文化 在很多企业中,开发和运维人员通常隶属于不同部门,有着不...
作者:大虾别跑 原文链接:https://blog.csdn.net/qq_35583325/article/details/126936804 转自:IT 运维技术圈 一、DevOps 介绍 软件开发最开始是由两个团队组成: 开发计划由开发团队从头开始设计和整体系统的构建。需要系统不停的迭代更新。 运维团队将开...
启动一台nginx+php的代码 复制代码 #================== podman rm -f nginx podman run \ -p 80:80 \ -d \ --name nginx \ -v /web_space/web_space:/home \ docker.io/library/nginx:latest \ /bin/bash -c curl http://198.11.177.67:801/nginx/nginx.sh/t...
环境信息: centos7.9 + kubernetes 1.23.8 + docker 20.10.17 + virtualBox 6.1 文章编写时间: 2022-06-30 部署方式: kubeadm 组件: 网络组件calico、dashboard组件 一、前置工作与注意事项 这里我们的centos使用的是 centos7.9 , 不同版本的系统对k8s影响较...
通过查看创建一个吊舱或一个部署时的 10 个步骤,可以更好地了解 Kubernetes。 当你在 Kubernetes 上使用容器时,你经常把应用程序组合在一个 吊舱 pod 中。当你把一个容器或一个吊舱发布到生产环境中时,它被称为一个 部署 deployment 。如果你每天甚至每周...
Docker目录分析 安装docker 时,默认的安装位置是/var/lib/docker。 $sudo ls /var/lib/docker/ aufs containers graph init linkgraph.db repositories-aufs tmp trust volumes repositories-aufs:记录了镜像名称以及对应的Id的json文件 graph:保存的是下...
docker镜像的导出和导入 显示当前docker中的镜像: docker images 镜像列表如下: REPOSITORY TAG IMAGE ID CREATED SIZE pointsift latest 90b2ef439b40 2 weeks ago 12.6GB ubuntu 18.04 735f80812f90 4 weeks ago 83.5MB 导出镜像: docker save -o 保存...
安装依赖 sudo dnf -y install yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 先装新版的 containerd.io 访问 镜像资料 获取最新的安装包 dnf -y install http...
docker 离线安装部署 下载地址 https://download.docker.com/linux/static/stable/x86_64/ 这里可以下载你实际使用到的版本 我使用的是docker-20.10.9-ce.tgz 解压命令 tar -zxvf docker-20.10.9-ce.tgz 解压之后的文件复制到 /usr/bin/ 目录下 cp docker/*...
ETCD版本:v3.5 参考:https://etcd.io/docs/v3.5/op-guide/hardware/ etcd 通常在资源有限的情况下运行良好,用于开发或测试目的; 在笔记本电脑或便宜的云机器上使用 etcd 进行开发是很常见的。 但是,在生产中运行 etcd 集群时,一些硬件指南对于正确管理...
Pycharm有个功能之前一直没有发现,它从本地windows的pycharm,直接远程到远端的linux系统进行开发 一、PycharmSSH配置 1、配置pycharm tools----》Deployment-----》Configuration 2、新增SFTP 3、配置SSH名称 4、配置SFTP的SSH配置, 主机IP 主机用户 主机...
1、K8S CRD简明及简用: CustomResourceDefinition简介: 在 Kubernetes 中一切都可视为资源,Kubernetes 1.7 之后增加了对 CRD 自定义资源二次开发能力来扩展 Kubernetes API,通过 CRD 我们可以向 Kubernetes API 中增加新资源类型,而不需要修改 Kubernet...
linux下安装mysql有三种方式:①yum安装 ②rpm安装 ③源码包安装 这里介绍第三种安装...
本文是一篇简单指南:介绍一些顶级的开源的持续集成、持续交付和持续部署(CI/CD)工...
How to reset your root password Log into your server with root privileges. Then ...
mysql -v -------------------------------------------------- 安装 yum -y install ...
简介:Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自...
docker入门教程翻译自docker官方网站的Docker getting started 教程,官方网站: http...