自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(21)
  • 收藏
  • 关注

转载 istio 1.2.5及istio-cni 部署

环境操作系统:CentOS Linux release 7.6.1810 (Core)内核版本:Linux node03 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linuxkubernetes:Server Version: version.Info{Maj...

2019-09-11 17:51:10 1100

转载 使用Yearning 做MYSQL审计docker+K8S部署

下载percona-toolkit (可选)工作目录 /apps/work/docker/sql-audit下载percona-toolkit 套件wget https://www.percona.com/downloads/percona-toolkit/3.0.13/binary/tarball/percona-toolkit-3.0.13_x86_64.tar.gztar -xvf ...

2019-09-06 17:18:44 7672

转载 编译安装kubernetes 1.15.3

环境:操作系统: win10 on Ubuntu 18.04.3 LTS (GNU/Linux 4.4.0-18362-Microsoft x86_64)GO 版本 go version go1.12.9 linux/amd64GCC 版本 gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)make 版本 Make 4.1部署服务器: etcd ...

2019-09-04 15:06:12 15774

转载 kubernetes 添加删除master 节点及etcd节点

业务场景:测试环境 由于一开始资源有限使用虚拟机机部署节点都是单节点,随着使用频繁业务量增加从新采购新的服务器把以前的master及etcd 单节点迁移到新采购服务器上面同时增加节点至3节点提供高可用环境环境:etcd 旧 节点IP: 192.168.30.31etcd 新节点IP:192.168.30.17,192.168.30.18,192.168.30.19kube-apise...

2019-09-03 15:04:12 2579

转载 gcc 9.2.0 编译安装mysql 8.0.17

环境说明:CentOS Linux release 7.4.1708 (Core)内核版本: 3.10.0-693.el7.x86_64工作目录:/usr/local/src/mysql 安装目录:/apps/program其它程序安装目录:/usr/local/程序名+版本号安装源码准备cd /usr/local/src/wget https://mirrors.ustc.edu.c...

2019-08-30 14:28:25 504

转载 k8s 部署php+nginx+ mysql以zentao为例

创建命名空间vi 0zentao-namespace.yamlapiVersion: v1kind: Namespacemetadata: name: zentao kubectl apply -f 0zentao-namespace.yaml创建时区及lxcfs 自动挂在dockervi 1allow-lxcfs-tz-env.yamlapiVersion: setting...

2019-08-20 15:04:07 1712

转载 使用alpine镜像封装nginx 及php镜像

环境说明centos 7.6.1810docker 18.09.7alpine latestnginx 1.17.3php 7.3.8openssl 1.1.1cnginx docker 制作nginx add 插件 echo-nginx-module,nginx_upstream_check_module,mod_zip,ngx_cache_purge,ngx_upstream...

2019-08-20 14:10:50 3091

转载 kubernetes-dashboard v2.0.0-beta3 部署

