
K8S
MarvelHonor
这个作者很懒,什么都没留下…
展开
-
logstash 向多目标输出多份日志&输出syslog
logstash 向多目标输出多份日志&输出syslog,安装logstash-output-logstash插件原创 2023-01-16 17:02:24 · 1407 阅读 · 0 评论 -
ELK logstash读取容器docker日志,gelf日志驱动
ELKlogstash读取容器docker日志,使用gelf日志驱动。容器使用GELF日志驱动连接Logstash。原创 2023-01-04 12:04:09 · 810 阅读 · 0 评论 -
基于docker搭开源iredmail邮箱服务器
基于docker搭开源iredmail邮箱服务器原创 2022-07-08 15:36:07 · 5479 阅读 · 7 评论 -
如何使用docker部署与配置ELK(elasticsearch+logstash+kibana)
准备资源#安装dockeryum install -y docker#下载镜像,本地上传加载亦可docker pull elasticsearch:7.8.0docker pull logstash:7.8.0docker pull kibana:7.8.0#创建专用网络docker network create elkES部署#配置执久化层mkdir /root/data/eschmod 777 /root/data/es#启动docker run -d --name原创 2021-11-08 09:35:10 · 432 阅读 · 0 评论 -
docker 启动haproxy
准备工作:#创建工作目录 mkdir /home/haproxy chmod 777 /home/haproxy #创建配置文件haproxy.cfg global #log 127.0.0.1 local2 #chroot /var/lib/haproxy #pidfile /var/run/haproxy.pid maxconn 4000 #user haproxy #group haproxy daemon #stats socket /var/lib/haproxy/stats stats so原创 2021-06-18 10:20:22 · 917 阅读 · 0 评论 -
K8S里给nginx配置带认证的http代理(示例:配置安全访问kibana)
1、创建一个nginx.conf配置文件nginx.conf#user nginx;worker_processes 1; error_log /var/log/nginx/error.log warn;#pid /var/run/nginx.pid; events { worker_connections 1024;} http { #include /etc/nginx/mime.types; default_type appli原创 2020-05-21 09:48:17 · 1129 阅读 · 0 评论 -
K8S 任务调度CronJob
添加任务调试测试的test-centos-cronjob.yaml这里我们做一个测试,每小时的20分,自动拉起一个centos容器,执行打印100行的命令,然后退出。kind: CronJobapiVersion: batch/v1beta1metadata: name: test-centos-cronjob namespace: test labels: ap...原创 2020-04-23 17:27:19 · 1129 阅读 · 0 评论 -
安装第三方K8S管理平台wayne
#下载镜像docker pull mysqldocker pull 360cloud/wayne-backenddocker pull 360cloud/wayne-frontend#创建工作目录mkdir -p /home/wayne/datamkdir -p /home/wayne/logsmkdir -p /home/wayne/conf#上传配置文件,配置文件见附件#修改...原创 2020-04-23 09:57:36 · 1103 阅读 · 0 评论 -
K8s中配置 启动 sysctl 与 privileged
#修改privilegedReplicationController.spec.template.spec.containers.securityContext: privileged: true#修改sysctlReplicationController.spec.template.spec.containers.command: ["bash", "-c", "ulimit ...原创 2020-04-21 14:45:00 · 2991 阅读 · 0 评论 -
完整K8S日志系统解决方案:fluentd+elasticsearch+kibana,网上坑太多,研究3整天,望一文章解决所有问题
1、环境准备k8s环境:master:10.XX.XX.XX, node: 10.XX.XX.XX,10.XX.XX.XX,10.XX.XX.XX对外发布地址:10.41.10.60ceph环境:manage:10.41.10.81,node: 10.41.10.XX,XX,XXdocker 镜像仓库环境:10.41.10.81以上环境在看本文时,应该是全部完成。2、下载dock...原创 2020-04-21 13:35:15 · 3273 阅读 · 3 评论 -
K8S的部署如何直接挂载ceph目录,不使用pv与pvc声明
1、创建密钥进入ceph,获取密钥串(假设ceph环境已经安装完成:10.41.10.81,10.41.10.82,10.41.10.83)#进入ceph集群的管理主机ceph auth get-key client.admin | base64#得到这个串,下面使用进入k8s,创建密钥cat <<eof >ceph-secret.yamlapiVersion:...原创 2020-04-17 09:37:04 · 904 阅读 · 0 评论 -
如何在K8S中部署redis集群并使用ceph作为持久化存储
1、环境准备请安装完成K8S环境,此示例中我们有一个master:10.41.10.61,3个node:10.41.10.71-73,1个registry镜像仓库:10.41.10.81,1个ceph分布式存储集群:10.41.10.81-83请在K8S所有节点上配置/etc/docker/daemon.json,添加:“insecure-registries”: [“10.41...原创 2020-04-16 14:51:25 · 1998 阅读 · 0 评论 -
如何在K8S里面部署mysql集群(多机可读写)并发布在负载地址上
1、环境安装请安装完成K8S环境,此示例中我们有一个master:10.41.10.61,3个node:10.41.10.71-73,1个registry镜像仓库:10.41.10.81请在K8S所有节点上配置/etc/docker/daemon.json,添加:“insecure-registries”: [“10.41.10.81:5000”]2、在镜像仓库服务上下载Pe...原创 2020-04-16 10:09:27 · 2676 阅读 · 0 评论 -
K8S 使用cephfs 作为持久化存储
1、查看ceph的key#进入ceph集群的管理主机ceph auth get-key client.admin | base64#得到这个串,下面使用2、k8s里面添加一个密码cat <<eof >ceph-secret.yamlapiVersion: v1kind: Secretmetadata: name: ceph-secretdata: k...原创 2020-04-14 15:36:36 · 727 阅读 · 0 评论 -
K8S 部署deployment 添加NFS实现数据持久
K8S 部署deployment 添加NFS实现数据持久NFS服务器配置#1、服务器安装环境yum install -y nfs-utils rpcbindsystemctl enable rpcbind nfssystemctl start rpcbind nfs#2、NFS配置mkdir /home/nfsecho '/home/nfs 192.168.250.0/24(rw,s...原创 2020-03-22 13:43:10 · 2859 阅读 · 0 评论 -
如何使用K8S的Ingress
如何使用K8S的IngressIngress的好处与特点我就没有必要再说一次了,本文主要说明的是使用方法准备条件请先完成K8S的安装,安装ingress,它包括一个defaulebackend,与nginx-ingress-control,并pull下需要的docker image注意这里请注意一点,为了方便,我们希望在部署ingress的时候,将部署文件Ymal中的一个条目修改修改y...原创 2020-03-21 09:25:22 · 2187 阅读 · 0 评论 -
如何发布K8S的服务svc,外部网络直接访问K8S服务,访问POD,通过一个简单的示例一下就明白了
如何发布K8S的服务svc,通过一个简单的示例一下就明白了模拟环境如下:K8S-MASTER:192.168.250.100K8S-NODE01:192.168.250.101K8S-NODE02:192.168.250.102假设以上的环境都已经安装完成目标通过service实现访问192.168.250.200到我们真正的K8s的svc,进而实现访问我们的Pod具体操作进入M...原创 2020-03-21 09:08:02 · 2054 阅读 · 0 评论