All Projects → ManagedKube → Kubernetes Common Services

ManagedKube / Kubernetes Common Services

Licence: apache-2.0
These services help make it easier to manage your applications environment in Kubernetes

Labels

Projects that are alternatives of or similar to Kubernetes Common Services

Ecs Refarch Cloudformation
A reference architecture for deploying containerized microservices with Amazon ECS and AWS CloudFormation (YAML)
Stars: ✭ 1,497 (+1273.39%)
Mutual labels:  makefile
Awesome Safety Critical
List of resources about programming practices for writing safety-critical software.
Stars: ✭ 1,425 (+1207.34%)
Mutual labels:  makefile
Urlmock
A Cocoa framework for mocking and stubbing URL requests and responses.
Stars: ✭ 107 (-1.83%)
Mutual labels:  makefile
Docker Composer
🙆 Docker container to install and run Composer.
Stars: ✭ 104 (-4.59%)
Mutual labels:  makefile
Kamasutra Cn
那啥经(梵汉对照)- for Chinese only
Stars: ✭ 106 (-2.75%)
Mutual labels:  makefile
Graphviz Scripts
Some dot files for graphviz
Stars: ✭ 106 (-2.75%)
Mutual labels:  makefile
Devopicons
Heavily-optimised version of the Devicons icon-font.
Stars: ✭ 104 (-4.59%)
Mutual labels:  makefile
Python Jenkins Template
Template for Jenkins jobs for python projects.
Stars: ✭ 108 (-0.92%)
Mutual labels:  makefile
Os
Open source security/privacy focused AOSP rom
Stars: ✭ 106 (-2.75%)
Mutual labels:  makefile
Pingprom
Prometheus uptime monitoring quickstart
Stars: ✭ 107 (-1.83%)
Mutual labels:  makefile
Make.go
A Go script that could replace your Makefile.
Stars: ✭ 105 (-3.67%)
Mutual labels:  makefile
D3 Bootstrap
[DEPRECATED] d3-friendly versions of Twitter bootstrap JavaScript tools
Stars: ✭ 105 (-3.67%)
Mutual labels:  makefile
Emotional Labor Assessment
Stars: ✭ 106 (-2.75%)
Mutual labels:  makefile
Yii2 Cookbook
Yii 2.0 Community Cookbook
Stars: ✭ 1,397 (+1181.65%)
Mutual labels:  makefile
Jmuduo
imitate a net library named muduo written by ChenShuo
Stars: ✭ 108 (-0.92%)
Mutual labels:  makefile
Operating System
🔰 Home Assistant Operating System
Stars: ✭ 1,920 (+1661.47%)
Mutual labels:  makefile
Crkbd
Corne keyboard, a split keyboard with 3x6 column staggered keys and 3 thumb keys.
Stars: ✭ 2,056 (+1786.24%)
Mutual labels:  makefile
Workflow Paper
The .md source for "The Plain Person's Guide to Plain Text Social Science". To exactly reproduce the PDF you will need current versions of R, TexLive, biber, and the support files at http://www.kieranhealy.org/resources.html.
Stars: ✭ 108 (-0.92%)
Mutual labels:  makefile
Beyondinteraction
openFrameworks examples for the book "Beyond Interaction".
Stars: ✭ 108 (-0.92%)
Mutual labels:  makefile
Rprogdatascience
Stars: ✭ 108 (-0.92%)
Mutual labels:  makefile

kubernetes-common-services

pr_kustomize_and_hrval_check_aws_dev pr_kustomize_and_hrval_check_azure_dev pr_kustomize_and_hrval_check_gcp_dev

Table of Content

Table of contents generated with markdown-toc

What is this project

This project is here to make it easier to run common services in kubernetes by taking care of it for you so that you can get to working on your application faster instead of dealing with infrastructure components.

When running your application in Kubernetes, you often add various open source applications to your cluster to help you automatically get Let's Encrypt certificates for your HTTPS endpoints and automatically renewing them, automatically sync DNS entries that you have on an ingress to your DNS provider, monitoring and alerting for your cluster, and many more items.

These services are super fantastic and works really well but it takes time to set them up, integrate it into your cluster and then over the lifetime of it, you have to revisit each one to update them. This is all undifferentiated heavy lifting that you have to take care of in addition to your own application.

This project integrates and maintains (with updates) all of these open source applications for you so you don't have to do it.

ManagedKube Kubernetes Common Services

Who is this project for

This project is for people who do not want to manage these common applications and let the open source community manage it. Just like how you don't manage the various pieces to Kubernetes and integrate it together, you instead use a product like GKE, EKS, AKS, Rancher, Kops, Kubespray, etc. You don't also have to manage these common Kubernetes services either. If you want to offload that work, this project is for you.

Why do I want to use this project

Setting up and maintaining these application and integrating it with your cloud is a lot of work you have to do before you even start on your application. This project helps accelerate your process and gets you to running your application on Kubernetes faster by taking care of the undifferentiated heavy lifting of the infrastructure work for you and keeping it maintained going forward.

What this project provides

There is no magic here. Everything in here you can do and everything we use is absolutely 100% open source. The value add this project provides is an opinionated way of deploying these items and the curration of each service. We put in the work to make sure everything is structured correctly, updated in a timely manor, and reasonably easy to use. The other major piece is that we validate that these pieces are working in various types of Kubernetes clusters and clouds.

Who is using this:

Parsable.com
up.audio
karunalabs.com

If you too are using kubernetes-common-services; please submit a PR to add your organization to the list!

Supported Services

If you don't see a service that you want to use but want us to support it, please open an issue in this project and let us know!

Do I have to use every single one of these services?

No, you can pick and choose which one you want to use.

How this works

We are leveraging Weaveworks Flux to provide us with the GitOps workflow.

Weaveworks flux operator

How to set this up

A step by step guide

This is an indepth step by step guide on how to implement this project and how to use it.

The guide

Community

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].