k8s
文章平均质量分 80
以二进制进行安装,及实战安装Jenkins,gitlab,kafka,redis,MySQL,流水线发布java微服务及vue前端。
划水的运维
哪有什么只管努力就好,选择对了才是真的通往成功的道路。
展开
-
k8s ingress高级配置
问题描述:在配置内网服务映射到外网域名提供外面访问时,提示上传文件过大解决方法:动态修改上传文件大小限制参数client_max_body_size解决方法:针对单个ingress[root@master24 021-sonarqube]# cat sonarqube-nginx.yamlapiVersion: extensions/v1beta1kind: Ingressmetadata:name: sonarqubenamespace: defaultannotations:ngin原创 2021-09-24 17:40:08 · 532 阅读 · 0 评论 -
k8s+jenkins发布java服务
Centos7安装k8s容器集群请查阅:一、准备的基础环境1、gitlab环境(已有),如无则搭建,这里使用docker部署$ mkdir /home/docker/gitlab -p$ docker run -d -p 6443:443 -p 6080:6080 -p 6022:22 –name gitlab –restart always -v /home/docker/gitlab/config:/etc/gitlab -v /home/docker/gitlab/logs:/v原创 2021-06-01 11:23:15 · 1397 阅读 · 0 评论 -
k8s部署kafka集群zk
环境要求,这里已经部署好k8s环境,部署k8s环境请查阅:https://blog.csdn.net/qq_42869878/article/details/109857229部署zookeeper1、编写kafka空间yaml文件cat kafka-namespace.yaml apiVersion: v1kind: Namespacemetadata: name: kafka2、编写zookeeper的yaml文件:zookeeper-headless.yamlapiVersion原创 2021-03-24 15:51:43 · 676 阅读 · 0 评论 -
k8s1.18.3的prometheus监控安装及配置告警通知
1、环境:这里是双master和两个node节点,Centos7.6,k8s安装步骤请移步这里安装:2、持久化安装prometheus我们prometheus采用nfs挂载方式来存储数据,同时使用configMap管理配置文件。并且我们将所有的prometheus存储在kube-system命名空间上。3、将所有的prometheus的yaml文件放到一个目录下mkdir /opt/prometheus -p && cd /opt/prometheus4、生成配置文件文件cat原创 2021-03-19 14:50:49 · 1780 阅读 · 2 评论 -
Centos7下使用二进制部署k8s高可用集群
master1 安装组件kube-apiserver,kube-controller-manager,kube-scheduler,etcdnode安装组件kubelet,kube-proxy,docker etcd一、操作系统初始化配置# 关闭防火墙systemctl stop firewalldsystemctl disable firewalld# 关闭selinuxsed -i 's/enforcing/disabled/' /etc/selinux/config # 永久.原创 2020-11-20 18:00:46 · 889 阅读 · 0 评论 -
Centos7下使用kubeadm安装k8s集群
环境:Centos7.4192.168.1.66 master192.168.1.67 node01192.168.1.68 node021、关闭防火墙:systemctl stop firewalldsystemctl disable firewalld2、关闭selinu临时关闭setenforce 0永久关闭vi /etc/selinux/configSELINUX=disabled需要重启3、配置转发cat <<EOF | su...原创 2020-11-14 22:36:52 · 127 阅读 · 0 评论