命令kubectl k8s k8

49、K8S-调度机制-拓朴调度-topologySpreadConstraints

1、基础知识 1.1、回顾 我们知道,对于pod来说,其在定义pod亲和性和反亲和的时候,有一个 topologyKey的属性,但是默认情况下,pod的亲和性调度,仅仅针对单一的拓扑场景,也就是说,要么所有的pod都在这里,要么所有的pod都不要在这里,这样会导致,应用过于集中,反而导致物理资源的浪 ......
topologySpreadConstraints 机制 K8S K8 8S

48、K8S-调度机制-污点、容忍度调度之节点的Traint、Pod的tolerations

Kubernetes学习目录 1、基础知识 1.1、回顾 我们之前所学的所有调度策略,都是基于节点调度和pod调度选择我们新的pod资源应该如何创建,而实际的生产角度上,往往会出现基于node节点的属性来选择是否让新的pod资源进行创建,但是对于节点来说,没有所谓的节点反亲和性,但是有一种类似的策略 ......
容忍度 污点 节点 tolerations 机制

node简易命令行开发

一、在学习的过程中,好奇npm run build 到底做了什么? 打包 build对应的命令行为: cross-env NODE_ENV=dev vue-cli-service build 1、修改环境变量NODE_ENV为dev 2、执行vue-cli-service build命令进行打包 二 ......
简易 命令 node

Conda常用命令

应用场景说明 在用Python时,会有不同的版本要求,比如有的使用Python 2.7,有的使用Python3.5,有的使用pytorch,有的使用TensorFlow, 创建多个虚拟环境,可以较好的解决该问题。记录在使用过程中的常用命令。 一、创建虚拟环境 conda create --name ......
命令 常用 Conda

CAD命令行怎么恢复到初始状态?CAD命令行窗口恢复步骤

CAD制图过程中,为了提高绘图效率经常会用到各种命令,很多命令信息及操作提示会在CAD命令行中显示。可当不小心改变了命令行的状态时,该怎么办呢?下面就和小编来了解一下CAD命令行怎么恢复到初始状态吧! CAD命令行窗口恢复初始步骤: 1、启动浩辰CAD软件后,调用OP命令,即可打开【选项】对话框。 ......
命令 CAD 步骤 状态

mac 安装tree命令报错--Error: tree: undefined method `cellar' for

在macOS系统上安装tree命令通常需要使用Homebrew软件包管理器,但是如果你在安装时遇到类似于"undefined method `cellar'"的错误,可能是因为Homebrew已经升级到了新版本,而tree的配方文件(formula)尚未更新导致的。 你可以尝试以下步骤来解决这个问题 ......
tree undefined 命令 cellar method

【日常运维笔记】linux系统使用grep命令查找文件,并用vim编辑文件

问题描述:linux系统中查找含有某个字符的文件,进行编辑修改 1.使用grep命令查找到符合条件的文件 命令格式:grep ‘匹配内容’ 文件路径 显示方式(-r -n) -i:忽略大小写进行匹配。-v:反向查找,只打印不匹配的行。-n:显示匹配行的行号。-r:递归查找子目录中的文件。-l:只打印 ......
文件 命令 笔记 系统 linux

47、K8S-调度机制-Pod调度之反亲和性-podAntiAffinity

Kubernetes学习目录 1、基础知识 1.1、简介 所谓的反亲和,其实就是满足条件的话,就离这个pod远远的,从此不见面。与亲和正好相反 1.2、属性解析 kubectl explain pod.spec.affinity.podAntiAffinity requiredDuringSched ......
亲和性 podAntiAffinity 机制 K8S Pod

linux Top命令详解

1.top命令 top是一种直接用来反映当前linux系统中资源利用情况和状态的命令,是一种非常实用和常用的命令。 2.为了解决什么问题 在计算机系统中资源有很多种,比如可贵的CPU资源、珍贵的内存资源、运行时间情况、执行用户信息和PID等等信息,我们在有时候需要知道这些信息的实时情况,这种情况下t ......
命令 linux Top

Containerd高阶命令行工具 - nerdctl 【2】

