- 博客(17)
- 收藏
- 关注
原创 k8s-8:mongodb主从搭建及持久化
目录一、单节点安装二、主从安装1.mongodb-master.yaml2.mongodb-slave.yaml配置主从:一、单节点安装apiVersion: v1kind: Servicemetadata: name: mongodb-nfs-svc namespace: defaultspec: type: NodePort ports: - name: mongo port: 27017 targetPort: 2701.
2022-02-18 17:39:22
918
1
原创 k8s-7: kafka+zookeeper的单节点与集群的持久化
之前在k8s环境中有这个需求,看了好多的文档,都有坑,踩了一边总结一下,需要的朋友可自取一、单节点部署建议开发环境使用,且此处采用动态挂载的,生产不建议1、安装zkcat > zk.yaml <<EOFapiVersion: v1kind: Servicemetadata: labels: app: zookeeper-service name: zookeeper-servicespec: ports: - name: zookeeper
2022-02-18 15:14:32
2472
原创 k8s-6:安装redis以及集群和持久化
目录一、配置单节点redis以及持久化1.编写redis的配置文件2、创建对应pv-pvc的yaml3、编写deployment.yaml4、service.yaml5.测试持久化 是否生效二、集群安装(主从)三、多主多从一、配置单节点redis以及持久化这种方式建议开发环境使用1.编写redis的配置文件####configmap.yamlapiVersion: v1kind: ConfigMapmetadata: name: redis
2022-02-18 14:40:16
1302
原创 k8s-5:traefik配置用户登录,限制K8S的web服务访问
原因:像Traefik-Dashboard等页面,是没有用户登录限制的,希望给他们加上用户登录限制,我们需要在traeifk里给对应的ingress添加登录用的Middleware一、用户名密码加密1.设置你的账号密码,通过htpasswd进行加密root@master25:/opt/zmj/traefik-middleware/middleware# htpasswd -nb admin admin@123admin:$apr1$itptjwcw$4De5.rgiMF8LwwLMs/v
2022-02-18 14:18:33
3304
原创 k8s-3:cert-manager安装使用
一、安装这里使用helm安装的1.6.1版本先决条件安装 Helm 版本 3 或更高版本。 安装受支持的 Kubernetes 或 OpenShift 版本。 如果您在云平台上使用 Kubernetes,请阅读与 Kubernetes 平台提供商的兼容性1. 添加 Jetstack Helm 存储库: $ helm repo add jetstack https://charts.jetstack.io 2. 更新您本地的 Helm 图表存储库缓存
2022-02-17 17:25:06
2966
原创 k8s-2:nfs搭建
两种方式:方式一:nfs挂载到宿主机目录优点: 简单易用,无需额外支持缺点:依赖宿主机磁盘容量,pod与宿主机存在强耦合,不利于管理。需要指定标签,当pod部署多个副本并分配到不同host时,数据不共享;当要驱赶pod时,数据不同步;当node故障时,数据易丢失;1.node打标签 kubectl label nodes master25 monitor=nfsserver 2.all.yaml apiVersion: apps/v1kind: Deploy
2022-02-17 17:10:28
2544
原创 k8s-1:dashboard使用用户名,密码登录以及使用http方式登录
目录一、安装二、设置用户名密码登录三、报错:四、http方式登录一、安装访问地址:https://192.168.50.26:30001/admin/admin项目下载地址:https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/dashboard本次安装的版本是2.4.0,最下面是修改后的yaml可直接复制使用install kubectl apply -f htt
2022-02-17 16:58:33
9204
3
原创 nginx的启动脚本
#!/bin/sh## nginx - this script starts and stops the nginx daemin## chkconfig: - 85 15# description: Nginx is an HTTP(S) server, HTTP(S) reverse \# proxy and IMAP/POP3 proxy se...
2019-01-31 16:24:03
332
原创 源码安装nginx步骤
** ## Nginx源码安装 **Nginx简介:Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。目前还有淘宝研发的nginx,如果有兴趣的可...
2019-01-31 10:53:05
889
原创 使用vsftp搭建ftp服务
第一步:安装vsftp pam db4yum install vsftpd pam* db4*-y========================================================================================Installed: db4-cxx.i686 0:4.7.25-16.el6 d...
2019-01-14 10:21:52
379
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人