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运维笔记
让你的内网的GCE 也可以访问外网,Google Cloud Nat 介绍
场景当我用下面的terrform构建1个GCEVm后resource"google_compute_instance""
k8s
-master"{name="
k8s
-master"project=var.project_idzone
nvd11
·
2023-12-19 12:45
gcp
google
cloud
Cloud
网络
googlecloud
gcp
pv是release状态,如何恢复pvc使用数据
目录前言确认pv存在数据删除pod、删除pvpv状态是Released,不能被pvc绑定将Released状态的pv设为可用Available总结前言环境:
k8s
v1.22.6、centos7本文演示当一个
MssGuo
·
2023-12-19 11:10
kubernetes
pv恢复数据
k8s
什么是
k8s
上下文?kubeconfig配置文件讲解
目录前言上下文的概念
k8s
上下文kubectl命令行工具是如何连接
k8s
集群的?
MssGuo
·
2023-12-19 11:39
kubernetes
kubernetes
容器
云原生
Kubernetes和Docker到底有啥关系?
24人赞同了该文章最近项目用到kubernetes(以下简称
k8s
,k和s之间有8个字母),虽然之前也有简单使用过,但认识也不是很全面。
Arthur-Ji
·
2023-12-19 11:28
docker
云原生之深入解析如何在
K8S
环境中使用Prometheus来监控CoreDNS指标
一、什么是KubernetesCoreDNS?CoreDNS是Kubernetes环境的DNSadd-on组件,它是在控制平面节点中运行的组件之一,使其正常运行和响应是Kubernetes集群正常运行的关键。DNS是每个体系结构中最敏感和最重要的服务之一。应用程序、微服务、服务、主机……如今,万物互联,并不一定意味着只用于内部服务,它也可以应用于外部服务。DNS负责解析域名并关联内部或外部服务和P
╰つ栺尖篴夢ゞ
·
2023-12-19 10:23
云原生
kubernetes
prometheus
CoreDNS
部署promethues采集kubelet数据报错:server returned HTTP status 403 Forbidden
去采集kubelet的node节点数据信息时报错笔者的promethus的配置文件和promthues的clusterrole配置如下所示:apiVersion:rbac.authorization.
k8s
.io
bug_createman
·
2023-12-19 08:00
kubernetes
kubelet
prometheus
【
K8S
基础】-
k8s
的核心概念pod
一、Pod是什么1.1Pod的定义和概念在Kubernetes中,Pod是创建或部署的最小/最简单的基本单位。一个Pod代表着集群上正在运行的一个进程,它封装了一个或多个应用容器,并且提供了一些共享资源,如网络和存储,每个Pod都被分配一个独立的IP地址,并且Pod中的每个容器共享网络命名空间,包括IP地址和网络端口。此外,Pod可以指定一组共享存储卷,以便Pod中的所有容器都可以访问共享卷并共享
西攻城狮北
·
2023-12-19 07:53
K8S
kubernetes
kubernetes
容器
云原生
pod
K8S
(十一)—Service详解
目录Service发布服务(服务类型)type:ClusterIP选择自己的IP地址例子type:NodePort选择你自己的端口为`type:NodePort`服务自定义IP地址配置例子type:LoadBalancer混合协议类型的负载均衡器禁用负载均衡器节点端口分配设置负载均衡器实现的类别内部负载均衡器练习Service官网地址:https://kubernetes.io/zh-cn/doc
哈密猿
·
2023-12-19 07:23
云原生
运维
kubernetes
容器
云原生
基于RBAC的
k8s
集群权限管控案例
在日常的kubernetes集群维护过程中,常常涉及多团队协作,不同的团队有不同的操作和权限需求。比如,运维团队需要有node的所有操作权限,以便对集群进行节点的扩缩容等日常维护工作,但资产运营团队通常只需要node的查看权限,以便完成资产信息的统计分析即可。当然,在实际的业务场景中,一个团队,到底需要操作什么,允许操作什么,往往比上述例子复杂的多。为了应对实际业务场景中的复杂权限管控诉求,kub
樛木南雨
·
2023-12-19 07:52
kubernetes
kubernetes
容器
云原生
将POD的ResourceList转为Namespace格式的ResourceList
背景
k8s
client中POD的ResourceList和NameSpace的ResourceList格式不一样,进行配额加减计算的时候需要转换,因为开发了工具类代码方法入参req是POD的requests
水淹萌龙
·
2023-12-19 07:22
Go
kubernetes
golang
k8s
集群内部署nexus
一、前言在
k8s
集群中部署nexus服务需要使用到pv、pvc服务来存储nexus的数据,需要使用service服务来提供对外访问nexus服务的端口,需要使用deployment服务来管理nexus服务
Apex Predator
·
2023-12-19 07:49
nexus
kubernetes
容器
云原生
对
K8s
中的 NameSpace的ResourceList进行加减操作
背景需要将命名空间内新家的STS所使用的配额自动加到NameSpace上,就需要对NameSpace的ResourceList做加减操作计算STS配额参考:https://blog.csdn.net/qq_21047625/article/details/134946922将STS配额转为NameSpace的配额参考:https://blog.csdn.net/qq_21047625/articl
水淹萌龙
·
2023-12-19 07:48
Go
kubernetes
云原生
golang
K8s
内容器拓扑图工具
1.背景:随着线上容器越来越多,需要一个可视化的方式展示各个容器之间的拓扑图。2.需求:轻量级,部署方便。3.部署helmrepoaddgroundcoverhttps://helm.groundcover.com/helmrepoupdatehelminstallcaretta--namespacecaretta--create-namespacegroundcover/caretta4.接入自
meijinmeng
·
2023-12-19 07:41
容器技术
kubernetes
容器
云原生
Redis学习篇-3.30(Redis、MongoDB、Docker、
K8s
)
努力了那么多年,回头一望,几乎全是漫长的挫折和煎熬。对于大多数人的一生来说,顺风顺水只是偶尔,挫折、不堪、焦虑和迷茫才是主旋律。我们登上并非我们所选择的舞台,演出并非我们所选择的剧本。继续加油吧!目录一、NoSQL简介二、Redis2.1、Redis介绍2.2、Redis的基本知识2.3、Redis的基本数据类型2.4、Redis的特殊数据类型2.5、事务2.6、Redis持久化2.7、Redis
nuist__NJUPT
·
2023-12-19 07:11
Java面试题篇
docker
java
redis
k8s
mongoDB
ceph更换硬盘
ceph-s//检查故障
k8s
70132:~$ceph-scluster:id:d10b3028-b78d-4b23-bacb-ca26c0a35c99health:HEALTH_WARN1daemonshaverecentlycrashedservices
潮落拾贝
·
2023-12-19 07:58
ceph
kubernetes
持续集成交付CICD:
K8S
手动完成前端项目应用发布与回滚
目录一、实验1.环境2.Harbor查看镜像与连接
K8S
节点3.
K8S
集群部署nginx-ingress-controller4.Jenkins通过GitLab共享库实现前端项目镜像构建5.
K8S
node
cronaldo91
·
2023-12-19 06:49
ci/cd
kubernetes
容器
持续集成交付CICD:Jenkins使用GitLab共享库实现前端项目镜像构建
共享库实现前端项目镜像构建3.优化CI流水线封装Harbor账户密码4.Jenkins再次使用GitLab共享库实现前端项目镜像构建一、实验1.GitLab修改项目文件与Harbor环境确认(1)GitLab共享库新建
k8s
ci.jenkinsfile
cronaldo91
·
2023-12-19 05:17
持续集成交付CICD
ci/cd
jenkins
gitlab
【
k8s
】Helm官方文档链接
https://helm.sh/zh/docs/chart_template_guide/getting_started/
云川之下
·
2023-12-19 03:33
helm
官方
链接
【
k8s
】一文总结Kubernetes核心组件-控制器
文章目录1、控制器的原理1.1、大致原理1.2、ControllerManager1.3、循环控制和立即控制2、控制器的类型2.1、ReplicaSetController2.2、DeploymentController2.3、StatefulSetController2.4、DaemonSetController2.5、JobController2.6、CronJobController2.8、
云川之下
·
2023-12-19 03:03
kubernetes
容器
控制器
k8s
【
k8s
】--insecure-registry详解 ( 访问仓库、https、http)
文章目录一、--insecure-registry是什么二、如何使用--insecure-registry三、--insecure-registry的安全风险四、--insecure-registry的替代方案五、总结参考一、–insecure-registry是什么--insecure-registry是docker中用来设置与dockerregistry通信的安全限制的一个参数,如果设置为tr
云川之下
·
2023-12-19 03:02
http
kubernetes
https
insecure
registry
推送镜像到harbor与报错解决
推送镜像到harbor与报错解决解决
k8s
无法拉取本地http镜像私服问题推送docker容器镜像到harborkubesphere获取私服镜像部署pod引言:在开发中,先推送镜像到docker,然后直接在
sunywz
·
2023-12-19 02:11
DevOps
docker
容器
kubernetes
(一)
K8s
学习笔记——简介
文章目录一、
K8s
功能二、架构组件及插件1.Master节点组件2.Node节点组件3.其他插件三、Pod1.Pod概念2.Service一、
K8s
功能(1)自动装箱:基于容器对应用运行环境的资源配置要求自动部署容器
MegaBytes
·
2023-12-19 02:00
K8s学习笔记
Kubernetes(
K8s
)的简介及基础知识
1、关于Kubernetes(
K8s
)的简介Kubernetes,简称又叫
K8s
,为什么简称要叫
K8s
,据说是因为Kubernetes单词中K字母和S字母之间相隔8个字母,所以Kubernetes就此简称
Ken_1115
·
2023-12-19 02:59
kubernetes
kubernetes
k8s
引用环境变量
一定义环境变量①如何在
k8s
中定义环境变量env、configmap、secret补充:
k8s
创建Service'自带'的环境变量②从pod属性中获取kubectlexplaindeploy.spec.template.spec.containers.env.valueFrom
wzj_110
·
2023-12-19 01:05
kubernetes学习笔记
env
Downward
API
valueFrom
[Kubernetes]3.
k8s
集群Service详解
在上一节讲解了
k8s
的pod,deployment,以及借助pod,deployment来部署项目,但会存在问题:每次只能访问一个pod,没有负载均衡自动转发到不同pod访问还需要端口转发Pod重创后IP
zhoupenghui168
·
2023-12-19 00:03
Kubernetes
docker
服务器
kubernetes
容器
云原生
k8s
service
[Kubernetes]2.
k8s
集群中部署基于nodejs golang的项目以及Pod、Deployment详解
一.创建
k8s
部署的镜像1.部署nodejs项目(1).上传nodejs项目到节点node1(2).压缩nodejs项目(3).构建nodejsDockerfile1).创建nodejsDockerfile
zhoupenghui168
·
2023-12-19 00:33
Kubernetes
docker
golang
kubernetes
golang
容器
k8s
Pod
k8s
Deployment
k8s
集群内部署nacos集群
一、前言在
k8s
集群中部署nacos集群需要用到以下服务setafulset、pv、pvc、service、configmap,setafulset用来管理nacos服务,因为nacos服务是有状态服务
Apex Predator
·
2023-12-18 19:14
nacos
kubernetes
java
linux
k8s
探针检测php,
k8s
探针实现grpc健康检查
这篇文章教大家如何利用
k8s
实现grpc健康检查一.配置Liveness和Readiness探针kubelet使用livenessprobe(存活探针)来确定何时重启容器。
太南谷主
·
2023-12-18 18:32
k8s探针检测php
k8s
定义 TCP 的存活探测
第三种类型的存活探测是使用TCP套接字。使用这种配置时,kubelet会尝试在指定端口和容器建立套接字链接。如果能建立连接,这个容器就被看作是健康的,如果不能则这个容器就被看作是有问题的。apiVersion:v1kind:Podmetadata:name:tcp-livenesslabels:app:tcp-livenessspec:containers:-name:tcp-livenessim
小城小小事
·
2023-12-18 17:02
kubernetes
tcp/ip
容器
没错,数据库就应该跑在
k8s
里
昨天冯老板发了一篇文章探讨了为什么将数据库放入
K8S
中不是一个明智的选择。
git_fanux
·
2023-12-18 17:45
【Java】基于fabric8io库操作
k8s
集群实战(pod、deployment、service、volume)
目录前言一、基于fabric8io操作pod1.1yaml创建pod1.2fabric8io创建pod案例二、基于fabric8io创建Service(含Deployment)2.1yaml创建Service和Deployment2.2fabric8io创建service案例三、基于fabric8io操作Volume3.1yaml配置挂载存储卷3.2基于fabric8io实现挂载存储卷前言一开始了
小样yx
·
2023-12-18 16:15
kubernetes
容器
云原生
java
Service学习与使用
Kubernetes(简称为
k8s
)的Service是一种抽象,用于将Pod(容器实例)组合为逻辑服务。
捞一碗月光-zq
·
2023-12-18 14:11
K8S学习
学习
配置POD的CPU和内存的限制
[root@
k8s
-master1service]#cattomcat-deployment.yamlapiVersion:apps/v1kind:Deploymentmetadata:name:tomcatnamespace
捞一碗月光-zq
·
2023-12-18 14:11
K8S学习
chrome
前端
K8S
的一个pod中运行多个容器
通过deployment的方式部署创建一个deployment文件[root@
k8s
-master1pods]#catapp.yamlapiVersion:apps/v1kind:Deploymentmetadata
捞一碗月光-zq
·
2023-12-18 14:11
K8S学习
kubernetes
容器
云原生
污点与容忍学习
污点(taint)污点:是标注在节点上的,当我们在一个节点上打上污点以后,
k8s
会认为尽量不要将pod调度到该节点上,除非该pod上面表示可以容忍该污点,且一个节点可以打多个污点,此时则需要pod容忍所有污点才会被调度该节点
捞一碗月光-zq
·
2023-12-18 14:41
K8S学习
学习
kubernetes
容器
Pod管理与使用
K8S
(Kubernetes)是一款开源的容器编排引擎,用于自动化部署、扩展和管理容器化应用程序。在
K8S
中,Pod是最小的调度单位,可以理解为一组相关的容器集合。
捞一碗月光-zq
·
2023-12-18 14:11
K8S学习
kubernetes
飞天使-docker知识点11-docker-swarm
文章目录dockerswarmdockerswarm1.初始化:root@
k8s
-master1:~#dockerswarminit--advertise-addr172.31.7.101#初始化managerroot
飞天使star
·
2023-12-18 14:47
docker
kubernetes
容器
使用kubeadm创建集群失败报Unable to register node with API server
环境containerd1.6.4
k8s
1.24.1(1.23.5)错误现象Unfortunately,anerrorhasoccurred:timedoutwaitingfortheconditionThiserrorislikelycausedby
心静自然亮
·
2023-12-18 13:09
云原生
kubernetes
【Flink on
k8s
】- 14 - Flink kubernetes operator 使用经验分享
目录一、集成flinkmaven项目发布到私有库1、环境准备2、使用maven创建java项目
high2011
·
2023-12-18 12:50
Flink
kubernetes
operator
Flink(理论+实战)
flink
kubernetes
大数据
[Kubernetes]1.Kubernetes(
K8S
)介绍,基于腾讯云的
K8S
环境搭建集群以及裸机搭建
K8S
集群
一.Kubernetes(
K8S
)简介Kubernetes(
K8S
)是一个为容器化应用提供集群部署和管理的开源工具,和dockerswarm类似,由Google开发.Kubernetes这个名字源于希腊语
zhoupenghui168
·
2023-12-18 11:31
Kubernetes
docker
计算机网络
kubernetes
腾讯云
容器
腾讯云搭建k8s
裸机搭建k8s集群
K8S
快速搭建教程
1、
K8S
知识介绍Kubernetes(通常简写为
K8s
)是一个用于自动化容器化应用程序部署、扩展和管理的开源平台。它提供了一种容器编排的解决方案,可以帮助您管理和调度大规模的容器化应用程序。
LinMain_copy
·
2023-12-18 11:31
kubernetes
容器
云原生
基于云主机的
k8s
环境搭建
1.申请三台云主机(按量付费即可)内网IP配置节点角色172.17.0.92C4G
k8s
-master172.17.0.82C2G
k8s
-node1172.17.0.172C2G
k8s
-node22.安装
赴前尘
·
2023-12-18 10:27
云计算
docker
k8s
kubernetes
容器
云原生
阿里面试官最新分享的Java面试宝典,含8大核心内容讲解
3-5年经验的程序员:
k8s
怎么搭建实践?
Java码农者
·
2023-12-18 10:25
java
面试
开发语言
急速上手搭建单节点
k8s
集群实战
Minikube搭建是一种轻量化的Kubernetes集群,是
k8s
社区为了帮助开发者和学习者能够更好学习和体验
k8s
功能而推出的,使用个人PC的虚拟化环境就快速构建启动单节点
k8s
机器准备:阿里云CentOS7
Yweir
·
2023-12-18 09:52
容器编排调度K8S
kubernetes
容器
云原生
Kubernetes (
k8s
) 快速认知
应用部署方式传统部署时代早期的时候,各个组织是在物理服务器上运行应用程序。缺点资源分配问题:无法限制在物理服务器中运行的应用程序资源使用维护成本问题:部署多个物理机,维护许多物理服务器的成本很高虚拟化部署时代虚拟化技术允许在单个物理服务器的CPU上运行多台虚拟机(VM)虚拟化能使应用程序在不同VM之间被彼此隔离,且能提供一定程度的安全性虚拟化技术能够更好地利用物理服务器的资源,并且因为可轻松地添加
Yweir
·
2023-12-18 09:22
容器编排调度K8S
kubernetes
容器
云原生
Windows10安装
K8S
参考这一篇去安装就行了https://www.modb.pro/db/444834中间会有几个问题,第一、一定要确保你的电脑上开启了Hyper-V,如果你没有找见那就是没有,需要安装一下,安装Hyper-V参考下面的文章https://blog.csdn.net/phpstory/article/details/131072544第二、这个要等它变绿,可能时间较长第三、有的人可能docker进不去
phpstory
·
2023-12-18 09:13
PHP干货
docker
容器
运维
【
运维笔记
】Hyperf正常情况下Xdebug报错死循环解决办法
问题描述在使用hyperf进行数据库迁移时,迁移报错:查看报错信息,错误描述是Xdebug检测到死循环,可是打印的堆栈确实正常堆栈,没看到死循环。寻求解决gpt说的跟没说一样。。google一下直接把报错信息粘贴上去:不愧是最强搜索引擎google,第一个结果就是我们想要的不愧是最好的cs问答平台StackOverflow,第一个答案就是我们的解决方法。解决方法在php.ini中编辑xdebug.
Left_Zzzz
·
2023-12-18 08:08
php
笔记
php
【
运维笔记
】mvware centos挂载共享文件夹
安装mvware-tools这里用的centos安装yuminstallopen-vm-tools设置共享文件夹依次点击:选项-共享文件夹-总是启用-添加,安装添加向导操作添加自己想共享的文件夹后。成功后即可在文件夹栏看到自己共享的文件夹挂载文件夹临时挂载启动虚拟机,启动终端,执行“vmware-hgfsclient”命令可以输出启用的共享文件夹名称(显示的是添加共享目录时设置的共享名称)。如果没
Left_Zzzz
·
2023-12-18 08:05
运维
笔记
centos
k8s
- container
1、容器的生命周期:(1)简介:Kubernetes会跟踪Pod中每个容器的状态,就像它跟踪Pod总体上的阶段一样。可以使用容器生命周期回调,在容器生命周期中的特定状态点触发事件。●容器生命周期回调:在容器的生命周期中,可以利用容器生命周期回调来安排特定时间点执行某些任务或触发事件,例如在容器停止时进行清理操作。(2)容器状态:①种类:容器的状态有三种:Waiting(等待)、Running(运行
Bean295
·
2023-12-18 07:24
kubernetes
容器
云原生
K8S
学习指南(24)-
k8s
核心对象IngressController
IngressController的使用示例步骤1:安装NginxIngressController步骤2:创建Ingress对象步骤3:应用配置步骤4:验证步骤5:动态更新总结前言在Kubernetes(
K8s
俞兆鹏
·
2023-12-18 03:25
k8s学习指南
kubernetes
容器
云原生
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
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
其他