kubez-ansible icon indicating copy to clipboard operation
kubez-ansible copied to clipboard

To provide quick deployment tools for kubernetes cluster and cloud native application by ansible

Kubez-ansible Overview

Kubez-ansible's mission statement is:

To provide quick deployment tools for kubernetes cluster.

This session has been tested on CentOS 7 and Ubuntu 18.04 which supported by python2.7 for now.

准备工作

部署前准备

  • 前提条件

环境部署

  • 单节点部署

  • 高可用环境

  • 扩容

  • 销毁

组件支持清单

CNI

  • Flannel
  • Calico

CRI

  • docker
  • containerd

Base Applications

  • Helm3
  • Nginx Ingress
  • Ceph provisioner
  • Nfs provisioner
  • Grafana
  • Prometheus
  • Kibana
  • Fluentd
  • Elasticsearch
  • Pixiu-autoscaler

Addons Applications

  • Gerrit
  • Jenkins
  • Harbor
  • Consul
  • Mariadb
  • Kong
  • Redis

Copyright 2019 caoyingjun ([email protected]) Apache License 2.0