All Projects → sighupio → fury-distribution

sighupio / fury-distribution

Licence: BSD-3-Clause license
Kubernetes Fury Distribution (Core Modules) - A battle-tested open-source Kubernetes distribution

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to fury-distribution

fury-kubernetes-opa
Kubernetes Fury OPA. Policy enforcement for your Kubernetes Cluster
Stars: ✭ 34 (-32%)
Mutual labels:  cncf, fury, sighup
website
vitess.io website and other project management related content
Stars: ✭ 25 (-50%)
Mutual labels:  cncf
smi-metrics
Expose SMI Metrics
Stars: ✭ 26 (-48%)
Mutual labels:  cncf
probably
To probe what we can't prove, so the unprovable may become probable
Stars: ✭ 58 (+16%)
Mutual labels:  fury
wg-networking
📡📶CNCF Networking WG
Stars: ✭ 26 (-48%)
Mutual labels:  cncf
deckhouse
Kubernetes platform from Flant
Stars: ✭ 662 (+1224%)
Mutual labels:  kubernetes-distribution
CKA-Exercises
A set of curated exercises to help prepare you for the Certified Kubernetes Administrator Exam by the Cloud Native Computing Foundation
Stars: ✭ 51 (+2%)
Mutual labels:  cncf
pixie-demos
Demos for Pixie: github.com/pixie-io/pixie
Stars: ✭ 106 (+112%)
Mutual labels:  cncf
Kubernetes-and-Cloud-Native-Associate-KCNA
Useful notes for the KCNA - Kubernetes and Cloud Native Associate
Stars: ✭ 162 (+224%)
Mutual labels:  cncf
gsoc-meta-k8s
Project tracker for my GSoC project - Improve TPRs - for the Kubernetes organization (CNCF).
Stars: ✭ 23 (-54%)
Mutual labels:  cncf
techdocs
CNCF TechDocs Team
Stars: ✭ 24 (-52%)
Mutual labels:  cncf
sdk-java
Java SDK for Serverless Workflow
Stars: ✭ 48 (-4%)
Mutual labels:  cncf
gryllidae
Opinionated CNCF-based, Docker Compose setup for everything needed to develop a 12factor app
Stars: ✭ 18 (-64%)
Mutual labels:  cncf
opentelemetry-js-api
OpenTelemetry Javascript API
Stars: ✭ 75 (+50%)
Mutual labels:  cncf
tag-storage
🗄CNCF Storage TAG
Stars: ✭ 94 (+88%)
Mutual labels:  cncf
cla
✍CLAs for CNCF
Stars: ✭ 24 (-52%)
Mutual labels:  cncf
python-tuf
Python reference implementation of The Update Framework (TUF)
Stars: ✭ 1,425 (+2750%)
Mutual labels:  cncf
cka-exam-prep
Certified Kubernetes Administrator (CKA) Exam Preparation
Stars: ✭ 67 (+34%)
Mutual labels:  cncf
pixie
Instant Kubernetes-Native Application Observability
Stars: ✭ 3,238 (+6376%)
Mutual labels:  cncf
sdk-go
Go SDK for Serverless Workflow
Stars: ✭ 57 (+14%)
Mutual labels:  cncf


Kubernetes Fury Distribution

Kubernetes Fury Distribution (KFD) is a certified battle-tested Kubernetes distribution based purely on upstream Kubernetes.

Build Status Release Slack License

Overview

Kubernetes Fury Distribution (KFD) is a CNCF certified battle-tested Kubernetes distribution based purely on upstream Kubernetes.

It is developed and maintained by SIGHUP and the community, and it is fully open source.

🎯 The goal of Fury is to turn any standard Kubernetes cluster into a fully-configured production-grade cluster.

Un-distribution model

KFD uses an un-distribution model. This means that we:

  • Rely only on open source solutions.
  • Are free from vendor lock-in.
  • Stay close to upstream Kubernetes and the cloud native landscape.
  • Choose and configure a set of battle-tested open source tools.

Architecture

Kubernetes Fury Distribution is structured on modules, and each module has a set of packages.

  • A package is a single unit of functionality.
  • A module groups together packages that are functionally related.

All modules are open source, widely used, easily customizable, and pre-configured with sane defaults.

The standard way to deploy KFD is to:

Core Modules

Core modules provides essential functionality to the distribution.

Module Included Release Description
Networking Version Networking functionality via Calico CNI
Ingress Version Fast and reliable Ingress Controller and TLS certificate management
Logging Version A centralized logging solution based on the EFK stack (Elastic, Fluentd and Kibana)
Monitoring Version Monitoring and alerting functionality based on Prometheus, AlertManager and Grafana
Disaster Recovery Version Backup and disaster recovery solution using Velero
OPA Version Policy and Governance for your cluster using OPA Gatekeeper and Gatekeeper Policy Manager

Add-on Modules

Add-on modules provides additional functionality to the distribution.

Module Latest Release Description
Kong Version Add Kong API Gateway for Kubernetes applications via Kong Ingress Controller
Service Mesh Version Deploy a service mesh on top of KFD
Registry Version Integrate a Container Registry solution

Get started with KFD

To get started with KFD, please head to the documentation site

Issues

In case you experience any issues feel free to open a new issue.

If the problem is related to a specific module, open the issue in the module repository.

Contributing

If you wish to contribute please read the Contributing Guidelines.

CNCF Certified 🎓

Kubernetes Fury Distribution has been certified by the CNCF (Cloud Native Computing foundation) as a Certified Kubernetes Distribution. Certified solutions are validated to ensure a set of guarantees as consistency, timely updates and confirmability.

License

KFD is open-source software and it's released under the following LICENSE

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