摘要:
RBAC(Role Based Access Control 基于角色的访问控制)。在使用kubeadm部署kubernetes集群时作为默认的鉴权模式开启。二进制部署时需指明api-server的启动参数--authorization-mode=RBAC来开启RBAC认证。 资源对象说明 RBAC 阅读全文
摘要:
本篇博客介绍Nginx的平滑升级,重点是理解Nginx的信号。 信号及作用 信号 信号值 作用 INT,TERM 2,15 立即终止Nginx进程 QUIT 3 等进程结束后关闭Nginx HUP 1 根据新的配置文件重建worker进程,即执行nginx -s reload USR1 10 重新写 阅读全文
摘要:
众所周知,GlusterFS是一种分布式文件系统。所谓分布式文件系统,是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点计算机相连;或是若干不同的逻辑磁盘分区或卷标组合在一起而形成的完整的有层次的文件系统。分布式文件系统可以有效解决数据的存储和管理难题。将固定于某个地 阅读全文
摘要:
Nginx 编辑src/core/nginx.h,将其中的NGINX_VERSION及NGINX_VER的值改为***然后编译Nginx即可。 #define NGINX_VERSION "1.18.0" > "***" #define NGINX_VER "nginx/" NGINX_VERSIO 阅读全文
摘要:
复习docker三种网络 docker在安装后会默认生成三种网络,none、bridge及host。 [root@k8s-master ~]# docker network ls NETWORK ID NAME DRIVER SCOPE 089c60c71261 bridge bridge loca 阅读全文
摘要:
一般而言pod的调度都是通过RC、Deployment等控制器自动完成,但是仍可以通过手动配置的方式进行调度,目的就是让pod的调度符合我们的预期。 定向调度:nodeSelector 定向调度是把pod调度到具有特定标签的node节点的一种调度方式,比如把MySQL数据库调度到具有SSD的node 阅读全文
摘要:
前言:本篇博客使用k8s搭建wordpress,旨在理解k8s各组件以及协作关系。 创建数据库 [root@k8s-master wordpress]# cat wordpress-database.yaml apiVersion: v1 kind: Service metadata: name: 阅读全文
摘要:
Oh! Kubernetes! 基础配置 角色 IP 系统版本 k8s-master 172.19.158.107 CentOS8.2 k8s-node1 172.19.158.108 CentOS8.2 k8s-node2 172.19.158.109 CentOS8.2 在每台机器的hosts文 阅读全文
摘要:
学习zabbix报警媒介,尝试调用shell脚本来完成邮件的发送操作时,在触发动作后,报警邮件顺利发出,但我所在的邮箱却一直没有收到报警邮件。 现象 在测试多次后查看zabbix审计日志时发现zabbix均已成功发送邮件,但邮箱中一直没有收到报警邮件。 分析 在服务器上尝试调用mailx程序,邮件顺 阅读全文
摘要:
默认情况下,在mysql容器中创建新库时需要先运行mysql容器,把需要的sql文件通过docker cp的方式拷贝至容器内,再通过mysql的子命令将sql文件导入。过程比较繁琐,如果是公司的项目部署,可以创建带有公司的项目sql的自定义mysql镜像,避免繁琐的流程。 背景分析 首先拉取官方镜像 阅读全文