1.前言 对于用惯了docker cli的用户来说,containerd的命令行工具ctr使用起来不是很顺手,此时别慌,还有另外一个命令行工具项目nerdctl可供我们选择。 nerdctl是一个与docker cli风格兼容的containerd的cli工具。 nerdctl已经作为子项目加入了c ......
高阶 Containerd 命令 nerdctl 工具

46、K8S-调度机制-Pod调度之podAffinity

1、基础知识 1.1、什么是Pod调度 所谓的pod调度,主要说的是pod彼此之间的亲和性,也就是说,哪些pod应该在一起。 比如:我们的k8s集群的节点分布在不同的区域或者不同的机房 当服务A和服务B需要高效的交流数据的话,要求部署在同一个区域或者同一机房的时候。 当服务A需要做冗余操作,那么多个 ......
podAffinity 机制 K8S Pod K8

linux挂载U盘使用命令

挂载 U 盘和挂载光盘的方式是一样的,只不过光盘的设备文件名是固定的(/dev/sr0 或 /dev/cdrom),而 U 盘的设备文件名是在插入 U 盘后系统自动分配的。因为 U 盘使用的是硬盘的设备文件名,而每台服务器上插入的硬盘数量和分区方式都是不一样的,所以 U 盘的设备号需要单独检测与分配 ......
命令 linux

全网最详细中英文ChatGPT-GPT-4示例文档-快速创意生成从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

在当今竞争激烈的市场环境中,创新和创意变得越来越重要。对于任何公司或个人来说,如果能够快速生成新颖的创意,将会在市场上具有很大的优势。ChatGPT训练的创意生成模型可以从大量的文本数据中迅速学习到各种创意,从而帮助公司或个人获取到新的创意,并激发他们的灵感,加速创作过程。它的应用范围非常广泛,可以... ......
全网 示例 源代码 ChatGPT-GPT 中英

全网最详细中英文ChatGPT-GPT-4示例文档-会议笔记文档智能转摘要从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

ChatGPT可以轻松地将会议笔记转换为摘要,以帮助用户更快速地理解会议内容。用户可以在会议过程中先简单快速地记录会议内容,并在稍后通过ChatGPT快速转化成相关摘要,从而帮助高效回顾和分析会议内容。这将使用户在未来的会议中更有效地利用时间,并取得更好的效果。而且ChatGPT还可以帮助用户生成各... ......
文档 全网 示例 源代码 ChatGPT-GPT

centos8 postgresql14主服务器:192.168.80.128 从服务器:192.168.80.133 做主从复制,有哪些步骤,具体的命令是什么,从数据库需要初始化吗

centos8 postgresql14主服务器:192.168.80.128 从服务器:192.168.80.133 做主从复制,有哪些步骤,具体的命令是什么,从数据库需要初始化吗 为了进行主从复制,您需要在 PostgreSQL 主服务器和从服务器上执行以下步骤: 在主服务器上配置 Postgr ......
服务器 主从 postgresql 192 168

学习笔记291—linux命令中ps -ef详解

linux命令中ps -ef详解 1、ps -ef表示bai查看全格式的全部进程。 ps是linux下最常用的也是非常强大的进程查看命令,常配合管道命令 | 和查找命令 grep 同时执行来查看特定进程。 参数含义: -e 显示所有进程。-f 全格式。-h 不显示标题。-l 长格式。-w 宽输出。a ......
命令 笔记 linux 291 ef

neondatabase 开源的k8s postgres autoscaling 工具

autoscaling neondatabase 开源的pg 扩展工具(核心是解决neondatabase的一些问题),但是设计上有不少值得学习参考的地方 参考架构 说明 autoscaling 设计上实现了自己的一个vm (支持在线迁移业务影响小),实现了自己的scheduler,也算是一个不错的 ......
neondatabase autoscaling postgres 工具 k8s

k8s-外置ETCD集群部署

如何把ETCD的数据库备份,以及还原的操作方法(待更新中) 地址: Etcd 是一个分布式键值存储系统,Kubernetes使用Etcd进行数据存储,所以先准备一个Etcd数据库,为解决Etcd单点故障,应采用集群方式部署,这里使用3台组建集群,可容忍1台机器故障。为了节省机器,这里把3个ETCD实 ......
集群 ETCD k8s k8 8s

