Skip to content
This repository has been archived by the owner. It is now read-only.

Updates #5 with resources #6

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 25 additions & 8 deletions resource-me/resource-me.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Resource Me

Resource Me is the definitive index of bare metal Kubernetes
resources on the Internet. It includes guides, use cases,
resources on the internet. It includes software, guides, use cases,
blog posts, and lists of implementations to use on your
bare metal Kubernetes. It will remain always up to date.

Expand All @@ -10,18 +10,35 @@ bare metal Kubernetes. It will remain always up to date.
### MetalLB

MetalLB is a load-balancer implementation for bare metal Kubernetes
clusters, using standard routing protocols. https://metallb.universe.tf/
clusters, using standard routing protocols.

### Kubespray
* https://metallb.universe.tf/

https://github.com/Miouge1/kubespray/tree/packet
### Kubespray with Packet support for Bare Metal Kubernetes

KubeSpray is a community project for deploying Kubernetes clusters on-premise
or in the cloud. The project is based on Ansible playbooks and is covered by
the Apache 2.0 license.

### Terraform Packet BGP
For general Kubespray information, please see:

https://github.com/t0mk/packet-bgp-terraform/blob/master/main.tf
* https://github.com/kubernetes-sigs/kubespray
* https://kubespray.io

Within the Kubespray project is support for bare metal Kubernetes through hosted on Packet.
This integration includes deployment of Packet bare metal infrastructure via Terraform,
the building of the inventory file used by the Ansible playbooks of Kubespray, and the
setup of MetalLB for layer 3 load balancing via BGP.

For Packet on Kubespray information, please see:

https://github.com/kubernetes-sigs/kubespray/blob/master/contrib/terraform/packet/README.md

The Packet Labs Kubespray repo contains alpha quality code that has not yet been
merged into the main Kubespray repo. It is a collection of pull requests from Work In Progress
development supporting Kubernetes on Bare Metal.

https://github.com/packet-labs/kubespray

### Terraform Packet Provider

https://www.terraform.io/docs/providers/packet/