下载yamlwget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta3/aio/deploy/recommended.yaml准备证书cat << EOF | tee /apps/work/k8s/cfssl/k8s/dashboard.json{ "CN": "dashboard", ...

2019-08-09 15:08:30 8039

转载 使用aliyun-exporter 获取阿里监控到私有prometheus数据库并展示

1、开启阿里云监控引用项目 https://pypi.org/project/aliyun-exporter/ https://github.com/aylei/aliyun-exporter打开阿里云后台进入云监控选择主机监控,选择主机批量安装或升级插件。为了方便你可以选择新购ECS自动安装云监控 打开这样每次新增加的主机就能自动加入监控阿里云免费监控api ...

2019-08-09 11:14:56 2760

转载 traefik Ingress https配置

环境. kubernetes 1.14.3. traefik V1.7.12.IP 192.168.30.35.kubectl label nodes ingress ingress=yeshttps证书申请推荐使用acme.sh 申请免费证书,具体方法不做详细介绍使用自签证书openssl req -x509 -nodes -days 365 -newkey rsa:2048 -...

2019-07-31 09:33:43 588

转载 Windows 10 1809 on ubuntu1804 完美安装docker

1、安装Windows 10 Linux 子系统右键单击左下角开始菜单->选择(应用和功能)->选择右上角(程序和功能 )->选择左上角(启用或关闭windows功能)下拉选择点击确定 重启电脑2、管理模式运行Windows PowerShell 升级 wsl 2### 执行Enable-WindowsOptionalFeature -Online -Feature...

2019-07-10 14:23:42 907

转载 使用traefik作为ingress对外访问服务http

1、准备traefik相关yamlingress 服务器ip 192.168.30.351.1 创建traefik-rbacvi traefik-rbac.yaml---kind: ClusterRoleapiVersion: rbac.authorization.k8s.io/v1beta1metadata: name: traefik namespace: kube-sy...

2019-07-08 17:31:27 428

转载 kube-router支持hostport 部署

1、在某些情况下能够直接hostport访问业务,例如Ingress 服务2 整理kube-router yaml 配置由于二进制直接部署不识别conflist 文件所以采用DaemonSet 方式部署2.1 创建kube-router ConfigMap 配置vi kube-router-configmap.yamlapiVersion: v1kind: ConfigMapmeta...

2019-07-05 18:06:28 459

转载 部署Harbor v1.8.1 开启helm-charts

1、部署前准备下载Harborv1.8.1下载在线包wget https://storage.googleapis.com/harbor-releases/release-1.8.0/harbor-online-installer-v1.8.1.tgz由于文件使用的谷歌云,可能要使用特殊的手段才能下载下面是几个文件内容2、修改配置文件主要修改地方hostname: docker.t...

2019-06-28 10:18:33 1748

转载 Helm v3.0.0-alpha.1 安装使用

1、下载Helm v3.0.0-alpha.1wget https://get.helm.sh/helm-v3.0.0-alpha.1-linux-amd64.tar.gztar xvf helm-v3.0.0-alpha.1-linux-amd64.tar.gzcd linux-amd64/mv helm /usr/bin/2、Helm v3.0.0-alpha.1Helm v3.0...

2019-06-27 16:13:19 357

转载 metrics-server 使用ssl外部证书

1、说明简单部署参考https://blog.51cto.com/juestnow/24098802、创建metrics-server 证书cat << EOF | tee /apps/work/k8s/cfssl/k8s/metrics-server.json{ "CN": "metrics-server", "key": { "algo": "rsa", ...

2019-06-27 13:56:30 1006

转载 Kubernetes v1.14.0 之 prometheus-adapter自定义hpa 部署

1、部署准备说明:所有的容器组都运行在monitoring 命名空间本文参考https://github.com/coreos/kube-prometheus由于官方维护的版本在现有的部署环境出现问题所以下面做了一些修改及变更不影响整体效果2、准备相关yamlmkdir kube-prometheus cd kube-prometheus git clone https://gith...

2019-06-26 09:54:35 824

转载 基于 Kubernetes v1.14.0 之 使用dns+nginx对外提供服务部署

1、部署环境说明:所有操作在k8s-vip 及 k8s-ingress 服务器,下面以k8s-vip-01 服务器为例 k8s-vip 主要提供公司内部访问k8s集群接口服务2、修改dns关闭NetworkManager 同时禁止开机启动不然它会修改resolv.conf 重启服务就会还原resolv.confsystemctl disable NetworkManagersyst...

2019-06-25 11:39:20 743

转载 基于 Kubernetes v1.14.0 之 node-exporter系列监控部署

1、部署准备说明:所有的容器组都运行在monitoring 命名空间本文参考https://github.com/coreos/kube-prometheus由于官方维护的版本在现有的部署环境出现问题所以下面做了一些修改及变更不影响整体效果2、node-exporter服务相关yaml 准备2.1、prometheus-node-exporter-rbacvi prometheus-n...

2019-06-24 12:45:42 1084

转载 基于 Kubernetes v1.14.0 之 kube-state-metrics 部署

1、部署准备说明:所有的容器组都运行在monitoring 命名空间本文参考https://github.com/coreos/kube-prometheus由于官方维护的版本在现有的部署环境出现问题所以下面做了一些修改及变更不影响整体效果 kube-state-metrics 不使用官方yaml 2、kube-state-metrics 服务相关yaml准备2.1、创建kube-st...

2019-06-21 09:20:28 538

转载 基于 Kubernetes v1.14.0 之 prometheus与grafana 部署

1、部署准备说明:所有的容器组都运行在monitoring 命名空间本文参考https://github.com/coreos/kube-prometheus由于官方维护的版本在现有的部署环境出现问题所以下面做了一些修改及变更不影响整体效果prometheus yaml 会做一些小的更改,grafana 不使用官方yaml 2、prometheus 服务相关yaml 准备2.1、下载官...

2019-06-20 10:19:03 497

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除