KubeOperator

command module
v0.0.0-...-96b04c8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

README

KubeOperator

开源的轻量级 Kubernetes 发行版

Latest release Stars


KubeOperator 是一个开源的轻量级 Kubernetes 发行版,专注于帮助企业规划、部署和运营生产级别的 Kubernetes 集群。

KubeOperator 提供可视化的 Web UI,支持离线环境,支持物理机、VMware、OpenStack 和 FusionCompute 等 IaaS 平台,支持 x86_64 和 ARM64 架构,已通过 CNCF 的 Kubernetes 软件一致性认证。

KubeOperator 使用 Terraform 在 IaaS 平台上自动创建主机(用户也可以自行准备主机,比如物理机或者虚机),通过 Ansible 完成自动化部署和变更操作,支持 Kubernetes 集群 从 Day 0 规划,到 Day 1 部署,到 Day 2 运营的全生命周期管理。

KubeOperator 的优势

  • 简单易用: 提供可视化的 Web UI,极大降低 K8s 部署和管理门槛;
  • 按需创建: 调用云平台 API,一键快速创建和部署 Kubernetes 集群;
  • 按需伸缩: 快速伸缩 Kubernetes 集群,优化资源使用效率;
  • 按需修补: 快速升级和修补 Kubernetes 集群,并与社区最新版本同步,保证安全性;
  • 离线部署: 支持完全离线下的 K8s 集群部署;
  • 自我修复: 通过重建故障节点确保集群可用性;
  • 全栈监控: 提供从Pod、Node到集群的事件、监控、告警、和日志方案;
  • Multi-AZ 支持: 将 Master 节点分布在不同的故障域上确保集群高可用;

UI 展示

UI展示

功能架构

Architecture

致谢

  • Terraform: KubeOperator 采用 Terraform 来自动创建虚机;
  • Ansible: KubeOperator 采用 Ansible 作为自动化部署工具。

Copyright (c) 2014-2023 FIT2CLOUD 飞致云

https://www.fit2cloud.com

KubeOperator is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Code generated for package bindata by go-bindata DO NOT EDIT.
Code generated for package bindata by go-bindata DO NOT EDIT.
Package docs GENERATED BY THE COMMAND ABOVE; DO NOT EDIT This file was generated by swaggo/swag
Package docs GENERATED BY THE COMMAND ABOVE; DO NOT EDIT This file was generated by swaggo/swag
pkg
db
dto
i18n
Code generated for package i18n by go-bindata DO NOT EDIT.
Code generated for package i18n by go-bindata DO NOT EDIT.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL