E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
kubectl
K8S---
kubectl
replace
一、简单介绍在使用
kubectl
replace命令替换某些K8S中的Object的时候,需要注意需要在原有的基础上进行替换,即要先获取该对象的完整描述
kubectl
getXXxx-oyaml>object.yaml
husterlichf
·
2024-01-14 20:32
#
kubernetes
kubernetes
容器
云原生
kubectl
replace
把k8s容器里的文件复制到本地
要将Kubernetes(K8s)容器中的内容复制到本地,可以使用`
kubectl
cp`命令。
ken_coding
·
2024-01-14 16:25
k8s
kubernetes
容器
四、K8S-Deployment(无状态服务)
、Deployment支持的功能1、扩缩容1、通过命令行方式修改2、在线编辑yaml文件方式修改2、镜像更新1、重建更新2、滚动更新3、金丝雀发布(灰度更新)[root@k8s-master-1~]#
kubectl
getdeploy-owideNAMEREADYUP-TO-DATEAVAILABLEAGECONTAINERSIMAG
繁华依在
·
2024-01-14 16:43
k8s
kubernetes
docker
容器
Kubernetes实战(十六)-k8s节点打标签
1查看现有节点运行环境已有标签$
kubectl
getnodes--show-labelsNAMESTATUSROLESAGEVERSIONLABELSops-master-1Readycontrol-plane
alden_ygq
·
2024-01-14 09:27
#
Kubernetes系列
kubernetes
容器
云原生
K8S---
kubectl
options
kubectl
options可以打印出所有命令行的共有选项[root@yyzc-zjjcs01~]#/opt/kubernetes/bin/
kubectl
--kubeconfig/opt/kubernetes
husterlichf
·
2024-01-14 02:38
#
kubernetes
kubernetes
容器
云原生
kubectl
Kubernetes (十一) 存储——Secret配置管理
/password.txt
kubectl
createsecretgenericdb-user-pass--from-file=./username.txt--from-file=.
BJZX_OL
·
2024-01-13 19:54
kubernetes
容器
云原生
linux
运维
【k8s】Kubernetes 声明式 API、命令式
1.资源管理方式:1>.命令式对象管理∶直接使用命令去操作kubernetes资源
kubectl
runnginx-pod--image=nginx:1.17.1--port=802>.命令式对象配置∶通过命令配置和配置文件去操作
云川之下
·
2024-01-13 18:25
kubernetes
容器
云原生
声明式
命令式
十分钟教你在 k8s 中部署一个前后端应用
尤其是没接触过k8s的人员对如何在k8s中部署一个前后端应用很模糊,不知如何下手,所以本篇讲一下如何快速在k8s部署一个前后端应用,让大家对k8s有个快速认识前置依赖k8s集群,如果没有安装,请参考k8s部署手册
kubectl
工业甲酰苯胺
·
2024-01-13 17:53
kubernetes
容器
云原生
Kubernetes那点事儿——日志管理
一、日志K8s系统日志kubelet组件,systemd方式部署,journalctl-ukubelet查看其他组件,pod方式部署,
kubectl
logs查看系统日志,/va
偷学技术的梁胖胖yo
·
2024-01-13 15:54
kubernetes
docker
容器
2024 CKA 题库 | 5、创建 Ingress
不等更新题库文章目录5、创建Ingress题目:考点:参考链接:解答:更换context创建ingressclass创建ingress检查5、创建Ingress题目:设置配置环境:[candidate@node-1]$
kubectl
configuse-contextk8sTask
M·K·T
·
2024-01-13 13:28
CKA
kubernetes
linux
运维
云原生
2024 CKA 题库 | 6、扩容 deployment 副本数量
扩容deployment副本数量题目:考点:参考链接:解答:更换context修改replicaset检查6、扩容deployment副本数量题目:设置配置环境:[candidate@node-1]$
kubectl
configuse-contextk8sTask
M·K·T
·
2024-01-13 13:28
CKA
kubernetes
linux
运维
云原生
2024 CKA 题库 | 7、调度 pod 到指定节点
不等更新题库文章目录7、调度pod到指定节点题目:考点:参考链接:解答:更换context创建podyaml创建pod检查7、调度pod到指定节点题目:设置配置环境:[candidate@node-1]$
kubectl
configuse-contextk8sTask
M·K·T
·
2024-01-13 13:28
CKA
kubernetes
linux
运维
云原生
K8S Secret 一文详解, 全面覆盖 Secret 使用场景 | 全家桶
博客原文文章目录Secret介绍Secret类型
kubectl
创建类型Secret使用Opaque类型Secret的使用创建1.
kubectl
create2.yaml挂载1.作为环境变量2.作为文件挂载及设置
M·K·T
·
2024-01-13 13:53
kubernetes
kubernetes
容器
云原生
运维
linux
十分钟教你在 K8s 中部署一个前后端应用
尤其是没接触过k8s的人员对如何在k8s中部署一个前后端应用很模糊,不知如何下手,所以本篇讲一下如何快速在k8s部署一个前后端应用,让大家对k8s有个快速认识前置依赖k8s集群,如果没有安装,请参考k8s安装手册
kubectl
胖头鱼不吃鱼-
·
2024-01-13 01:15
kubernetes
容器
云原生
Kubernetes (十) 存储——Configmap配置管理
一.Configmap作用实验环境:清除之前的nspodsvcnetworkpolicy......
kubectl
delete-fnetworkpolicy.yaml
kubectl
deletesvcmyapp-v1
kubectl
deletesvcmyapp-v2
kubectl
deletedeployments.appsmyapp-deploymentmyapp-deployment-v2kubec
BJZX_OL
·
2024-01-13 00:59
kubernetes
容器
云原生
运维
linux
CentOS安装k8s单机/集群及一些命令
目录前言1.安装docker2.安装要求3.准备网络(如果只装单机版可跳过此部)4.准备工作5.安装5.1.配置阿里云yumk8s源5.2安装kubeadm、
kubectl
和kubelet5.3初始化,
蚕豆的生活
·
2024-01-12 20:24
k8s
安装
linux
centos
kubernetes
linux
云原生
metrics-server采集数据失败问题排查
按照文档《Kubernetesheapster监控插件安装》和《KubernetesMetricsServer安装》完成Heapster和MetricsServer之后,想尝试通过
kubectl
topnodes
王勇1024
·
2024-01-12 18:50
【Kubernetes】K8s 查看 Pod 的状态
K8s查看Pod的状态[root@k8s-master1~]#
kubectl
getpodsNAMEREADYSTATUSRESTARTSAGEnginx-31/1Running2(34mago)14hNAME
G皮T
·
2024-01-12 15:38
#
Kubernetes
kubernetes
容器
云原生
docker
pod
状态
devops
k8s 检测node节点内存使用率平衡调度脚本 —— 筑梦之路
/bin/bash#对实际使用内存大于85%的机器停止调度,对实际使用内存小于70%的关闭调度#获取实际内存小于或等于70%的机器memory_lt_70=`
kubectl
topnodes|awk'NR
筑梦之路
·
2024-01-12 14:35
linux系统运维
虚拟化
云计算
kubernetes
docker
linux
【k8s-0】--命令与配置文件
kubectl
getpods
kubectl
getpods-owide
kubectl
getdeployments#加副本
kubectl
scaledeploynginx-deployment--replicas
一个热爱生活的好少年
·
2024-01-12 12:45
K8S---
kubectl
top
一、简介该命令类似于linux–top命令,用于显示node和pod的CPU和内存使用情况二、命令行/opt/kubernetes/bin/
kubectl
--kubeconfig/opt/kubernetes
husterlichf
·
2024-01-12 06:06
#
kubernetes
kubernetes
容器
云原生
kubectl
K8s 查看应用日志
通常情况下,查看日志通过
kubectl
logspod_name可以看到应用的日志但是如果一个pod里面有多个容器的话,默认输出的是第一个容器的日志因此,输出其他容器的日志需要指定容器的name
kubectl
logspod_name-ccontainer_name
快,把我桶也提着
·
2024-01-11 21:35
Kubernetes
kubernetes
linux
容器
k8s的集群调度:
的集群调度:Scheduler:负责调度资源,把pod调度到node节点预算策略优先策略list-watchk8s集群当中,通过list-watch的机制进行每个组件的协作,保持数据同步,每个组件之间的解耦
Kubectl
wutong0708
·
2024-01-11 19:49
linux
docker
运维
kubernetes
k8s标签使用和MASTER节点 添加 去除污点
给两个节点打标签添加标签
kubectl
labelnodesnode91.comnode92.comstoragenode=momo删除标签
kubectl
labelnodesnode91.comnode92
野猪佩挤
·
2024-01-11 17:02
Kubernetes
k8s
kubernetes
docker
java
K8S强制删除namespace
场景如下;【删除namespace一直处于Terminating状态】:创建apiproxy:root@master30:~#
kubectl
proxy--port=8001Startingtoserveon127.0.0.1
野猪佩挤
·
2024-01-11 17:31
Kubernetes
k8s
kubernetes
json
docker
k8s1.19.3 cs接口 报错
[root@k8ssrc]#
kubectl
versionClientVersion:version.Info{Major:"1",Minor:"19",GitVersion:"v1.19.3",GitCommit
野猪佩挤
·
2024-01-11 17:01
k8s
Istio/Linkerd2
Enable
Kubectl
logs/exec to debug pods on the edge
Preparecerts确保可以找到Kubernetes的ca.crt和ca.key文件。如果您通过kubeadm设置您的Kubernetes集群,这些文件将位于/etc/kubernetes/pki/目录中。ls/etc/kubernetes/pki/设置CLOUDCOREIPS环境变量。该环境变量用于指定cloudcore的IP地址,或者是一个高可用集群的VIP(虚拟IP)。exportCLO
星星失眠️
·
2024-01-11 11:54
联邦学习
edge
前端
命令行模式的rancher如何安装?
在学习
kubectl
操作的时候,发现rancher也有命令行模式,学习整理记录此文。说明rancher命令是Rancher平台提供的命令行工具,用于管理Rancher平台及其服务。
shanshan3003
·
2024-01-11 09:49
云原生
rancher
kubernetes
docker
K8S---
kubectl
auth
该命令可以校验用户或者serviceaccount是否有对应的权限[root@yyzc-zjjcs01~]#/opt/kubernetes/bin/
kubectl
--kubeconfig/opt/kubernetes
husterlichf
·
2024-01-11 09:48
#
kubernetes
kubernetes
容器
云原生
K8S---
kubectl
patch
一、简介
kubectl
patch是通过jsonpatch或者jsonmergepatch的形式来更新Object,有关于jsonpatch和jsonmergepatch的介绍,请看我的这篇[文章]。
husterlichf
·
2024-01-11 09:18
#
kubernetes
kubernetes
java
容器
kubectl
patch
kubeadm
kubeadmkubeadm来快速的搭建一个k8s集群二进制搭建适合大集群,50台以上主机kubeadm更适合中下企业的业务集群master:192.168.233.912核4G4核8Gdockerkubeletkubeadm
kubectl
flannelnode1
喝点维C
·
2024-01-11 07:50
kubernetes
运维
容器
声明式管理方法(yaml文件)
yaml文件)声明式管理方法(yaml文件):1、适合对资源的修改操作2、声明式管理依赖于yaml文件,所有的内容都在yaml文件当中声明3、编辑好的yaml文件,还是要依靠陈述式的命令发布到k8s集群当中
kubectl
create
喝点维C
·
2024-01-11 07:20
kubernetes
容器
k8s
网络
docker
k8s的陈述式资源管理
k8s的陈述式资源管理命令行
kubectl
命令行工具优点:90%以上的场景都可以满足对资源的增,删,查比较方便,对改不不太好缺点:命令比较冗长,复杂,难记声明式:k8s当中的yml文件来实现资源管理--
喝点维C
·
2024-01-11 07:09
linux
docker
kubernetes
kubectl
命令行交互
Cobra库k8s各组件的cli部分都使用Cobra库实现,Cobra中文文档-掘金(juejin.cn),获取方式如下:goget-ugithub.com/spf13/cobra@latestcobra库中的Command结构体的字段,用于定义命令行工具的行为和选项。它们的作用如下:Use:命令名称。Aliases:命令的别名。SuggestFor:命令建议使用的单词列表。Short:命令简短描
Lemon熊
·
2024-01-10 23:10
Kubernetes源码分析
云原生
k8s
K8S Nginx Ingress Controller client_max_body_size 上传文件大小限制
现象k8s集群中,上传图片时,大于1M就会报错413RequestEntityTooLargeNginxIngressController的版本是0.29.0解决方案1.修改configmap
kubectl
editconfigmapnginx-configuration-ningress-nginx
秀强
·
2024-01-10 16:19
K8S
kubernetes
nginx
ingress-nginx
configmap
list-watch和节点亲和性和node亲和性
的集群调度scheduler:负责调度资源,把pod调度到node节点预算策略优先策略1、list-watchk8s集群当中,通过list-watch的机制进行每个组件的协作,保持数据同步,每个组件之间解耦
kubectl
m0_52416577
·
2024-01-10 14:47
linux
docker
运维
K8S删除副本集
DeletingReplicaSets删除副本集WhenaReplicaSetisnolongerrequireditcanbedeletedusingthe
kubectl
deletecommand.Bydefault
Python私教
·
2024-01-10 13:34
k8s
kubernetes
linux
容器
Kubernetes 专栏目录
知识点1.nodeselector知识点2.daemonset通过label设置指定节点启动pod3.webhook失败策略资源yaml模板1.podyaml字段含义2.serviceyaml字段含义
kubectl
1
快,把我桶也提着
·
2024-01-10 10:37
Kubernetes
kubernetes
容器
云原生
云原生Kubernetes: Kubeadm部署K8S 1.29版本 单Master架构
目录一、实验1.环境2.K8Smaster节点环境准备3.K8Smaster节点安装kubelet、kubeadm、
kubectl
3.K8Snode节点环境准备与软件安装4.K8Smaster节点部署服务
cronaldo91
·
2024-01-10 09:36
云原生Kubernetes
云原生
kubernetes
架构
运维
云计算
k8s的集群调度
kubectl
配置文件,向APIserver发送命令---apiserver把命令发送各个组件。调度过程和策略:schedule是k8s集群的调度器,把pod分配到集群的节点,以下几个
Lad1129
·
2024-01-10 07:17
kubernetes
java
dubbo
pod 基础 3
成功次数,默认即可failureThreshold:3successThreshold:1探测超时时间可加可不加timeoutSeconds:10-30readinessPorbe探针:exec检测方法:
kubectl
apply-fte
weixin_51694382
·
2024-01-10 07:02
kubeadm
pod
运维
【Kubernetes】如何使用
kubectl
操作 cluster、node、namespace、pod
如何使用
kubectl
操作cluster、node、namespace、pod在列出、描述、修改或删除其他命名空间中的对象时,需要给
kubectl
命令传递--namespace(或-n)选项。
G皮T
·
2024-01-10 07:26
#
Kubernetes
kubernetes
容器
云原生
kubectl
pod
namespace
k8s的集群调度
kubectl
配置文件,向APIserver发送命令----apiserver把命令发送到各个组件。list-watch---会在每一步把监听的消息(APIservice:6443
weixin_51694382
·
2024-01-10 07:53
docker
kubernetes
容器
k8s的集群调度
node节点(1)预算策略(2)优先策略2、List-watch(1)在k8s集群中,通过List-watch的机制进行每个组件的协作,保持数据同步,每个组件之间的解耦(减少每个组件之间的关联性)(2)
kubectl
海德Hyde
·
2024-01-10 07:53
kubernetes
linux
docker
K8S集群调度
kubectl
:配置文件,向APIserver发送命令----apiserver把命令发送到各个组件
kubectl
runnginx--image=nginx:1.22-----apiserv
早上的星星
·
2024-01-10 07:23
kubernetes
docker
容器
第28关 k8s监控实战之Prometheus(六)
prometheus数据持久化配置#注意这下面的statefulset服务就是我们需要做数据持久化的地方#
kubectl
-nmonitoringgetstatefulset,pod|grepprometheus-k8sstatefulset.apps
博哥爱运维
·
2024-01-10 07:22
kubernetes
prometheus
容器
云原生
k8s
k8s的集群调度
用户是通过
kubectl
根据配置文件,向APIServer发送命令,在Node节点上面建立Pod和Container。
相遇蟹堡王,尽享蟹黄堡
·
2024-01-10 05:15
kubernetes
容器
云原生
K8S---
kubectl
edit命令
一、简介
kubectl
edit用于直接更改K8S资源的字段属性值,命令模式同vi,整改保存成功之后会立即生效,并不会作用于具体的文件(因为文件会删除),如果更改的格式错误,将不会保存成功,将会在vi界面最上面抛出对应的报错原因
husterlichf
·
2024-01-10 01:39
#
kubernetes
kubernetes
容器
云原生
kubectl
K8S--- ConfigMap 通过命令行创建
文件创建configmap,也可以通过命令行的形式快速创建configmap.二、相关实例1、通过文件创建创建类文件类型的configmap,此时key为文件名--from-file=path/to/bar
kubectl
createconfigmapmy-config
husterlichf
·
2024-01-10 01:39
#
kubernetes
kubernetes
容器
云原生
kubectl
configmap
查看k8s日志的方法
一、查看K8S集群事件
kubectl
getevents二、kubeletdescribe查看日志
kubectl
describenodekmaster001
kubectl
de
chenxy02
·
2024-01-09 23:56
kubernete
kubernetes
运维
docker
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他