首页
学习
活动
专区
工具
TVP
发布

院长运维开发

专栏作者
521
文章
1022221
阅读量
36
订阅数
院长技术团队
昵称:院长 性别:男 爱好:羽毛球,乒乓球,嗨歌,钻研技术 技能:在下方 职位:落魄技术
院长技术
2022-10-05
5640
院长一键部署K8s---Kubeadm,支持多版本
经过上百遍的测试,优化代码,美化代码,版本迭代更新,已测试完毕! 脚本版本号已更新至:v5.6 脚本版本更新日期:20210822 系统支持:CentOS7_x64 机器要求:两台---全新机器,全新机器,全新机器,可上网,任何东西都不装的机器! 脚本暂支持一个Master,一个Node的快速部署 扩容Node可通过常规方法即可扩容成功。 为了适配各大云服务商,请自行先配置机器Yum源,以便于快速安装各依赖组件。 脚本优势: 自动化部署集群 自动安装Metrics 自动安装官方Dashboard 自动安装K
院长技术
2022-10-05
2810
Kubernetes部署MySQL5.7单机---NFS存储
实验目的: 将MySQL5.7使用nfs持久化存储部署到Kubernetes集群中 nfs存储地址: nfs.myit.icu nfs存储配置: 临时测试---100G 安装nfs yum install -y nfs-utils rpcbind 创建nfs存储目录 [root@nfs ~]#mkdir /data/nfsData -p 格式化磁盘 [root@nfs ~]#mkfs.ext4 /dev/vdb 挂载磁盘到nfs存储目录 [root@nfs ~]#mount /dev/vdb /data/n
院长技术
2022-03-23
1K0
Kubernetes集群中部署Argo CD持续部署
K8s集群中部署Argo CD持续部署 创建argocd命名空间 kubectl create namespace argocd 安装资源 kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml customresourcedefinition.apiextensions.k8s.io/applications.argoproj.io created
院长技术
2022-03-23
7940
Kubernetes部署Yapi平台
yapi项目 https://github.com/YMFE/yapi/tags 镜像 https://hub.docker.com/r/jayfong/yapi 创建资源清单 vim yapi.yaml apiVersion: v1 kind: Namespace metadata: name: yapi --- apiVersion: v1 kind: Service metadata: name: mongo namespace: yapi labels: app: mongo
院长技术
2022-03-23
1.3K0
Kubernetes部署Jenkins
vim 06-jenkins-deployment.yaml ### 如果出现问题,可以把探测关掉---待测试
院长技术
2022-03-15
9800
关于 Linux Polkit 组件存在权限提升高危漏 洞的预警通报
各单位: 近日接主管单位来文漏洞(CVE-2021-4034)通报预警提示,国 外安全团队发布安全公告称,在 polkit 的 pkexec 程序中发现了一 个本地权限提升漏洞。pkexec 应用程序是一个 setuid 工具,旨在 允许非特权用户根据预定义的策略以特权用户身份运行命令。由于 pkexec 无法正确处理调用参数计数,并最终会尝试将环境变量作为 命令执行。攻击者可以通过控制环境变量,从而诱导 pkexec 执行任 意代码。利用成功后,可导致非特权用户获得管理员权限。 一、影响范围 由于为系统预
院长技术
2022-03-11
9970
CentOS7安装btop
下载 wget https://github.com/aristocratos/btop/releases/download/v1.0.9/btop-1.0.9-linux-x86_64.tbz 解压,因为是bzip2压缩,默认系统没有,需要安装一下 yum install bzip2 -y mkdir btop mv btop-1.0.9-linux-x86_64.tbz btop cd btop bunzip2 btop-1.0.9-linux-x86_64.tbz tar xf btop-1.0.9-
院长技术
2022-03-11
1.9K0
正向代理和反向代理详解
直接上图自己看吧 代理访问网络有三个角色:客户端、代理、服务器。 正向代理举例:fq软件。反向代理举例:Nginx负载均衡。 无论正向还是反向,代理访问网络的基本流程:客户端—>代理—>服务器。 两者关键区别:代理服务器的代理对象。 正向代理中的代理是代替客户端去访问服务器。 反向代理中的代理是代替服务器去应对客户端的访问。 📷
院长技术
2022-03-11
6650
安装K8s后查看CS有错误
故障现象 查看状态存在不健康组件 [root@k8s-master ~]#kubectl get cs Warning: v1 ComponentStatus is deprecated in v1.19+ NAME STATUS MESSAGE ERROR scheduler
院长技术
2022-03-11
8920
failed to create kubelet: misconfiguration: kubelet cgroup driver: "cgroupfs" is different
在安装kubernetes的过程中,经常会遇见如下错误 failed to create kubelet: misconfiguration: kubelet cgroup driver: "cgroupfs" is different from docker cgroup 原因是docker的Cgroup Driver和kubelet的Cgroup Driver不一致。 有两种方式解决问题,一种是修改docker,,另一种是修改kubelet; 1、修改docker的Cgroup Driver 修改/e
院长技术
2022-03-11
8670
启动Docker报错Selinux解决办法
如出现以下错误 Error starting daemon: SELinux is not supported with the overlay2 graph driver on this kernel. Either boot into a newer kernel or disable selinux in docker (--selinux-enabled=false) 解决方案 vim /etc/sysconfig/docker # Modify these options if you want
院长技术
2022-03-11
5720
解决K8S 1.18.0版本REPLICAS被弃用问题
注意:在K8s v1.18.0版本以后,–replicas已弃用 ,推荐用 deployment 创建 pods
院长技术
2022-03-11
1.1K0
CentOS7搭建Harbor企业级Docker仓库
centos7搭建Harbor企业级docker仓库 安装docker curl -fsSL "https://get.docker.com/" | sh systemctl enable --now docker 安装docker-compose yum update -y yum install python-pip pip install --upgrade setuptools # 可能由于setuptools版本过低报错 pip install docker-compose # 如果报错可以试
院长技术
2022-03-11
5250
Kubernetes部署高可用自动缩容项目(Yii2.0 advanced 高级模板)
默认监测时间:30s master 检测到项目容器 cpu 使用率上升至 50% 以上时,自动扩充容器数量 master 检测到项目容器 cpu 使用率下降至 50% 以下时,自动缩减容器数量
院长技术
2022-03-11
3800
Kubernetes创建Deployment控制器Nginx,配置端口访问
创建Nginx yaml资源清单 vi nginx.yaml # API 版本号 apiVersion: apps/v1 # 类型,如:Pod/ReplicationController/Deployment/Service/Ingress kind: Deployment metadata: # Kind 的名称 name: nginx-app spec: selector: matchLabels: # 容器标签的名字,发布 Service 时,selector 需要和这
院长技术
2022-03-11
9380
K8s 1.18.2 kubeadm安装
1、初始化系统: systemctl stop firewalld && systemctl disable firewalld setenforce 0 && sed -i "s/^SELINUX=.*/SELINUX=disabled/g" /etc/selinux/config swapoff -a && sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab ulimit -SHn 65535 2、时间同步(克隆机可以忽略) 其他时间同步方式也可以 yum i
院长技术
2022-03-11
5070
Linux巡检脚本
#!/bin/bash # @Author: Dean # @Date: 2021-11-25 # @E-mail: deanmr@qq.com #!/bin/bash #主机信息每日巡检 IPADDR=$(ifconfig eth0|grep 'inet addr'|awk -F '[ :]' '{print $13}') #环境变量PATH没设好,在cron里执行时有很多命令会找不到 export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/us
院长技术
2022-03-11
4.3K0
Kubernetes面试题
1、简述ETCD及其特点? etcd是一个分布式的、高可用的、一致的key-value存储数据库,基于Go语言实现,主要用于共享配置和服务发现。 特点: 完全复制:集群中的每个节点都可以使用完整的存档
院长技术
2022-03-11
8590
在gitlab上在和jenkins测试代码push时,遇到"Hook execution failed:execution expired"
勾选即可 📷
院长技术
2022-03-11
1.3K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档