chaixia4264
码龄8年
关注
提问 私信
  • 博客:57,795
    57,795
    总访问量
  • 暂无
    原创
  • 1,254,461
    排名
  • 3
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2017-03-26
查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得0次评论
  • 获得21次收藏
创作历程
  • 21篇
    2019年
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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 ·
8302 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

1、开启阿里云监控引用项目 https://pypi.org/project/aliyun-exporter/ https://github.com/aylei/aliyun-exporter打开阿里云后台进入云监控选择主机监控,选择主机批量安装或升级插件。为了方便你可以选择新购ECS自动安装云监控 打开这样每次新增加的主机就能自动加入监控阿里云免费监控api ...
转载
发布博客 2019.08.09 ·
2886 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

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 ·
485 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用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 ·
446 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Windows 10 1809 on ubuntu1804 完美安装docker

1、安装Windows 10 Linux 子系统右键单击左下角开始菜单->选择(应用和功能)->选择右上角(程序和功能 )->选择左上角(启用或关闭windows功能)下拉选择点击确定 重启电脑2、管理模式运行Windows PowerShell 升级 wsl 2### 执行Enable-WindowsOptionalFeature -Online -Feature...
转载
发布博客 2019.07.10 ·
962 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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 ·
627 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

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 ·
380 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

部署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 ·
1789 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

基于 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 ·
530 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于 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 ·
568 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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 ·
1052 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于 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 ·
765 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用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 ·
8204 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于 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 ·
1125 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

编译安装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 ·
17776 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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 ·
874 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

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 ·
1144 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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 ·
1766 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

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 ·
535 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
2646 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多