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集群
《Ansible自动化工具篇:ubuntu操作系统基于ansible工具一键远程离线部署之K8S1.24.12二进制版集群》
一、部署背景由于业务系统的特殊性,我们需要针对不同的客户环境部署二进制版
K8S集群
,由于大都数用户都是专网环境,无法使用外网,为了更便捷,高效的部署,针对业务系统的特性,我这边编写了基于ansible自动化工具一键远程离线部署进制版
东城绝神
·
2023-07-25 15:58
《企业级K8s集群运维实战》
ansible
自动化
kubernetes
【kubernetes系列】kubernetes之使用kubeadm搭建高可用集群
目前使用kubeadm方式搭建
k8s集群
还是很常见的,使用kubeadm搭建可以很简单差不多两条命令就行,也可以稍微复杂一点做一些基础优化,本文将分享一下使用kubeadm搭建集群并做了一定的优化。
margu_168
·
2023-07-25 14:02
Kubernetes
kubernetes
云原生|kubernetes|kubernetes集群部署神器kubekey安装部署高可用
k8s集群
(半离线形式)
前言:云原生|kubernetes|kubernetes集群部署神器kubekey的初步使用(centos7下的kubekey使用)_晚风_END的博客-CSDN博客前面利用kubekey部署了一个简单的非高可用,etcd单实例的kubernetes集群,经过研究,发现部署过程可以简化,省去了一部分下载过程(主要是下载kubernetes组件的过程)只是kubernetes版本会固定在1.22.1
晚风_END
·
2023-07-25 07:59
kubernetes
云原生
kubernetes
容器
运维
linux
k8s集群
部署中etcd启动报错request sent was ignored (cluster ID mismatch: peer[c39bdec535db1fd5]=cdf818194e3a8c
k8s集群
部署中etcd启动报错处理报错信息如下,主要报错信息有两条原因是/var/lib/etcd/目录下缓存导致解决方法问题2:Errorstartingdaemon:SELinuxisnotsupportedwiththeoverlay2graphdriveronthiskernel.Eitherbootintoanewerkernelordisableselinux
Mr.徐大人ゞ
·
2023-07-25 06:10
k8s
kubernetes
第二讲:
k8s集群
架构与相关组件
目录一、相关组件1.1控制面板组件(master)1.1.1kube-apiserver1.1.2kube-controller-manager1.1.3cloud-controller-manager1.1.4kube-schedule1.1.5etcd1.2节点组件1.2.1kubelet1.2.2kube-proxy1.2.3containerruntime1.3附加组件1.3.1kube-
学习之业余小白
·
2023-07-24 22:17
docker
k8s
kubernetes
容器
云原生
使用kubesphere搭建
k8s集群
目录1准备3台虚拟机(centos7.9)2每台虚拟机更新yum的软件包,时间设置等3关闭防火墙4添加三台服务器的域名设置5设置三台服务器之间免密6安装kubesphere必要依赖,每个节点都要装,不然报错:socatnotfoundinsystempath7安装nfs-server配置nfs-client(选做)配置默认存储sc.yaml8只用在主节点k8s-node1文件夹中下载k8s安装脚本
code喵喵
·
2023-07-24 22:15
k8s
kubernetes
运维
云原生
kubesphere
k8s集群
-calico-报错-dial tcp *:10250: connect: connection refused
1.机房断电服务器重启在Kubernetes集群中,确认节点已经重新启动并正常运行。#查看节点状态kubectlgetnodes2.查看CalicoPod的详细信息和日志查看CalicoPod的事件信息:kubectldescribepod-nkube-systemcalico-node-gd96f查看CalicoPod的日志:kubectllogs-nkube-systemcalico-node
A ?Charis
·
2023-07-24 21:02
云原生
kubernetes
容器
云原生
K8S集群
管理:用名字空间分隔系统资源
Kubernetes的名字空间并不是一个实体对象,只是一个逻辑上的概念。它可以把集群切分成一个个彼此独立的区域,然后我们把对象放到这些区域里,就实现了类似容器技术里namespace的隔离效果,应用只能在自己的名字空间里分配资源和运行,不会干扰到其他名字空间里的应用。Kubernetes面对大规模集群、海量节点时的一种现实考虑。因为集群很大、计算资源充足,会有非常多的用户在Kubernetes里创
key_3_feng
·
2023-07-24 20:20
K8S
kubernetes
K8S初级入门系列之八-网络
二、网络通讯原理和实现同一
K8S集群
,网络通信实现可以简化为以下几个模型,Pod内容器之间的通信,同一节点内Pod间的通信,以及跨节点Pod的通信。1、Pod内容器之间的通信同一Pod内的容器是
恰恰虎
·
2023-07-24 17:38
K8S
kubernetes
Service
Endpoint
ingress
Endpointslice
Kubernetes(K8s)从入门到精通系列之二:入门案例启动MySQL服务和Tomcat应用
KubernetesK8s从入门到精通系列之二:入门案例启动MySQL服务和Tomcat应用一、实际应用案例二、部署
K8s集群
三、创建Mysql的Deployment,启动MySQL服务四、创建MySQL
最笨的羊羊
·
2023-07-24 17:54
Ansible
Docker
K8S
服务器相关知识总结
Kubernetes
K8s
启动MySQL服务
Tomcat应用
使用Kubekey创建
k8s集群
和kubespere
最近发现一款创建k8s和kubespere的神器:kubekey,让你轻松搭建
k8s集群
和kubespere。服务器选择自己比较熟悉的系统,我是选择centos系统。
Json_Marz
·
2023-07-24 12:02
linux
kubernetes
kubespere
使用KubeSphere在
k8s集群
中创建redis集群
redis集群模式参展官方模式,6个节点,3主3从,每个主节点带有一个从节点。即以6个节点群集为例,该群集由A,B,C,A1,B1,C1组成,具有3个主节点和3个从节点。配置中心,配置项中新增redis配置,redis.confcluster-enabledyescluster-config-filenodes.confcluster-node-timeout5000cluster-require
七叶树之恋
·
2023-07-24 07:43
Java栏
k8s
(二)K8S常见集群架构搭建
1.基于KubeAdm搭建多节点
K8S集群
环境准备操作系统:Centos7docker版本:docker-ce-20.10.10-3.el7kubectl版本:1.18.0安装docker(主节点+工作节点
01宇宙
·
2023-07-23 15:32
K8S容器编排调度
kubernetes
架构
docker
k8s垃圾回收之第二弹在
k8s集群
中使用级联删除
创建测试环境创建一个Deployment示例apiVersion:apps/v1kind:Deploymentmetadata:name:nginx-deploymentspec:selector:matchLabels:app:nginxreplicas:2#告知Deployment运行2个与该模板匹配的Podtemplate:metadata:labels:app:nginxspec:cont
linus.lin
·
2023-07-23 13:22
kubernetes学习笔记
#
kubernetes
docker
容器
云原生
运维
部署nginx服务测试
k8s集群
方法一:命令执行生成nginx.yaml和nginx-web.yaml文件生成yaml配置文件kubectlcreatedeploymentweb--image=nginx-oyaml--dry-run>>nginx.yaml使用yaml文件进行部署kubectlapply-fnginx.yaml查看创建的pod----kubectlgetpods[root@k8s-master~]#kubect
神秘人l3
·
2023-07-23 06:17
本地 IDC 中的 K8s 集群如何以 Serverless 方式使用云上计算资源
作者:庄宇在前一篇文章《应对突发流量,如何快速为自建K8s添加云上弹性能力》中,我们介绍了如何为IDC中
K8s集群
添加云上节点,应对业务流量的增长,通过多级弹性调度,灵活使用云上资源,并通过自动弹性伸缩
阿里云云原生
·
2023-07-23 05:53
kubernetes
serverless
容器
K8S集群
初始化实验环境配置
目录1、初始化安装
k8s集群
的实验环境1.1修改机器IP,变成静态IP1.2配置机器主机名1.3配置主机hosts文件,相互之间通过主机名互相访问1.4配置主机之间无密码登录1.5关闭交换分区swap,
熊猫君320
·
2023-07-22 20:40
linux
运维
docker
kubernetes
k8s集群
部署 | 三节点(复用)高可用集群过程参考
文章目录1.kubeadm部署三节点(复用)高可用
k8s集群
1.1环境规划阶段1.1.1实验架构图1.1.2系统版本说明1.1.3环境基本信息1.1.4k8s网段划分1.2基础安装及优化阶段1.2.1系统信息检查
小鲸鱼大梦想
·
2023-07-22 18:51
Kubernetes
kubernetes
运维
云原生
学习
docker
【工具】使用 sealos 部署 k8s 集群
目录sealos背景下载sealos环境免密登录安装k8s直接安装导出配置后安装(推荐)安装后测试sealos官方文档release背景sealos是用于一键部署
k8s集群
的工具。
xiaoliizi
·
2023-07-22 11:31
工具
Kubernetes
kubernetes
docker
容器
K8S实战:史上最简单的K8S环境安装
前言本教程基于sealos搭建1.18.0版本的k8s环境,sealos能够做到一条命令实现
k8s集群
部署,sealos官网:https://www.sealyun.com/sealos特性99年证书不依赖
Mr.Songx
·
2023-07-22 11:00
Kubenetes系列
k8s
kubernetes
容器
云原生
docker
Sealos 安装报错问题解决
sealos是以kubernetes为内核的云操作系统发行版,看其他人通过sealos安装
k8s集群
十分丝滑,但自己实践的时候为什么报错频繁呢?
程少亭
·
2023-07-22 11:00
K8s
linux
sealos
故障排查
利用vmware linux虚拟机搭建
k8s集群
1.假若两台linuxhostname同名,必须先修改Hostname才能正常运行k8s。master节点输入命令hostnamectl--staticset-hostnamek8s-masternode节点输入hostnamectl--staticset-hostnamek8s-node1然后重启服务器reboot或直接运行命令hostname$hostname使其生效2.master和node
realjacksonlin
·
2023-07-22 09:17
k8s
centos
linux
服务器
K8S集群
内部署Rancher2.5.16
K8S集群
内部署Rancher2.5.16一、环境k8s:1.18.20OS:AnolisOS7.9rancher:2.5.16参考官网部署文档:https://ranchermanager.docs.rancher.com
石头-豆豆
·
2023-07-21 15:25
k8s
kubernetes
容器
云原生
K8S集群
部署kube-Prometheus监控
k8s集群
内pod容器应用的jvm
K8S集群
部署kube-Prometheus监控
k8s集群
内pod容器应用的jvm接上一篇:
K8S集群
部署kube-Prometheus监控tomcatjvm今天来实施
k8s集群
部署Kube-Prometheus
石头-豆豆
·
2023-07-21 15:55
k8s
容器
java
运维
K8S集群
部署之Prometheus 监控-钉钉告警
K8S集群
部署之Prometheus监控-钉钉告警一、背景描述文章基于:
K8S集群
二进制部署之Prometheus监控告警实现了钉钉邮箱告警,由于工作中使用zabbix集成的钉钉告警,所以这里也是用Prometheus
石头-豆豆
·
2023-07-21 15:25
k8s
kubernetes
alertmanager
K8S:使用Filebeat收集K8S内Pod应用日志
K8S:使用Filebeat收集K8S内Pod应用日志一、环境描述没有
K8S集群
时应用日志通过filebeat–>redis–>logstash–>es–>kibana进行收集展示,上
K8S集群
后也需要考虑收集日志的问题
石头-豆豆
·
2023-07-21 15:24
k8s
elasticsearch
docker
es
每天5分钟玩转K8S (看书笔记)
文章目录第3章部署
k8s集群
安装docker安装kubeadm,kubelet,kubectl使用kubeadm创建集群1.kubeadm初始化创建master2.配置kubectl3.安装pod网络4
wayne_H3
·
2023-07-21 08:05
【工具推荐】容器渗透工具包
它自带很多有用的网络安全工具,以及许多强大的PoC/EXP可帮助您轻松逃脱容器并接管
K8s集群
。开源地址:https://github.com/cdk-team/CDK/wiki
安全大哥
·
2023-07-21 03:20
工具小tip
mysql在
k8s集群
中的搭建并且实现持久化存储
mysql-pod4.创建SVC使用Navicat测试连接测试数据是否会丢失1.手动删除节点上的容器2.模拟宕机问题总结前言一、准备工作环境搭建集群环境:如果没有请参考文章使用kubeadm快速部署一个
K8s
然而并无卵用
·
2023-07-21 02:14
mysql
kubernetes
mysql
数据库
运维
docker 和 k8s-coredns内部域名解析
问题当我在
k8s集群
中访问私有代码服务的时候域名无法解析;报错如下Couldnotresolvehost:git.XXX在docker环境内部,当使用CURL来访问局域网内的另外一台服务器的时候会出现域名
奈斯菟咪踢呦
·
2023-07-20 21:23
devops
容器
docker
kubernetes
容器
十、Kubernetes 进阶之核心组件篇
架构图image.pngMasterMaster节点是
K8S集群
中的控制节点,负责整个集群的管理和控制,可以做成高可用,
Suny____
·
2023-07-20 14:27
本地
k8s集群
搭建保姆级教程(5)-安装k8s监控Prometheus+Grafana
本地
k8s集群
搭建保姆级教程(5)-安装k8s监控Prometheus+Grafana1、环境依赖
K8S集群
:在实践本文内容前,请准备好对应的
k8s集群
环境,如果没有请参照前面的文章进行搭建:本地
k8s
幸福指北
·
2023-07-20 11:36
Devops
Linux/Unix
kubernetes
docker
云原生
devops
linux
pod 无法启动 standard_init_linux.go:228: exec user process caused: argument list too long
问题
k8s集群
中,有的pod正常,但有的pod无法启动,查看pod日志发现如下错误standard_init_linux.go:228:execuserprocesscaused:argumentlisttoolong
时空无限
·
2023-07-19 18:43
Kubernetes
kubernetes
K8s晋级(1)
1.K8s概念和架构2.从0搭建
k8s集群
(1)基于客户端工具kubeadm(2)基于二进制包方式3.k8s核心概念Pod、Controller、Service、Ingress、RABC、Helm、持久存储
永远的HelloWorld
·
2023-07-19 14:30
kubernetes
java
docker
K8s集群
架构组件(3)
(2)node组件kubelet:master排到node节点代表,管理本机容器kube-proxy:提供网络代理,负载均衡等操作
永远的HelloWorld
·
2023-07-19 14:55
K8S
kubernetes
架构
linux
离线安装(单节点rancher)高可用rancher集群(ETCD)安装
K8S集群
以及常见问题
1.单节点安装rancher(安装高可用rancher可直接跳过)到https://github.com/rancher/rancher/releases下载rancher版本的镜像和创建rancher集群需要的镜像压缩包将压缩包通过dockerload-irancherd-amd64.tar.gz解压等待rancher容器启动即可dockerrun-d--restart=unless-stopp
weixin_42323357
·
2023-07-19 13:23
k8s
rancher坏了或删除,继续使用
k8s集群
dockerrun-d --privileged=true --restart=unless-stopped-p80:80-p8443:443-v/opt/service/rancher:/var/lib/rancherharbor.jettech.com/rancher/rancher:v2.3.6清理[root@localhost~]#catclean.sh#!/bin/bash#卸载ran
Michaelwubo
·
2023-07-19 12:41
linux
java
运维
【云原生】k8s图形化管理工具之rancher
在真正的生产环境中,大部分的公司还是会选用图形化管理工具来管理
k8s集群
,大大提高工作效率。
zhangchang3
·
2023-07-19 12:33
kubernetes
云原生
rancher
批量telnet网络端口是否连通
对
k8s集群
中,当集群中新增节点时,如果是同一网段的ip,不用考虑端口是否相通的问题,如果是不同网段的ip,加入到集群中,则需要考虑到,该计算节点与master节点之间的端口相通的问题。
楠奕
·
2023-07-19 11:09
Linux
网络
java
运维
k8s集群
安装
目录一主机准备1.1设备配置⚠️注意1⚠️注意21.2环境准备1.3docker安装二安装kubeadm、kubectl、kubelet2.1添加镜像源2.2安装三master节点部署四node节点加入集群五CNI网络插件calico六其他节点使用kubectl1.拷贝文件2.添加到环境变量七节点离开集群一主机准备1.1设备配置内网Ip/外网Name10.1.57.200/12.152.230.2
fooleryang
·
2023-07-19 01:47
kubernetes
kubernetes
java
网络
K8S你知道,K9S你可能也知道,那Lens呢?
Kubernetes是用于自动部署、扩展和管理“容器化应用程序”的开源系统,而K9S则提供了一个终端让我们能方便的操作
K8S集群
,它在github上有10.8K的star比如查看日志查看日志而Lens也是一个终端工具
zy_think123
·
2023-07-18 19:04
kubernetes flannel 网络
docker网络基础flannel通信首先拥有一个
k8s集群
,安装了flannel网络.此处使用一个三节点的集群作为测试使用.接下来准备基础环境apiVersion:apps/v1kind:Deploymentmetadata
荒-于嬉
·
2023-07-18 18:17
Kubernetes
kubernetes
网络
docker
通过ansible一键启停
k8s集群
的应用
说明:由于
k8s集群
kubelet等组件都是配置会自动重启,就没必要使用systemctlstopkubelet了,毕竟kubelet停止也会自动启动由于etcd部署方式可能是容器也可能是二进制等部署方式
@土豆
·
2023-07-18 17:15
kubernetes
ansible
java
一次etcd变更引发的惨案
节点踢出,只剩etcd单节点,后面将踢出的etcd节点重新加入现有etcd,导致etcd集群奔溃,期间部分服务发生了重启(这个是后面用etcd快照做恢复,产生问题的起因)后面使用etcd备份的快照进行恢复,
k8s
CSH056
·
2023-07-18 16:08
etcd
kubernetes
Ingress对服务做限流
首先还是需要在
k8s集群
上部署一个服务用来进行测试,我这里部署了一个nginx的pod,然后用ingress代理这个nginx服务,最后在ingress上做限流操作,通过访问ingress查看是否达到限流的作用
CSH056
·
2023-07-18 16:38
Ingress
kubernetes
nginx
docker
手动安装高可用
k8s集群
(二进制)v1.23.4版本
目录一、环境信息1.1、集群信息1.2架构图二、初始化准备2.1、设置主机名并添加HOSTS2.2配置免密登录2.3关闭selinux2.4关闭swap2.5关闭firewalld2.6修改内核参数2.7配置yumrepo源2.8配置时间同步2.9安装Iptables2.10开启ipvs2.11安装编译环境和常用软件2.12安装docker三、安装组件3.1创建CA证书和密钥3.1.1安装CFSS
闹玩儿扣眼珠子
·
2023-07-18 11:05
k8s学习之路
linux
kubernetes
二进制安装
k8s集群
V1.23.0
目录一、集群规划二、基础环境配置1、配置/etc/hosts文件2、设置主机名3、安装yum源(Centos7)4、必备工具安装5、所有节点关闭firewalld、dnsmasq、selinux6、所有节点关闭swap分区,fstab注释swap7、所有节点同步时间8、所有节点配置limit9、Master01节点免密钥登录其他节点10、Master01下载安装文件三、内核升级1、创建文件夹(所有
运维勺子
·
2023-07-18 11:34
Kubernetes
kubernetes
docker
(shell批量版)二进制高可用安装
k8s集群
v1.23.5版本,搭配containerd容器运行时
目录第1章安装前准备1.1节点规划1.2配置NTP1.3bind安装DNS服务1.4修改主机DNS1.5安装runtime环境及依赖1.5.1安装docker运行时1.5.2安装containerd运行时1.6安装habor仓库1.7配置高可用第2章k8s安装集群master2.1下载二进制安装文件2.2生成证书2.2.1生成etcd证书2.2.2生成k8s证书2.3安装etcd2.4安装apis
weixin_42380501
·
2023-07-18 11:34
linux
kubernetes
运维
服务器
docker
企业DevOps实践之使用kubeadm方式安装高可用
k8s集群
v1.23.7...
企业DevOps实践之使用kubeadm方式安装高可用
k8s集群
v1.23.7本章目录:0x00前言简述0x01环境准备主机规划软件版本网络规划0x02安装部署1.准备基础主机环境配置2.负载均衡管理ipvsadm
全栈工程师修炼指南
·
2023-07-18 11:03
企业IT运维实践
内核
网络
linux
java
docker
二进制部署
k8s集群
二进制部署
k8s集群
1、安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一台或多台机器,操作系统CentOS7硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB
满地秀发
·
2023-07-18 11:30
kubernetes
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他