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
k8s运维笔记
飞天使-
k8s
知识点10-kubernetes资源对象3-controller
文章目录pod探针控制器pod概述:1.pod是
k8s
中的最小单元2.一个pod中可以运行一个容器,也可以运行多个容器3.运行多个容器的话,这些容器是一起被调度的4.Pod的生命周期是短暂的,不会自愈,
飞天使star
·
2024-01-12 00:45
kubernetes
容器
云原生
K8s
---存储卷(动态pv和pvc)
动态pv需要两个组件1、卷插件:
k8s
本生支持的动态pv创建不包括nfs,需要声明和安装一个外部插件Provisioner:存储分配器。动态创建pv,然后根据pvc的请求自动绑定和使用。
Lad1129
·
2024-01-12 00:40
linux
运维
服务器
k8s
-----存储卷(数据卷)
容器的生命状态是短站的,delete删除,
k8s
用控制创建的pod,delete相当于重启,容器的状态也会回复到初始状态。一旦回到初始状态,所有的后天编辑的文件都会消失。
Lad1129
·
2024-01-12 00:09
kubernetes
容器
云原生
K8s
查看应用日志
通常情况下,查看日志通过kubectllogspod_name可以看到应用的日志但是如果一个pod里面有多个容器的话,默认输出的是第一个容器的日志因此,输出其他容器的日志需要指定容器的namekubectllogspod_name-ccontainer_name
快,把我桶也提着
·
2024-01-11 21:35
Kubernetes
kubernetes
linux
容器
k8s
-数据卷
存储卷----数据卷容器内的目录和宿主机的目录进行挂载容器在系统上的生命周期是短暂的,delete,
k8s
用控制创建的pod,delete相当于重启,容器的状态也会恢复到初识状态一旦容器回到初始状态,所有得分后天编辑的文件都会消失容器和所有节点之间创建一个可以持久化保存容器内文件的存储卷
wutong0708
·
2024-01-11 19:50
kubernetes
docker
容器
k8s
的集群调度:
k8s
的集群调度:Scheduler:负责调度资源,把pod调度到node节点预算策略优先策略list-watch
k8s
集群当中,通过list-watch的机制进行每个组件的协作,保持数据同步,每个组件之间的解耦
wutong0708
·
2024-01-11 19:49
linux
docker
运维
kubernetes
k8s
-yaml格式
三种常见的项目发布方式:蓝绿发布:金丝雀发布(灰度发布):滚动发布:应用程序升级,面临的最大的问题,就是新旧业务的更换,立项--定稿--需求发布--开发--测试--发布,测试之后上线,再完美也会有文题,为了不让发生的问题影响所有用户,上述的三种发布方式蓝绿发布:把应用服务集群标记为两个组,分为蓝组和绿组,先升级蓝组,要把蓝组从负载均衡当中移除,绿组继续提供服务,蓝组升级完毕,再把绿组从负载均衡当中
wutong0708
·
2024-01-11 19:19
kubernetes
容器
云原生
k8s
的策略
集群调度:Scheduler的调度算法:预算策略过滤出合适的节点优先策略选择部署的节点NodeName:硬策略,不走调度策略,node1nodeSelector:根据节点的标签选择,会走一个调度算法只要是走调度算法,在不满足预算策略的情况下,所有的pod都是pendingNode节点的亲和性:硬策略:必须满足的条件。匹配原则根据节点的标签软策略:尽量满足,而不是一定满足以上说的都是node节点接下
wutong0708
·
2024-01-11 19:48
kubernetes
容器
云原生
K8S
后渗透横向节点与持久化隐蔽方式探索
前言通常在红蓝对抗中,我们可能会通过各种方法如弱口令、sql注入、web应用漏洞导致的RCE等方法获得服务器的权限;在当前云原生迅猛发展的时代,这台服务器很可能是一个容器,在后续的后渗透由传统的提权变为容器逃逸,内网信息收集变为集群的信息收集,内网横向变成集群横向,拿下域控或者靶标变成获得集群的管理员权限;但是当拿下集群后如何拿下他们的宿主机呢?以及如何针对集群做持久化呢?本文主要从此来思考,由于
杭州默安科技
·
2024-01-11 19:31
kubernetes
容器
云原生
k8s
网络安全
Harbor 通过api给应用镜像打标签
page=1&page_size=10&scope=p&project_id=2dev是id是11proid是12/api/v2.0/projects/
k8s
/repositories/
k8s
-koa-portal
恒云客
·
2024-01-11 19:19
kubernetes
云原生
OpenWRT 实现Exsi8单个公网ip管理与访问
一台DellR720机器内存256G(64G*4)硬盘SSD8T(1T*8)搭建了一个裸金属
k8s
集群(对比阿里云单台4核8G的费用不相上下)机房上架提供了一个公网ip需要一个公网ip能实现exsi虚拟机管理又可以让虚拟机实现
恒云客
·
2024-01-11 19:49
tcp/ip
网络协议
网络
k8s
动态PV
当发布PVC之后可以生成PV,还可以再共享服务器上直接绑定和使用PV动态PV需要两个组件:存储卷插件,
k8s
本身支持的动态PV创建不包括NFS,需要声明和安装一个外插件Provisioner:存储分配器
,老六
·
2024-01-11 18:42
kubernetes
容器
云原生
k8s
存储卷
k8s
用控制创建的pod,delete相当于重启。容器的状态也会恢复到初始状态。一旦恢复到初始状态,所有的后天编辑的文件都会消失。
,老六
·
2024-01-11 18:08
kubernetes
容器
云原生
K8S
容器编排基本使用
Kubernetes容器编排技术基本使用1.部署模式发展历程物理单机–虚拟机(VMware)--IAAS(基础设施即服务比如够买jsp主机模式)--OPENSTACK(多个机器分片使用思想)--docker(容器化)–
K8S
竺竺牧牧
·
2024-01-11 18:37
java基础
kubernetes
java
云原生
K8S
存储卷
意义:存储卷----数据卷容器内的目录和宿主机的目录进行挂载容器在系统上的生命周期是短暂的,delete,
k8s
用控制器创建的pod,delete相当于重启,容器的状态也会回复到初始状态一旦回到初始状态
早上的星星
·
2024-01-11 18:06
kubernetes
java
docker
k8s
标签使用和MASTER节点 添加 去除污点
kubectllabelnodesnode91.comnode92.comstoragenode-指定pods调度到这momo标签上nodeSelector:storagenode:momo手动部署的
k8s
野猪佩挤
·
2024-01-11 17:02
Kubernetes
k8s
kubernetes
docker
java
K8S
强制删除namespace
场景如下;【删除namespace一直处于Terminating状态】:创建apiproxy:root@master30:~#kubectlproxy--port=8001Startingtoserveon127.0.0.1:8001把ns追加到json文件:kubectlgetnamespace你的命名空间-ojson|jq'.spec={"finalizers":[]}'>temp.json调
野猪佩挤
·
2024-01-11 17:31
Kubernetes
k8s
kubernetes
json
docker
k8s
1.19.3 cs接口 报错
[root@
k8s
src]#kubectlversionClientVersion:version.Info{Major:"1",Minor:"19",GitVersion:"v1.19.3",GitCommit
野猪佩挤
·
2024-01-11 17:01
k8s
Istio/Linkerd2
k8s
部署mongodb-sharded7.X集群(多副本集)
#mongodb-sharded7.X版本CHARTNAME:mongodb-shardedCHARTVERSION:7.0.5APPVERSION:7.0.2helmrepoaddbitnamihttps://charts.bitnami.com/bitnamihelmpullbitnami/bitnami/mongodb-sharded--untar默认副本数较多。我修改为3+3搜索关键字re
野猪佩挤
·
2024-01-11 17:58
存储
k8s
kubernetes
mongodb
容器
k8s
--动态pvc和pv
前情回顾存储卷:emptyDir容器内部,随着pod销毁,emptyDir也会消失不能做数据持久化hostPath:持久化存储数据可以和节点上目录做挂载。pod被销毁了数据还在NFS:一台机器,提供pod内容器所有的挂载点pv和pvc:pvc就是pod发起的挂载请求pv:持久化存储目录静态pv和pvc:运维负责:创建好持久化存储卷,声明好读写和挂载类型以及可以提供的存储空间pvc开发做,要和开发沟
aaa.com
·
2024-01-11 17:56
kubernetes
容器
云原生
k8s
的集群调度---下
前情回顾预算策略:过滤出合适的节点优选策略:选择部署的节点nodeName:硬匹配,不走调度策略。node01.nodeSelector:根据节点的标签选择,会走调度算法。只要是走调度算法,在不满足预算策略的情况下,所有pod都是pending。node节点的亲和性:硬策略和软策略硬策略:必须一定。匹配原则:根据节点的标签软策略:尽量满足你的要求。pod的亲和性和反亲和性调度策略匹配标签操作符拓展
aaa.com
·
2024-01-11 17:26
kubernetes
容器
云原生
k8s
--集群调度(kube-scheduler)
了解kube-scheduler由之前博客可知kube-scheduler是
k8s
中master的核心组件之一scheduler:负责调度资源。把pod调度到node节点。
aaa.com
·
2024-01-11 17:25
kubernetes
docker
linux
【
K8S
存储卷】
K8S
的存储卷+PV/PVC
目录一、
K8S
的存储卷1、概念:2、挂载的方式:2.1、emptyDir:2.2、hostPath:2.3、NFS共享存储:二、PV和PVC:1、概念2、请求方式3、静态请求流程图:4、PV和PVC的生命周期
koeda(粉丝冲刺一个亿)
·
2024-01-11 17:53
Kurbernetes
kubernetes
java
docker
k8s
的存储卷---数据卷
前言容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃时,kubelet会重启它,但是容器中的文件将丢失——容器以干净的状态(镜像最初的状态)重新启动。其次,在Pod中同时运行多个容器时,这些容器之间通常需要共享文件。Kubernetes中的Volume抽象就很好的解决了这些问题。Pod中的容器通过Pause容器共享Volume。1.emptyDir
aaa.com
·
2024-01-11 17:22
kubernetes
容器
云原生
Grafana Loki 日志传输工具
GrafanaAgentGrafna技术栈推荐客户端,支持收集度量、日志、跟踪和持续性能分析的遥测数据,跟Prometheus、OpenTelemetry、Grafana开源生态系统完全兼容Promtail
K8s
阿提说说
·
2024-01-11 16:51
Loki
+
Tempo
grafana
loki
运维笔记
:nginx反向代理与负载均衡简介与配置
一:反向代理:1:正向代理与反向代理简介:正向代理代理客户端,反向代理代理服务器。简单来说,代理就是隐藏自己的真实位置,由其他代理来访问。既然都这样,为什么分正反呢,区别在于,正向在于主动,有目的性的指向哪里,而反向在于被动方,无法知道来访问的真正客户端是谁。打个比方:双方买卖双方,买家(用户客户端)指定去某某商店(某网站),买家可以自己去,也可以叫别人(正向代理)去。到达卖家商店(网站域名)时,
the丶only
·
2024-01-11 16:45
运维笔记
nginx
运维
linux
负载均衡
服务器
22、Kubernetes核心技术 - 整合Rancher通过界面管理
k8s
集群
2.2、使用Kubernetes的功能2.3、配置云端基础信息2.4、查看集群信息三、Rancher安装3.1、前置环境3.2、通过Docker来进行安装Rancher3.3、在Rancher的界面上绑定
k8s
每天都要进步一点点
·
2024-01-11 15:07
#
Kubernetes
kubernetes
rancher
容器
k8s运维平台
kubernetes -pod 实践
一、资源与对象1、pod容器都是由镜像启动的,但在容器外面会包裹通过Pod将容器包裹起来这个是
K8s
的概念,在这个Pod里面可以有一个或多个容器,那这个Pod的有什么特征呢Pod里的所有容器都会调度在同一个节点上运行
运维螺丝钉
·
2024-01-11 15:21
云原生
kubernetes
容器
云原生
k8s
常用命令
Kubernetes是用来管理容器集群的平台。既然是管理集群,那么就存在被管理节点,针对每个Kubernetes集群都由一个Master负责管理和控制集群节点。我们通过Master对每个节点Node发送命令。简单来说,Master就是管理者,Node就是被管理者。Node可以是一台机器或者一台虚拟机。在Node上面可以运行多个Pod,Pod是Kubernetes管理的最小单位,同时每个Pod可以包
亮子陌
·
2024-01-11 14:24
metrics安装异常原因【doesn‘t contain any IP SANs】
1、问题背景安装好
k8s
后,安装metrics-server后发现对应的pod一直无法启动。
张声录1
·
2024-01-11 13:55
java
elasticsearch
开发语言
k8s
存储卷
文章目录简介emptyDir存储卷hostPath存储卷网络存储卷NFS存储卷PV和PVCPV和PVC介绍PV生命周期静态PVPVCPVC使用动态PVStorageClassNFSStorageClassPV动态预配简介存储卷是定义在Pod之上的可被其内部所有容器挂载是使用的共享目录,该目录实际上是宿主机或外部存储设备之上的存储空间,可以被Pod内的多个容器挂载使用。存储卷独立与Pod的生命周期,
林凡修
·
2024-01-11 12:16
kubernetes
k8s
(存储)数据卷与数据持久卷
为什么需要数据卷?容器中的文件在磁盘上是临时存放的,这给容器中运行比较重要的应用程序带来一些问题问题1:当容器升级或者崩溃时,kubelet会重建容器,容器内文件会丢失问题2:一个Pod中运行多个容器并需要共享文件kubenetes卷(Volume)这一抽象概念能够解决这两个问题常用的数据卷•节点本地(hostPath,emptyDir)•网络(NFS,Ceph,GlusterFS)•公有云(AW
黑马金牌编程
·
2024-01-11 12:11
docker/K8S/KVM
linux
运维
k8s
数据卷与持久卷
kubernetes
k8s
的存储卷、数据卷
k8s
用控制器创建的pod。delete相当于重启。容器的状态也会恢复到初始状态。一旦恢复到初始状态,所有的后天编辑的文件都会消失容器和节点之间创建一个可以持久化保存容器内文件的存储卷。
俊俏美男子章鱼哥
·
2024-01-11 12:35
kubernetes
docker
容器
信用卡在微服务架构下的监控平台架构实践
本次将会分享我们在微服务下的白盒监控思考,以及如何将时下社区流行的SpringCloud,
K8S
,Prometheus等开源技术在企业落地。这次主要讲的是关于微服务
Java架构007
·
2024-01-11 11:50
前端要了解的
k8s
、CI/CD、Devops概念
1,了解
k8s
简单的理解,
k8s
就是docker容器集群的管理工具。他将容器进行更多自动化的操作,自动创建、自动重启、自动扩容等,这个过程称为容器编排。
wjs0406
·
2024-01-11 11:29
笔记-前端工程化
kubernetes
容器
ci/cd
devops
SpringBoot 配置文件加载优先级
SpringBoot配置文件加载优先级前言SpringBoot配置文件加载优先级前言最近在使用
k8s
部署项目的时候,发现Dockerfile文件中的命令后面跟的参数,无法覆盖nacos中的参数,今天有时间正好来整理一下
孟德爱吃香菜
·
2024-01-11 11:28
Spring
Boot
日常问题记录
spring
boot
后端
java
基于ubuntu2204使用kubeadm部署
k8s
集群
部署
k8s
集群基础环境配置安装container安装runc安装CNI插件部署1.24版本
k8s
集群(flannel)安装crictl使用kubeadm部署集群节点加入集群部署flannel网络配置dashboard
huhy~
·
2024-01-11 10:54
容器云
kubernetes
网络
linux
命令行模式的rancher如何安装?
前提已经参照前文安装过了rancher环境了,拥有了自己的
k8s
集群。
shanshan3003
·
2024-01-11 09:49
云原生
rancher
kubernetes
docker
K8S
--- kubectl auth
该命令可以校验用户或者serviceaccount是否有对应的权限[root@yyzc-zjjcs01~]#/opt/kubernetes/bin/kubectl--kubeconfig/opt/kubernetes/conf/default-admin.kubeconfigauth--helpInspectauthorizationAvailableCommands:can-iCheckwhet
husterlichf
·
2024-01-11 09:48
#
kubernetes
kubernetes
容器
云原生
K8S
---kubectl patch
一、简介kubectlpatch是通过jsonpatch或者jsonmergepatch的形式来更新Object,有关于jsonpatch和jsonmergepatch的介绍,请看我的这篇[文章]。(https://blog.csdn.net/qq_41768644/article/details/135489331?spm=1001.2014.3001.5501)。该命令行有三种更新策略:str
husterlichf
·
2024-01-11 09:18
#
kubernetes
kubernetes
java
容器
kubectl
patch
k8s
的存储卷
容器在系统上的生命周期是短暂的,delete,
k8s
用控制(deployment)创建的pod,delete相当于重启,容器的状态也会回复到初始状态。一旦回到初始状态,所有后天编辑的文件都会消失。
m0_70766460
·
2024-01-11 09:18
kubernetes
容器
云原生
subversion httpd
[root@
k8s
-node03~]#yum-yinstallsubversionhttpdmod_d
Michaelwubo
·
2024-01-11 09:14
linux
服务器
docker
Docker&
k8s
(六)
容器网络所谓“网络栈”,就包括了:网卡(NetworkInterface)、回环设备(LoopbackDevice)、路由表(RoutingTable)和iptables规则。对于一个进程来说,这些要素,其实就构成了它发起和响应网络请求的基本环境。在大多数情况下,我们都希望容器进程能使用自己NetworkNamespace里的网络栈,即:拥有属于自己的IP地址和端口。多台主机间的通信需要通过交换机
小王的平凡生活_jerome
·
2024-01-11 09:17
pulsar的架构与特性记录
什么是云原生云原生的概念是2013年MattStine提出的,到目前为止,云原生的概念发生了多次变更,目前最新对云原生定义为:Devps+持续交付+微服务+容器而符合云原生架构的应用程序是:采用开源堆栈(
K8S
那小子、真烦
·
2024-01-11 09:09
云原生
nodejs前端项目部署到
k8s
,导致线上故障的排查与解决方法
文章目录前言一、从测试环境开始排查二、生产环境排查1.复制对应服务的deployment、svc、ingress的yaml文件,修改服务名、镜像,然后手动进行发布2.发布之后访问还是502,然后采用测试环境的排查方法,最终确认该服务pod启动后,对应的端口、进程都没启动,怀疑是假启动,但是pod是RUNNING的,给人造成了迷惑3.进入到该容器中4.在容器中手动执行启动命令经过在网上查找相关问题、
迷茫运维路
·
2024-01-11 09:00
前端
kubernetes
容器
Grafana Promtail 配置解析
由于目前项目一般都是部署在
k8s
上,因此这篇文章中的配置只摘录
k8s
相关的配置,仅供参考,其他的配置建议上官网查询。运行时打印配置-print-config-stderr通过.
阿提说说
·
2024-01-11 08:37
Loki
+
Tempo
grafana
loki
kubeadm
kubeadmkubeadm来快速的搭建一个
k8s
集群二进制搭建适合大集群,50台以上主机kubeadm更适合中下企业的业务集群master:192.168.233.912核4G4核8Gdockerkubeletkubeadmkubectlflannelnode1
喝点维C
·
2024-01-11 07:50
kubernetes
运维
容器
声明式管理方法(yaml文件)
声明式管理方法(yaml文件)声明式管理方法(yaml文件):1、适合对资源的修改操作2、声明式管理依赖于yaml文件,所有的内容都在yaml文件当中声明3、编辑好的yaml文件,还是要依靠陈述式的命令发布到
k8s
喝点维C
·
2024-01-11 07:20
kubernetes
容器
k8s
网络
docker
k8s
之pod基础
k8s
之pod基础pod:pod是
k8s
中最小的资源管理组件pod也是最小化运行容器化的应用的资源管理对象pod是一个抽象的概念,可以理解为一个或者多个容器化应用的集合在一个pod当中运行一个容器是最常用的方式在
喝点维C
·
2024-01-11 07:20
kubernetes
rpc
docker
容器
网络
运维
pod
K8S
容器编排高级应用
K8S
容器编排高级应用1.Pod控制器pod控制器帮助我们自动管理pod,并满足期望的pod数量。pod控制器通过label标签来管理pod。
竺竺牧牧
·
2024-01-11 07:16
java基础
kubernetes
java
云原生
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他