All Projects → sapcc → Kubernikus

sapcc / Kubernikus

Licence: apache-2.0
Kubernetes as a Service for Openstack

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Kubernikus

Gardener
Kubernetes-native system managing the full lifecycle of conformant Kubernetes clusters as a service on Alicloud, AWS, Azure, GCP, OpenStack, EquinixMetal, vSphere, MetalStack, and Kubevirt with minimal TCO.
Stars: ✭ 2,093 (+2057.73%)
Mutual labels:  openstack, k8s
Kubeoperator
KubeOperator 是一个开源的轻量级 Kubernetes 发行版,专注于帮助企业规划、部署和运营生产级别的 K8s 集群。
Stars: ✭ 4,147 (+4175.26%)
Mutual labels:  openstack, k8s
paas-templates
Bosh, CFAR, CFCR and OSB services templates for use with COA (cf-ops-automation) framework
Stars: ✭ 16 (-83.51%)
Mutual labels:  openstack, k8s
Fortistacks
Project gathering how to use Fortinet product as VNFs, with examples, MANO, VIM etc.. see website for details
Stars: ✭ 26 (-73.2%)
Mutual labels:  openstack, k8s
micro-service-practice
OpenStack+Docker+RestAPI+OAuth/HMAC+RabbitMQ/ZMQ+OpenResty/HAProxy/Nginx/APIGateway+Bootstrap/AngularJS+Ansible+K8S/Mesos/Marathon构建/探索微服务最佳实践。
Stars: ✭ 25 (-74.23%)
Mutual labels:  openstack, k8s
Docker Cloud Platform
使用Docker构建云平台,Docker云平台系列共三讲,Docker基础、Docker进阶、基于Docker的云平台方案。OpenStack+Docker+RestAPI+OAuth/HMAC+RabbitMQ/ZMQ+OpenResty/HAProxy/Nginx/APIGateway+Bootstrap/AngularJS+Ansible+K8S/Mesos/Marathon构建/探索微服务最佳实践。
Stars: ✭ 86 (-11.34%)
Mutual labels:  openstack, k8s
Router
Edge router for Deis Workflow
Stars: ✭ 78 (-19.59%)
Mutual labels:  k8s
Tower Operator
DEPRECATED: This project was moved and renamed to: https://github.com/ansible/awx-operator
Stars: ✭ 87 (-10.31%)
Mutual labels:  k8s
Deploy
Deploy Development Builds of Open Cluster Management (OCM) on RedHat Openshift Container Platform
Stars: ✭ 78 (-19.59%)
Mutual labels:  k8s
K8s Offline
Offline installation package for kubernetes.
Stars: ✭ 72 (-25.77%)
Mutual labels:  k8s
K8s Objectmatcher
A Kubernetes object matcher library to avoid unnecessary K8s object updates
Stars: ✭ 93 (-4.12%)
Mutual labels:  k8s
Kubernetes Up And Running Notes
Notes from the book Kubernetes Up and Running
Stars: ✭ 91 (-6.19%)
Mutual labels:  k8s
Cdk
CDK is an open-sourced container penetration toolkit, offering stable exploitation in different slimmed containers without any OS dependency. It comes with penetration tools and many powerful PoCs/EXPs helps you to escape container and takeover K8s cluster easily.
Stars: ✭ 1,264 (+1203.09%)
Mutual labels:  k8s
Kubernetes Deployment Restart Controller
Kubernetes controller that restarts Deployments when referenced ConfigMaps or Secrets change.
Stars: ✭ 80 (-17.53%)
Mutual labels:  k8s
Workflow
The open source PaaS for Kubernetes.
Stars: ✭ 1,291 (+1230.93%)
Mutual labels:  k8s
Wlm Operator
Singularity implementation of k8s operator for interacting with SLURM.
Stars: ✭ 78 (-19.59%)
Mutual labels:  k8s
Lotus
Kubernetes controller for running load testing
Stars: ✭ 92 (-5.15%)
Mutual labels:  k8s
Labs
Research on distributed system
Stars: ✭ 73 (-24.74%)
Mutual labels:  openstack
Cloudprober
An active monitoring software to detect failures before your customers do.
Stars: ✭ 1,269 (+1208.25%)
Mutual labels:  k8s
Kuboard Press
Kuboard 是基于 Kubernetes 的微服务管理界面。同时提供 Kubernetes 免费中文教程,入门教程,最新版本的 Kubernetes v1.20 安装手册,(k8s install) 在线答疑,持续更新。
Stars: ✭ 12,701 (+12993.81%)
Mutual labels:  k8s

Kubernikus

Kubernikus

Build Status Go Report Card Contributions License


Kubernikus is "Kubernetes as a Service" for Openstack.

It allows to easily manage Kubernetes clusters that are natively integrated with Openstack. The architecture is designed to facilitate the operation as a managed service.


Features

  • Architecured to be operated as a managed service
  • Masters are managed centrally
  • Nodes are decentralized in customer's projects
  • 100% Vanilla Kubernetes
  • 100% Compatible Openstack API
  • Air-Gapped Masters and Nodes
  • Full TLS encryption between all components
  • Auto-Updating nodes based on CoreOS Container Linux
  • Authentication Tooling
  • Unified Authorization Policy between Openstack and Kubernetes RBAC

Guiding Principles

  • Running Kubernetes using Kubernetes
  • Automation is driven by Operators
  • Cloud Native Tooling: Golang, Helm, Swagger, Prometheus

Prerequisites

  • Openstack (including LBaaS)
  • Kubernetes Seed-Cluster (1.7+)

Documentation

More documentation can be found at:

License

This project is licensed under the Apache2 License - see the LICENSE file for details

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].