Rust编程语言入门之项目实例:- 命令行程序

项目实例:- 命令行程序 一、实例:接收命令行参数 本章内容 12.1 接收命令行参数 12.2 读取文件 12.3 重构:改进模块和错误处理 12.4 使用 TDD(测试驱动开发)开发库功能 12.5 使用环境变量 12.6 将错误消息写入标准错误而不是标准输出 创建项目 ~/rust ➜ car ......
编程语言 实例 命令 语言 程序

01k8s--pod入门

pod概念 pod概念 Pod是Kubernetes中的最小调度单元,k8s是通过定义一个Pod的资源,然后在Pod里面运行容器,容器需要指定一个镜像,这样就可以用来运行具体的服务。一个Pod封装一个容器(也可以封装多个容器),Pod里的容器共享存储、网络等。也就是说,应该把整个pod看作虚拟机,然 ......
k8s pod 01 k8 8s

45、K8S-调度机制-节点调度之nodeAffinity、nodeName、nodeSelector

Kubernetes学习目录 1、配置解析 1.1、简介 我们知道,默认的调度策略有可能无法满足我们的需求,我们可以根据实际情况,定制自己的调度策略,然后整合到k8s的集群中。 1.2、属性解析 apiVersion: kubescheduler.config.k8s.io/v1beta1 kind ......

docker与k8s的区别

docker:开源的应用容器引擎,允许开发人员将其应用和依赖打包成可移植的镜像,然后发布到任何流行的linux或windows机器上,也能实现虚拟化。 kubernetes:谷歌开发的容器集群管理系统。在docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功 ......
docker k8s 8s k8

K8s集群搭建问题

警告Cgroup Driver不一致 节点加入集群会警告 docker 和 kubelet 的 Cgroup Driver 不一致,但是暂未发现影响,如图: 解决办法:修改 docker 的 Cgroup Driver 为 systemd vim /etc/docker/daemon.json 加下 ......
集群 问题 K8s K8 8s

在Linux内网搭建K8s集群

前言 本文讲述在Linux内网搭建K8s集群详细步骤,解决搭建过程中的问题。 脚本基本可以不修改直接使用。 准备工作 需要Linux CentOS 7.x 两台及以上,本文用的 7.6。 主机要求有2个核心及以上。 安装步骤多个节点可以并行操作,默认所有操作各节点都要执行,某些操作仅主/工作节点执行 ......
集群 Linux K8s K8 8s

Git命令列表--git-reset

Git Reset 名称 git-Reset - 重置当前HEAD到指定的状态或者复制条目到索引 语法 git reset [-q] [<tree-ish>] [--] <pathspec> git reset [-q] [--pathspec-from-file=<file> [--pathspe ......
git-reset 命令 reset Git git

Git命令列表--git-restore

Git Restore 名称 git-Restore - 恢复工作树文件 这个命令是试验性的。其行为可能会改变。 语法 git restore [<options>] [--source=<tree>] [--staged] [--worktree] [--] <pathspec>…​ git re ......
git-restore 命令 restore Git git

2021-12-30-k8s集群进行删除并添加node节点

layout: post cid: 7 title: k8s集群进行删除并添加node节点 slug: 7 date: 2021/12/30 16:58:32 updated: 2021/12/30 16:58:32 status: publish author: cby categories: 默 ......
节点 集群 2021 node k8s

pytest生成简单测试报告命令,不用安装插件

--junit-xml=./repot/result.xml 生成JunitXML文件 可在命令终端输入:pytest ./case/test_DS_004.py --junit-xml=./repot/result.xml --pastebin=all 生成在线测试报告 可在命令终端输入:pyte ......
插件 命令 不用 报告 pytest

Nginx容器安装vim命令

docker pull nginx:1.22.1 docker run -itd nginx:1.22.1 进入nginx容器 apt-get update apt-get install -y vim ......
容器 命令 Nginx vim

linux-命令替换

命令替换是指将命令的标准输出作为值赋给某个变量,bash shell定义了两种语法进行命令替换。一种是使用反引号,另一种是利用啊$(),两种等价格式如下: `linux命令` $(linux命令) 例一: [root]# echo current path is `pwd` current path ......
命令 linux