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
ansible安装部署k8s
Nagios
安装部署
全攻略
概述:公司的生产机器一共有12台,2台LVS(主备)、2台nginx、2台tomcat、1台后台服务器(nginx_tomcat)、3台mysql(主+备+异地灾备)、1台图片服务器、2台memcached.可以看出网站的架构就是基于高可用的原理的,每个层面都做了主备、系统的PV不高,对于并发布,高性能没有那么苛求,对于系统安全、稳定有较高要求,前期已经对系统做了各种日志分析,WAF配置,漏洞扫面
weixin_34109408
·
2024-03-26 06:51
memcached
php
操作系统
利用
K8S
Statefulset搭建Etcd集群 - 本地存储
目录概述测试环境yaml配置service.yamlcluster.yamlQ&A参考链接概述公司因项目需要使用
K8S
部署ETCD集群供其他业务调用,网上搜索了解了下,一般
K8S
搭建ETCD集群大部分都是使用
夜晓码农
·
2024-03-25 15:34
大数据
Docker
kubernetes
etcd
容器
k8s
kubectl 常用命令
查询节点nodekubectlgetnode查询节点标签kubectlgetnode--show-labels查询所有podkubectlgetpod-A查询指定命名空间下的podkubectlgetpod-nproject-3428查询pod详细kubectl-nproject-3428getpodxxxxxxxxxxxx-owidePOD打标签kubectllabelpodmypodapp=w
_Johnny_
·
2024-03-25 05:21
kubernetes
kubernetes
linux
容器
spring cloud gateway
k8s
优雅启停
通过配置readiness探针和preStophook,实现优雅启动和停止(滚动部署)1.
k8s
工作负载配置readinessProbe:httpGet:path:/datetimeport:8080scheme
luffy_1993
·
2024-03-25 05:50
kubernetes
容器
云原生
高可用系统有哪些设计原则
降级主动降级:开关推送被动降级:超时降级异常降级失败率熔断保护多级降级2.限流nginx的limit模块gatewayredis+Lua业务层限流本地限流gua分布式限流sentinel3.弹性计算弹性伸缩—
K8S
没有女朋友的程序员
·
2024-03-24 10:29
架构师
架构
使用 BPF 监控 Kubernetes 集群(
k8s
BPF 工具 kubectl-trace认知
写在前面学习中遇到,整理分享,博文内容涉及:kubectl-trace安装,在节点,容器中如何使用需要注意的问题:job闪完成,一直Pending状态解决理解不足小伙伴帮忙指正不必太纠结于当下,也不必太忧虑未来,当你经历过一些事情的时候,眼前的风景已经和从前不一样了。——村上春树kubectl-trace安装┌──[
[email protected]
]-[~/ansi
山河已无恙
·
2024-03-23 23:43
K8s&kubelct
插件
BPF
kubernetes
容器
云原生
【Docker】PostgreSQL 容器化部署
当前版本为16.1.0你可以通过轻云UC部署工具直接
安装部署
,也可以手动按如下文档操作,该项目已经全面开源,可以从如下环境获取配置文件地址:https://gitee.com/qingplus/qingcloud-platformqinghub
轻云UC
·
2024-03-19 18:30
运维部署
postgresql
数据库
【Docker】wordpress 容器化部署
当前版本为6.4.3你可以通过轻云UC部署工具直接
安装部署
,也可以手动按如下文档操作,该项目已经全面开源,可以从如下环境获取配置文件地址:https://gitee.com/qingplus/qingcloud-platformqinghub
轻云UC
·
2024-03-19 16:58
运维部署
php
web
docker
容器
云原生部署手册01:构建
k8s
集群并配置持久化存储
写在前面:
k8s
弃用docker的影响其实没那么大
k8s
通过dockershim对docker的支持从1.20版本后就已经移除,仅支持符合ContainerRuntimeInterface(CRI)的容器运行环境
吴智深
·
2024-03-19 10:51
云原生
kubernetes
容器
openGauss2.0.0 主备
安装部署
openGauss2.0.0主备
安装部署
openGauss2.0.0于2021年3月31日正式发布,大部分对openGauss数据库感兴趣的小伙伴首先想到的应该是先把新版本软件下载下来,搭建一套自己的测试环境
openGaussMan
·
2024-03-17 05:40
算法
openGauss
数据库
容器化应用的健康探针(Docker\Docker-Compose\
K8S
)——筑梦之路
Docker应用健康探针:#Dockerfile构建时加入健康检查探针示例如下:FROMnode:11.15.0-alpineMAINTAINERwollensWORKDIR/codeRUNapkupdate&&apkupgrade&&\apkadd--no-cachebashgitcurlHEALTHCHECK--interval=2m--timeout=10s--start-period=5s
筑梦之路
·
2024-03-17 01:34
linux系统运维
虚拟化
云计算
docker
kubernetes
容器
【使用docker 搭建Java仓库 nexus 】
yaml---apiVersion:apps/v1kind:StatefulSetmetadata:annotations:
k8s
.eip.work/displayName:Nexus服务
k8s
.eip.work
小吴小吴bug全无
·
2024-03-16 19:27
kubernetes
docker
java
容器
kubernetes
记录一次filebeat日志丢失的问题
在java化项目中,部署到
k8s
集群后,一度出现无法定位问题的情况。
无聊的刀刀
·
2024-03-16 01:03
k8s
Yaml语法解析
YAML是一个类似XML、JSON的标记性语言。它强调以数据为中心,并不是以标识语言为重点。因而YAML本身的定义比较简单,号称"一种人性化的数据格式语言"。YAML的语法比较简单,主要有下面几个:1、大小写敏感2、使用缩进表示层级关系3、缩进不允许使用tab,只允许空格(低版本限制)4、缩进的空格数不重要,只要相同层级的元素左对齐即可5、'#'表示注释YAML支持以下几种数据类型:1、纯量:单个
Starts️
·
2024-03-15 15:47
哈希算法
算法
关于
k8s
中 storageclass 的 is-default-sc 默认存储设置
为什么要改变默认存储类?取决于安装模式,你的Kubernetes集群可能和一个被标记为默认的已有StorageClass一起部署。这个默认的StorageClass以后将被用于动态的为没有特定存储类需求的PersistentVolumeClaims配置存储。更多细节请查看PersistentVolumeClaim文档。如果准入控制器插件被启用,则管理员可以设置一个默认的StorageClass。所
网络飞鸥
·
2024-03-14 08:32
Kubernetes
kubernetes
容器
云原生
k8s
之DashBoard
一,详述:基于web的用户界面二,部署:1),下载yaml并运行wgethttps://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml2),修改kubernetes-dashboard的Service类型apiVersion:v1kind:Namespacemetadata:name
蓝桉 释槐
·
2024-03-13 23:48
kubernetes
容器
云原生
ansible
使用linefile批量修改网卡配置文件及host解析
一.使用
ansible
批量给主机添加host或者修改host1.新增一个host解析
ansible
test-mlineinfile-a'path=/etc/hostsline="192.168.1.1www.htjs.net
忍冬行者
·
2024-03-13 22:48
ansible
网络
服务器
k8s
安全控制、授权管理介绍
目录一.Kubernetes安全控制介绍1.客户端认证操作2.访问对象资源依次流程二.授权管理介绍1.AlwaysDeny2.AlwaysAllow3.ABAC4.Webhook5.Node6.RBAC三.Role解释1.Role和ClusterRole2.Rolebinding和ClusterBinding3.Rolebinding和ClusterRole四.准入控制1.命令格式2.可配置控制器
树下一少年
·
2024-03-13 16:10
Kubernetes
kubernetes
权限
云原生
RBAC
k8s安全控制
k8s
排错指南
一、排查顺序:查看node状态→查看pod状态→查看container状态→查看service流量是否路由到pod→查看ingress配置是否正确→查看kubelet系统日志二、具体排查思路:1、排查node故障:#查看各节点状态:kubectlgetnode#查看node事件:kubectldescribenodeNode本身宕机或者Kubelet无法启动会导致Node上面的Pod无法正常运行已
duansamve
·
2024-03-13 09:01
Kubernetes
kubernetes
linux
容器
如何部署Python Flask并实现远程访问本地搭建web站点【内网穿透】
文章目录前言1.
安装部署
Flask并制作SayHello问答界面2.安装Cpolar内网穿透3.配置Flask的问答界面公网访问地址4.公网远程访问Flask的问答界面前言Flask是一个Python编写的
江城开朗的豌豆
·
2024-03-13 08:01
网络穿透
python
flask
前端
阿里云
k8s
内OSS报错UnKnownHost。
不通就要修改dns和hosts(这个不说,自己网上查)2.排查容器进去ping一下你的容器是否能访问到oss//oss的地址这个要是不通的话就要修改
k8s
的配置文件(如果显示没有ping这个语法)就要在打
南宫文凯
·
2024-03-11 19:05
kubernetes
阿里云
docker
docker-swarm集群管理命令
灵魂疑问:同样是集群,为什么选择dockerswarm,而不不选择
k8s
或者k3s?
chenzfp
·
2024-03-09 12:39
Docker
docker
java
Mac OS 安装 CGO 交叉编译环境 x86_64-linux-gnu-gcc
makeWHAT=cmd/kubeletKUBE_BUILD_PLATFORMS=linux/amd64+++[022214:39:32]Buildinggotargetsforlinux/amd64
k8s
.io
shida_csdn
·
2024-03-08 22:50
疑难杂症
linux
gnu
运维
自动化运维工具----
Ansible
入门详解
一、
Ansible
简介什么是
Ansible
?
效好飞
·
2024-03-08 11:05
自动化运维工具
运维
自动化
ansible
K8s
replicaset 个人理解及文档搬运总结(updating)
ReplicaSet的目的是维护一组在任何时候都处于运行状态的Pod副本的稳定集合。因此,它通常用来保证给定数量的、完全相同的Pod的可用性。何时使用ReplicaSetReplicaSet确保任何时间都有指定数量的Pod副本在运行。然而,Deployment是一个更高级的概念,它管理ReplicaSet,并向Pod提供声明式的更新以及许多其他有用的功能。因此,我们建议使用Deployment而不
huaiyingdetective
·
2024-03-08 05:57
kubernetes
容器
云原生
k8s
集群的CA证书过期处理
文章目录制作延期的CA证书获取CA全名准备签发申请配置生成新CA验证并替换CA更新master组件的CA配置kube-apiserverkube-controller-managerkube-schedulerkube-admin检查证书过期时间更新ServiceAccountsecret更新node组件配置的CA更新kubelet连接配置签发kubelet自动申请的客户端证书不改变原CA的公私钥
百战天王
·
2024-03-07 20:45
kubernetes
云原生
Java云计算
k8s
云计算
k8s
k8s
简介容器技术的发展使用kubeadm安装
k8s
kubectlKubernetes架构
k8s
节点节点与控制面之间的通信控制器
k8s
kubectl命令详解
k8s
容器Kubernetes对象
weixin_51551879
·
2024-03-05 08:01
java
云原生周刊:CNCF 宣布 Falco 毕业|2024.3.4
AlazAlaz是一个开源DdosifyeBPF代理,可以检查和收集Kubernetes(
K8s
)服务流量,无需代码
·
2024-03-04 18:58
云计算
centos6.4搭建apache+mysql+php环境
最近用php做的项目到了项目部署的时候,服务器为centos6.4系统,为了快捷部署,采用yum
安装部署
大部分内容参考博客http://blog.sina.com.cn/s/blog_c02ed6590101d2sl.html
子晓聊技术
·
2024-03-04 09:30
环境搭建
3、云原生安全之falco的部署
文章目录1、helm安装2、拉去镜像失败与解决3、安装faclo4、安装nfs服务器,配置
k8s
的持久卷4.1、创建nfs服务器,4.2、部署master节点(nsf服务的客户端)4.3、pv与pvc4.4
划水的小白白
·
2024-03-04 07:28
云原生安全
云原生
安全
Filebeat将csv导入es尝试
一、安装在docker中
安装部署
ELK+filebeat二、主要配置-type:log#Changetotruetoenablethisinputconfiguration.enabled:true#Pathsthatshouldbecrawledandfetched.Globbasedpaths.paths
白毛大侠
·
2024-03-02 08:52
elasticsearch
大数据
搜索引擎
MySQLBackup备份数据库
环境:MySQL8.0.361、
安装部署
[root@node5~]#wget-chttps://edelivery.oracle.com/osdc/softwareDownload?
KXY冲冲冲
·
2024-03-02 00:41
数据库
MySQLBackup
备份
ansible
playbook剧本
Ansible
的Playbook一、playbook概述什么是playbookPlayBook即"剧本","兵书"之意,PlayBook是由以下部分组成的play(host):定义的是主机的角色。
小枫呀
·
2024-03-01 04:12
自动化运维工具
centos
linux
运维
k8s
运维问题整理
1.宕机或异常重启导致etcd启动失败服务器非正常关机(意外掉电、强制拔电)后etcd数据损坏。查看apiserver日志发现出现报错Errorwhiledialingdialtcp127.0.0.1:2379:connect:connectionrefused,2379是etcd的端口,那么apiserver是由于etcd无法连接而启动不了参考资料:https://blog.csdn.net/k
筱光
·
2024-02-29 18:59
kubernetes
运维
容器
【
k8s
】
K8S
中的cordon、uncordon和drain 冻结节点、驱离pod
Kubernetes(
K8s
)中使用Kubectl命令行工具管理Kubernetes集群。kubectl在$HOME/.kube目录中查找一个名为config的配置文件。
云川之下
·
2024-02-29 17:28
kubernetes
docker
容器
cordon
uncordon
k8s
容器访问宿主机或者集群外部服务
需求背景
k8s
的集群容器需要访问宿主机的某个服务(mysql或者其他类型的服务),或者其他外部远程设备的服务,但是服务不在集群当中访问外部服务访问远程外部服务,如下任选一个实现外部域名映射到内部service
·
2024-02-28 15:32
KubeSphere 镜像构建器(S2I)服务证书过期解决方案
解决方法已开启DevOps模块下载这个更新S2I服务证书压缩包,上传到任一可以访问
K8s
集群的节点;把上传的压缩包解压进入解压后的目录执行更新证书的脚本.
KubeSphere 云原生
·
2024-02-27 11:20
k8s
容器平台
kubesphere
云计算
Linux Ubuntu配置jdk的两种方法
1.shell中自动安装openJDKjdk11sudoaptinstallopenjdk-11-jre-headlessjd
k8s
udoaptinstallopenjdk-8-jre-headless
没有胡子的猫
·
2024-02-27 08:18
Linux
工具
java
jdk
linux
Ansible
-Tower web界面管理安装
Ansible
-Towerweb界面管理安装
Ansible
-Tower介绍
Ansible
-Tower(之前叫做awx)是将
ansible
的指令界面化,简明直观,简单易用。
阿亮说技术
·
2024-02-25 20:33
linux
ansible
tower
Ansible
常见模块的使用
Ansible
常见模块的使用
ansible
常见模块ping模块用于检查指定节点机器是否连通script-在受控主机上执行控制主机的脚本templatetemplate与copy类似-模块用于生成一个模板
逐流·
·
2024-02-25 20:02
linux
Ansible
常见模块及用法
Ansible
常见模块及用法一、
ansible
选项说明[root@cen7~]#man
ansible
ansible
[options]
ansible
[-fforks][-mmodule_name][-aargs
Field_Yang
·
2024-02-25 20:02
自动化运维工具
ansible常见模块
ansible用法
ansible自动化运维工具
CNCF之毕业Projects简介
CNCF组织管理着大量的云原生基础设施软件系统,如著名的
k8s
,不同的系统解决不同的技术点,也有一些系统是解决同一个问题的,形成一个自由竞争的关系,互相促进彼此创新进步,同时也给我们做技术选型带来了多样性和小小选择难点
鬓戈
·
2024-02-25 19:31
云原生
云原生
二进制包方式部署
k8s
集群
1、准备环境虚拟机操作系统:Centos7角色IP组件Master192.168.150.20kube-apiserver,kube-controller-manager,kube-scheduler,etcdNode1192.168.150.21kubelet,kube-proxy,docker,etcd2、系统初始化工作在三台虚拟机上进行如下操作:2、1关闭防火墙$systemctlstopf
ggrong0213
·
2024-02-25 06:15
k8s
kubernetes
容器
云原生
二进制部署
k8s
二进制部署
k8s
就
k8s
的架构而言,需提前构思一下。
Professorboy
·
2024-02-25 06:15
k8s
运维
在
k8s
中配置域名解析
在
k8s
系统中,我们使用服务名来调用服务,并通过coredns来进行解析。但那些集群外的服务,并且已经被硬编码的域名如何访问呢?
运维那些事~
·
2024-02-25 01:09
k8s_docker
Python自动化部署与配置管理:
Ansible
与Docker
Ansible
和Docker是两种常用于自动化部署和配置管理的工具。
Ansible
是一个基于Python的自动化运维工具,可以配置管理、应用部署、任务自动化等。
api77
·
2024-02-25 01:09
api
电商api
python
自动化
ansible
pytest
开发语言
数据库
Docker之registry
安装部署
Docker之registry
安装部署
我说了您可能就不会继续看registry了,但是我还是要说,这个东东真不好用,不如harbor(强烈推荐)。
耕耘的牛
·
2024-02-24 08:54
docker
nginx
运维
K8S
滚动升级&持久化实战案例
K8S
滚动升级与持久化实战案例滚动升级案例假设我们有一个名为webapp的Deployment,它运行着一个Web应用程序,并且当前正在使用版本v1的镜像。
lqcbj_IT老混混
·
2024-02-24 02:18
Linux运维
Docker
k8s
kubernetes
docker
grpc、https、oauth2等认证专栏实战17:grpc-go自定义认证之base64验证介绍
grpc-go、protobuf、multus-cni技术专栏总入口1 grpc-go源码剖析与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni 文章目录(
k8s
码二哥
·
2024-02-20 21:15
码二哥的技术专栏
golang
kubernetes
grpc-go
零入门容器云网络
网络协议
MySQL 5.6 ,5.7 ,8.0在
安装部署
的异同
5.6.44二进制包
安装部署
解压到以下目录[root@oldboy~]#ll/usr/local/mysql56/drwxr-xr-x.2rootroot4096Jun311:20bin-rw-r--r
zwb_jianshu
·
2024-02-20 21:33
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他