Kubernetes基于Metrics Server的HPA [TOC] 1. 环境说明和相关介绍 我的kubernetes环境: kubeadm安装的kubernetes1.11 Horizontal Pod Autoscaler(HPA,Pod水平自动伸缩),根据资源利用率或者自定义指标...
虚拟化/容器
Kubernetes使用helm安装Harbor管理image和chart
Kubernetes使用helm安装Harbor管理image和chart [TOC] 1. 环境说明 可用的kubernetes集群 可用的helm服务端、客户端 可用的kubeapps 2. helm安装Harbor 根据官方文档安装,可能失败的是下载redis依赖包: ...
Kubernetes使用Nginx Ingress暴露Dashboard
Kubernetes使用Nginx Ingress暴露Dashboard [TOC] 1. 环境说明 可用的kubernetes集群 可用的nginx ingress controller 可用的dashboard 关于kubernetes、dashboard和nginx ingress在前面文章中,已有介绍。...
kubeadm安装的Kubernetes etcd备份恢复
kubeadm安装的Kubernetes etcd备份恢复 [TOC] 1. 事件由来 2018年9月16日台风过后,我的一套kuernetes测试系统,etcd启动失败,经过半天的抢救,仍然无果(3台master都是如下错误)。无奈再花半天时间把环境重...
使用Helm部署Prometheus和Grafana监控Kubernetes
使用Helm部署Prometheus和Grafana监控Kubernetes [TOC] 1. 环境说明 可用的kubernetes集群 可用的持久化存储 可用的helm 这里我们使用kubeapps管理charts。 2. 安装chart 安装时,适当修改values.yaml...
Kubernetes上如何使用Helm
Kubernetes上如何使用Helm [TOC] 1. 环境说明 操作系统:CentOS7 kubernetes:1.11 2. helm安装 [crayon-6425f18c07d74971769862/] [crayon-6425f18c07d7e343808499/] 注意版本号,后续容器服务的版本要和...
kubernetes 1.11配置使用nginx ingress
kubernetes 1.11配置使用nginx ingress [TOC] 1. 实验环境说明 [crayon-6425f18c0aeef628533081/] 2. 暴露服务的方式 由于Pod和Service是kubernetes集群范围内的虚拟概念,所以集群外的客户端系统无法通过Po...
Kubernetes使用Ceph动态卷部署应用
Kubernetes使用Ceph动态卷部署应用 [TOC] 1. 环境准备 可用的kubernetes,版本1.11.1 可用的Ceph集群,版本luminous Ceph monitor节点:lab1、lab2、lab3 [crayon-6425f18c0db21635259771/] GO语言环境和kub...
Kubernetes使用Ceph静态卷部署应用
Kubernetes使用Ceph静态卷部署应用 [TOC] 1. kubernetes 中的存储方案 对于有状态服务,存储是一个至关重要的问题。k8s提供了非常丰富的组件来支持存储,这里大致列一下: volume: 就是直接挂载在pod上的组...
Kubernetes中部署Heketi和GlusterFS
Kubernetes中部署Heketi和GlusterFS [TOC] 1. 前言 在Kubernetes中,使用GlusterFS文件系统,操作步骤通常是: 创建brick-->创建volume-->创建PV-->创建PVC-->Pod挂载PVC 如果要创建多个PV,则需要手动重复执...