notready work node k8s
node版本管理nvm的使用
nvm off // 禁用node.js版本管理(不卸载任何东西)nvm on // 启用node.js版本管理nvm install <version> // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0nvm uninstall <version> ......
ARM Linux安装node.js和node-red
SA515安装node.js和node-red 1.先安装node.js 直接官网下载ARMv7版可执行文件:https://nodejs.org/en/download 当前使用的最新版本:https://nodejs.org/dist/v18.16.0/node-v18.16.0-linux-a ......
node.js版本更新及遇到的错
下载你要更新的版本 双击运行 一直next 然后如果你之前安装过node.js 不用管 它会覆盖安装 安装好之后 cmd 检查版本号 node -v 出来版本号 那就没有问题 但是在启动的时候会报 node 不是不是内部或外部命令,也不是可运行的程序 或批处理文件 这个时候呢 上百度说是环境的问题 ......
k8s 使用 RBAC 鉴权 建立不同用户使用k8s。只有指定命名空间的权限
k8s 使用 RBAC 鉴权 https://kubernetes.io/zh-cn/docs/reference/access-authn-authz/rbac/ # 创建sa账号 kubectl create sa sa-test-20230408 # 使用sa 账号创建pod资源 [root@ ......
k8s labels 创建和删除
#1 lables # node label[root@master01 pod]# kubectl label pods pod-self time=2023 [root@master01 pod]# kubectl get node --show-labels [root@master01 po ......
k8s pod完整生命周期
[root@master01 pod_init]# cat pod-all-life-cycles.yaml apiVersion: v1 kind: Pod metadata: name: init-pod-1 namespace: default labels: app: ini-pod dev ......
k8s Kubernetes Dashboard 安装与使用
https://github.com/kubernetes/dashboardhttps://developer.aliyun.com/article/745086https://github.com/kubernetes/dashboard/blob/master/docs/user/access ......
k8s kubectl 命令使用及命令补全
kebuctl 命令补全 yum install -y bash-completion source /usr/share/bash-completion/bash_completion source <(kubectl completion bash) kubectl completion bas ......
k8s 控制器-Replicaset-Deployment cordon drain
k8s 控制器-Replicaset-Deployment # cordon 警戒线 执行后不会在调度到该节点上了[root@master01 deployment]# kubectl cordon node01node/node01 cordoned[root@master01 deploymen ......
k8s 编写pod yaml 文件 启动pod 查看pod详细信息 查看pod日志 连接pod容器 删除pod
#1 创建pod yaml 文件# 使用帮助命令 [root@master01 pod]# kubectl explain pod.spec [root@master01 pod]# cat pod-self.yaml apiVersion: v1 kind: Pod metadata: name: ......
Azure Devops上模版化K8s部署
在2022年我们终于完成了主要业务系统上K8s的计划,在这里总结下我们上K8s时候的模版工程。 前提条件 本文不讨论K8s是什么,什么是容器化,为什么需要容器化,什么是微服务等这些基础内容,这些到处说的烂大街了。此类内容有兴趣可以看看微软系的介绍: 微服务体系架构设计 微服务体系结构 本文假设你已经 ......
案例分享-full gc导致k8s pod重启
在之前的记一次k8s pod频繁重启的优化之旅中分享过对于pod频繁重启的一些案例,最近又遇到一例,继续分享出来希望能给大家带来些许收获。 问题现象 报警群里突然显示某pod频繁重启,我随即上去查看日志,主要分这么几步: 1.查看pod重启的原因,kubectl descirbe pod Last ......
01. k8s1.15.1高可用版本(docker引擎,Centos7.9)
1. 软件版本 首先要把centos7系统的内核升级最好4.4以上(默认3.10的内核,运行大规模docker的时候会有bug) | 软件/系统 | 版本 | 备注 | | | | | | Centos | 7.9 | 最小安装版 | | k8s | 1.15.1 | | | flannel | 0 ......
读取 k8s 存储在 etcd 上的数据
读取 k8s 存储在 etcd 上的数据 Etcd Assistant 是一款 Etcd 可视化管理工具,便捷高效地操作您的 etcd 集群;支持多种键的视图;管理租约、用户、角色和权限。 etcd是一个分布式KV存储系统,在分布式系统中被广泛使用,Kubernetes就是使用了etcd存储持久化数 ......
Node.js安装及环境配置之Windows篇
一、安装环境 1、本机系统:Windows 10(64位) 2、Node.js:v14.7.20(64位) 二、安装node.js步骤(下载msi版本) 1、下载对应你系统的Node.js版本:https://nodejs.org/zh-cn/download/ 2、选安装目录进行安装 3、环境配置 ......
关于AWS-ElastiCache-的Reserved_Cache_Nodes-预留节点-是没有多可用区的概念的
今天在整理完善一个关于所有AWS账号的ElastiCache-的RN信息表格时,发现有一个字段要求写是否是多可用区 笔者之前还没有注意过关于ElastiCache的RN的多可用区的问题,不过,像RDS确实有这个概念 于是笔者去ElastiCache的 Purchase reserved nodes ......
k8s DCGM GPU采集指标项说明
dcgm-exporter 采集指标项 | 指标 | 解释 | | | | dcgm_fan_speed_percent | GPU风扇转速占比(%) dcgm_sm_clock | GPU sm 时钟(MHz) dcgm_memory_clock | GPU 内存时钟(MHz) dcgm_gpu_ ......
docker安装node
最新版的 node 镜像: docker pull node:latest指定版本 node 镜像: docker pull node:14 运行容器: docker run -itd --name node-test node 安装成功查看容器中 node 版本: docker exec -it ......
值得收藏:K8S的kubectl常用命令已经按场景分好类,请您查阅。
kubectl知多少 kubectl 是 K8S 中的一个命令行工具,主要用于管理和操作 K8S 集群。kubectl 通过向 K8S API 发送 REST 请求,允许用户与 K8S 集群中的各种资源进行交互,例如 Pod、Service、Deployment 等。kubectl 提供了一种简单而 ......
Node.js
macOS brew install node npm config set registry https://registry.npmmirror.com npm install --global pnpm pnpm config set registry https://registry.npm ......
结构体内嵌比较函数bool operator < (const node &x) const {}
struct node { int l,r; bool operator <(const node &a)const{ return r < a.r; } }a[maxn]; 使用sort时,如果这么定义节点,说明节点要按照从小到大排序(sort中默认从小到大排序);但是同样的代码,如果使用优先队列 ......
ubuntu 二进制部署k8s 1.22版本
1.环境准备 注:本次部署没有做master节点和node节点扩展操作,直接部署。 主机名称 IP地址 说明 软件 Master01 192.168.80.45 master节点 kube-apiserver、kube-controller-manager、kube-scheduler、etcd、 ......
云原生第一周--ubuntu2204使用containerd容器和kubeadm工具部署单master k8s集群
1 Kubernetes介绍 Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。 Kubernetes它能做什么 服务发现和负载均衡 Kubern ......
云原生第二周--使用kubeasz部署多master的k8s集群
1 k8s集群介绍 1.1 k8s单master架构 [ ] 单master节点的架构,通常只用于测试环境,生产环境绝对不允许;这是因为k8s集群master的节点是单点,一旦master节点宕机,将导致整个集群不可用;其次单master节点apiServer是性能瓶颈;从上图我们就可以看到,mas ......
K8s报错:[preflight] WARNING: JoinControlPane.controlPlane settings will be ignored when control-plane flag is not set.
一、报错信息 [preflight] WARNING: JoinControlPane.controlPlane settings will be ignored when control-plane flag is not set.[preflight] Running pre-flight ch ......
windows 10 安装node.js
安装 node.js 官网地址:https://nodejs.org/zh-cn/download 安装方式:zip包 1下载zip 2 解压zip包: 解压在非中文目录下 新建两个目录 node_global node_cache 新建目录说明 node_global:npm全局安装位置 node ......
基于python实现将AWS-ElastiCache-的Reserved_Cache_Nodes-预留节点及费用的信息统计
在AWS-ElastiCache中,Reserved_Cache_Nodes-预留节点,也就类似于EC2与RDS的RI(预留实例), 都是为了节省成本而选择预付费用的一种方式 ,当AWS账号有多个时,如何通过编程的方式批量获取所有账号所有区域Region的RN信息呢 我们可以通过aws cli的方式 ......
关于AWS-ElastiCache的Reserved nodes预留节点支付类型-费用说明
关于AWS-ElastiCache的Reserved nodes的购买(类似于EC2的RI),可以节省成本 引擎,可以选择 Redis 或者 Memcached,期限一般大多都支持1年或者3年的 对于Offering type-产品类型,这里分类比其他产品要复杂一点、,分为 【标准预留节点产品】与 ......
composer报错: 解决curl error 28 while downloading https://repo.packagist.org/p2/laravel/frame work.json: OpenSSL报错
更改镜像位置 因为超时 连不通下载地址所以报错 先 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 然后在下载 composer create-project topthink/think ......