From 1137ee60fe9ad4a6934092fbb38ed9d16c06e053 Mon Sep 17 00:00:00 2001 From: Craig <99729+craig@users.noreply.github.com> Date: Sun, 19 Apr 2020 12:45:46 +0200 Subject: [PATCH 01/18] add varnish-cache --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index fdba184..fb7fcfe 100644 --- a/README.md +++ b/README.md @@ -43,6 +43,7 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [inlets](https://docs.inlets.dev/#/) - "Cloud Native Tunnel written in Go." - HTTP tunnel * [kube-vip](https://github.com/plunder-app/kube-vip) - "Kubernetes Control Plane Virtual IP and Load-Balancer" * [MetalLB](https://metallb.universe.tf) - "MetalLB is a load-balancer implementation for bare metal Kubernetes clusters, using standard routing protocols." +* [Varnish-Cache](https://github.com/varnishcache/varnish-cache) Varnish Cache, the high-performance HTTP accelerator * [Squid](http://www.squid-cache.org) - "a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages." - used with bare-metal to cache packages and ISO images. From 7fd049821aee57a37d38f9ab42b7bf0177c54719 Mon Sep 17 00:00:00 2001 From: Alex Ellis Date: Mon, 20 Apr 2020 21:46:26 +0100 Subject: [PATCH 02/18] Update pull_request_template.md --- .github/docs/pull_request_template.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/docs/pull_request_template.md b/.github/docs/pull_request_template.md index 77265e1..46b75b7 100644 --- a/.github/docs/pull_request_template.md +++ b/.github/docs/pull_request_template.md @@ -26,3 +26,4 @@ Selection: ## Has the project had commits within the last 6 months? + From 773aab02fb6609379c0db7cf31521e0fa721f044 Mon Sep 17 00:00:00 2001 From: Larry Johnson <47056244+sitedata@users.noreply.github.com> Date: Tue, 21 Apr 2020 07:14:51 -0500 Subject: [PATCH 03/18] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b95cd4a..63045b7 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ images. ## Bare-metal cloud * [AlibabaCloud bare metal](https://www.alibabacloud.com/product/ebm) - `x86_64` & `arm64` -* [AWS bare metal](https://aws.amazon.com/blogs/aws/category/compute/amazon-ec2-bare-metal/) - `x86_64` & `arm64` +* [DedicatedServer.io](https://www.dedicatedserver.io) - `x86_64` & `arm64` * [cherryservers.com](https://www.cherryservers.com) - `x86_64` * [OVHcloud bare metal](https://www.ovh.com/world/dedicated-servers) - `x86_64` * [Packet bare metal infrastructure](https://www.packet.com) - `x86_64` & `arm64` From 46c7473696f2e25ab9a9f4b0c9723c414f75d818 Mon Sep 17 00:00:00 2001 From: Steven Follis Date: Thu, 7 May 2020 12:27:33 -0400 Subject: [PATCH 04/18] Add Mirantis Cloud Platform to Bare-metal Cloud section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 230a0a7..3c08eb8 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [AlibabaCloud bare metal](https://www.alibabacloud.com/product/ebm) - `x86_64` & `arm64` * [AWS bare metal](https://aws.amazon.com/blogs/aws/category/compute/amazon-ec2-bare-metal/) - `x86_64` & `arm64` * [cherryservers.com](https://www.cherryservers.com) - `x86_64` +* [Mirantis Cloud Platform](https://www.mirantis.com/software/mcp/) - `x86_64` * [OVHcloud bare metal](https://www.ovh.com/world/dedicated-servers) - `x86_64` * [Packet bare metal infrastructure](https://www.packet.com) - `x86_64` & `arm64` * [Scaleway.com](https://www.scaleway.com) - `x86_64` & `arm64` From b0f0d0be8f6f264a0e5d8cf0fdef21c21560ab0a Mon Sep 17 00:00:00 2001 From: Kiran Mova Date: Thu, 14 May 2020 07:21:54 +0530 Subject: [PATCH 05/18] add a storage section --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index f36d060..7edd4a0 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,12 @@ This section is for projects like Proxmox, for where the community feel strongly * [Ganeti](https://github.com/ganeti/ganeti) - "Open source hyperconverged VM platform that scales from several to thousands of bare metal servers. Originally written for internal use at Google." * [Proxmox VE](https://www.proxmox.com/en/proxmox-ve/get-started) - "Proxmox VE is a complete open-source platform for all-inclusive enterprise virtualization that tightly integrates KVM hypervisor and LXC containers, software-defined storage and networking functionality on a single platform" +## Storage for bare-metal + +* [OpenEBS](https://openebs.io/) - "Open Source Container Attached Storage, simplifies running Stateful Applications on Kubernetes. +* [Rook](https://rook.io/) - "Open-Source, Cloud-Native Storage Orchestrator for Kubernetes" + + ## Appendix ### Sorting sections From 27ea5d639d2356c9a76fa423e0f23f525cadfd60 Mon Sep 17 00:00:00 2001 From: Antony Messerli Date: Thu, 4 Jun 2020 13:24:38 -0500 Subject: [PATCH 06/18] Add Rackspace OnMetal --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f36d060..28857c2 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,7 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [FastHosts bare metal](https://www.fasthosts.co.uk/dedicated-servers) - `x86_x64` * [OVHcloud bare metal](https://www.ovh.com/world/dedicated-servers) - `x86_64` * [Packet bare metal infrastructure](https://www.packet.com) - `x86_64` & `arm64` +* [Rackspace OnMetal](https://www.rackspace.com/openstack/public/servers/onmetal) - `x86_64` * [Scaleway.com](https://www.scaleway.com) - `x86_64` & `arm64` * [Vultr.com](https://www.vultr.com/products/bare-metal/) - `x86_64` From 2319f09f2b8706cded3d6ab09b5650897ca0292b Mon Sep 17 00:00:00 2001 From: Peter Thaleikis Date: Fri, 5 Jun 2020 12:32:53 +0400 Subject: [PATCH 07/18] Update Scaleway cloud tags Scaleway discontinued their arm64 baremetal servers. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f36d060..601d3f8 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,7 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [FastHosts bare metal](https://www.fasthosts.co.uk/dedicated-servers) - `x86_x64` * [OVHcloud bare metal](https://www.ovh.com/world/dedicated-servers) - `x86_64` * [Packet bare metal infrastructure](https://www.packet.com) - `x86_64` & `arm64` -* [Scaleway.com](https://www.scaleway.com) - `x86_64` & `arm64` +* [Scaleway.com](https://www.scaleway.com) - `x86_64` * [Vultr.com](https://www.vultr.com/products/bare-metal/) - `x86_64` ## Open Source Virtualization From afbe26f5523caff88268573c84d2aaa23e6220f6 Mon Sep 17 00:00:00 2001 From: Alexandru Bordei Date: Thu, 23 Jul 2020 13:46:29 +0300 Subject: [PATCH 08/18] Added MetalSoft reference --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f36d060..9250bc3 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [MaaS](https://maas.io) - "Metal as a Service" by Canonical * [Matchbox](https://matchbox.psdn.io) - "Matchbox is a service that matches bare-metal machines to profiles that PXE boot and provision clusters" * [metalk8s](https://github.com/scality/metalk8s) - "MetalK8s was launched to make it easier to run Kubernetes (K8s) on bare-metal servers that need persistent storage" by Scality +* [MetalSoft](https://metalsoft.io) - "Intelligent bare metal automation software platform that facilitates the building and operations of cloud-native infrastructures spanning from the core to the edge." * [Metal Stack](https://metal-stack.io) - "we believe kubernetes runs best on bare metal. we build an api to manage bare metal hardware and kubernetes on top of that." * [Metal³](https://github.com/metal3-io) - "Bare Metal Host Provisioning for Kubernetes" - with ClusterAPI support and built with Ironic * [mr-provisioner](https://github.com/mr-provisioner/mr-provisioner) - "Bare metal provisioning tool" From 55eaa634f3e454bcb42ecc41e1f079f55fc8cbbc Mon Sep 17 00:00:00 2001 From: Alexandru Bordei Date: Thu, 23 Jul 2020 13:59:10 +0300 Subject: [PATCH 09/18] Added Bigstep reference --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f36d060..612690a 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [AlibabaCloud bare metal](https://www.alibabacloud.com/product/ebm) - `x86_64` & `arm64` * [AWS bare metal](https://aws.amazon.com/blogs/aws/category/compute/amazon-ec2-bare-metal/) - `x86_64` & `arm64` +* [Bigstep Metal Cloud](https://bigstep.com/uk/products/bare-metal-cloud) - `x86_64` * [cherryservers.com](https://www.cherryservers.com) - `x86_64` * [FastHosts bare metal](https://www.fasthosts.co.uk/dedicated-servers) - `x86_x64` * [OVHcloud bare metal](https://www.ovh.com/world/dedicated-servers) - `x86_64` From c7c80d2104b8e2e1d8332185c376be4404036e62 Mon Sep 17 00:00:00 2001 From: Eduardo Alberto Date: Mon, 24 Aug 2020 11:19:24 -0300 Subject: [PATCH 10/18] Adds Maxihost to Bare Metal Cloud list of providers. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f36d060..ea6aa1e 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,7 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [Packet bare metal infrastructure](https://www.packet.com) - `x86_64` & `arm64` * [Scaleway.com](https://www.scaleway.com) - `x86_64` & `arm64` * [Vultr.com](https://www.vultr.com/products/bare-metal/) - `x86_64` +* [Maxihost.com](https://www.maxihost.com) - `x86_64` ## Open Source Virtualization From e9a7aac4bc6e7a509ad3ccf99c91ac4c4ed33995 Mon Sep 17 00:00:00 2001 From: Andrew Rynhard Date: Fri, 27 Nov 2020 09:16:25 -0800 Subject: [PATCH 11/18] Update Talos Systems Signed-off-by: Andrew Rynhard --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f36d060..cc0992b 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [plundr](https://github.com/plunder-app/plunder) - "Plunder is a single-binary server that is all designed in order to make the provisioning of servers, platforms and applications easier." - with ClusterAPI support * [RackHD](https://rackhd.readthedocs.io/en/latest/) - "a technology stack for enabling automated hardware management and orchestration through cohesive APIs. It serves as an abstraction layer between other management layers and the underlying, vendor-specific physical hardware." * [Razor](https://github.com/puppetlabs/razor-server) - "Razor is next generation provisioning software that handles bare metal hardware and virtual server provisioning" -* [Talos Systems](https://www.talos-systems.com/blog/building-arges-part-one-a-new-tool-for-datacenter-management/) - "A New Tool for Kubernetes Bare Metal" - with ClusterAPI support +* [Sidero](https://www.sidero.dev/) - "Bare Metal lifecycle management for Kubernetes clusters" - with ClusterAPI support * [Tinkerbell](https://tinkerbell.org) - "Tinkerbell is a bare metal provisioning engine. It’s built and maintained with love by the team at Packet." ## Networking for bare-metal cloud From 16d1d5f8505c7d20755c3a850794bb46543412e2 Mon Sep 17 00:00:00 2001 From: Pau Garcia Quiles Date: Sun, 14 Feb 2021 01:02:14 +0100 Subject: [PATCH 12/18] Add Uyuni Add Uyuni to bare metal --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f0ce070..ffb0004 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,7 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [Razor](https://github.com/puppetlabs/razor-server) - "Razor is next generation provisioning software that handles bare metal hardware and virtual server provisioning" * [Talos Systems](https://www.talos-systems.com/blog/building-arges-part-one-a-new-tool-for-datacenter-management/) - "A New Tool for Kubernetes Bare Metal" - with ClusterAPI support * [Tinkerbell](https://tinkerbell.org) - "Tinkerbell is a bare metal provisioning engine. It’s built and maintained with love by the team at Equinix Metal." +* [Uyuni Project](https://www.uyuni-project.org/) - "The best systems management solution for your enterprise Linux. From provisioning bare-metal on-premise to managing clusters on the cloud, from tens of managed systems to tens of thousands. Powered by Salt." ## Networking for bare-metal cloud From 82ea88344a9d54d363346b50d9368fbf19074bf8 Mon Sep 17 00:00:00 2001 From: Eduardo Alberto Date: Tue, 9 Mar 2021 17:58:23 -0300 Subject: [PATCH 13/18] chore: Adds arm64 to Maxihost --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ea6aa1e..2af566d 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [Packet bare metal infrastructure](https://www.packet.com) - `x86_64` & `arm64` * [Scaleway.com](https://www.scaleway.com) - `x86_64` & `arm64` * [Vultr.com](https://www.vultr.com/products/bare-metal/) - `x86_64` -* [Maxihost.com](https://www.maxihost.com) - `x86_64` +* [Maxihost.com](https://www.maxihost.com) - `x86_64` & `arm64` ## Open Source Virtualization From fc4aa390c6b9befb95a272f36a3369a92600258c Mon Sep 17 00:00:00 2001 From: Eduardo Alberto Date: Fri, 12 Mar 2021 09:51:14 -0300 Subject: [PATCH 14/18] fix: Orders alphabetically --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2af566d..b15ba9f 100644 --- a/README.md +++ b/README.md @@ -57,11 +57,11 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [AWS bare metal](https://aws.amazon.com/blogs/aws/category/compute/amazon-ec2-bare-metal/) - `x86_64` & `arm64` * [cherryservers.com](https://www.cherryservers.com) - `x86_64` * [FastHosts bare metal](https://www.fasthosts.co.uk/dedicated-servers) - `x86_x64` +* [Maxihost.com](https://www.maxihost.com) - `x86_64` & `arm64` * [OVHcloud bare metal](https://www.ovh.com/world/dedicated-servers) - `x86_64` * [Packet bare metal infrastructure](https://www.packet.com) - `x86_64` & `arm64` * [Scaleway.com](https://www.scaleway.com) - `x86_64` & `arm64` * [Vultr.com](https://www.vultr.com/products/bare-metal/) - `x86_64` -* [Maxihost.com](https://www.maxihost.com) - `x86_64` & `arm64` ## Open Source Virtualization From 9ad321ad9e4fa63153a26ebe9607761fa349d938 Mon Sep 17 00:00:00 2001 From: pengfei Date: Sun, 14 Mar 2021 18:47:54 +0800 Subject: [PATCH 15/18] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f0ce070..27dee9c 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [inlets](https://docs.inlets.dev/#/) - "Cloud Native Tunnel written in Go." - HTTP tunnel * [kube-vip](https://github.com/plunder-app/kube-vip) - "Kubernetes Control Plane Virtual IP and Load-Balancer" * [MetalLB](https://metallb.universe.tf) - "MetalLB is a load-balancer implementation for bare metal Kubernetes clusters, using standard routing protocols." +* [PorterLB](https://github.com/kubesphere/porterlb) - "PorterLB is an open-source load balancer implementation designed for bare-metal Kubernetes clusters." * [Squid](http://www.squid-cache.org) - "a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages." - used with bare-metal to cache packages and ISO images ## Bare-metal cloud From 23ae2390083ba01a518e2f4f08093526606a8558 Mon Sep 17 00:00:00 2001 From: azarashi Date: Sat, 24 Apr 2021 11:39:23 +0900 Subject: [PATCH 16/18] fix Equinix Metal link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1f6c5ba..3d6b7ea 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [AlibabaCloud bare metal](https://www.alibabacloud.com/product/ebm) - `x86_64` & `arm64` * [AWS bare metal](https://aws.amazon.com/blogs/aws/category/compute/amazon-ec2-bare-metal/) - `x86_64` & `arm64` * [cherryservers.com](https://www.cherryservers.com) - `x86_64` -* [Equinix Metal bare-metal infrastructure](https://www.equinix-metal.com) - `x86_64` & `arm64` +* [Equinix Metal](https://metal.equinix.com/) - `x86_64` & `arm64` * [FastHosts bare metal](https://www.fasthosts.co.uk/dedicated-servers) - `x86_x64` * [OVHcloud bare metal](https://www.ovh.com/world/dedicated-servers) - `x86_64` * [Scaleway.com](https://www.scaleway.com) - `x86_64` & `arm64` ([ARM support is being deprecated](https://www.theregister.com/2020/04/21/scaleway_arm64_cloud_end_of_life/)) From 95254eb3c8936481ab92245c534381c3959febf7 Mon Sep 17 00:00:00 2001 From: Ian Blenke Date: Sun, 25 Apr 2021 17:15:35 -0400 Subject: [PATCH 17/18] Add Longhorn to storage section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3a071ea..825b389 100644 --- a/README.md +++ b/README.md @@ -82,6 +82,7 @@ This section is for projects like Proxmox, for where the community feel strongly * [OpenEBS](https://openebs.io/) - "Open Source Container Attached Storage, simplifies running Stateful Applications on Kubernetes. * [Rook](https://rook.io/) - "Open-Source, Cloud-Native Storage Orchestrator for Kubernetes" +* [Longhorn](https://github.com/longhorn/longhorn) - "Rancher Longhorn distributed block storage system for Kubernetes" ## Appendix From 7eb48a31b768933f10411afb330deb834df07384 Mon Sep 17 00:00:00 2001 From: Ian Blenke Date: Sun, 25 Apr 2021 17:25:46 -0400 Subject: [PATCH 18/18] Fix Packet reference to Equinix Metal --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 88e9b5f..708034f 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ Curator: [Alex Ellis](https://www.alexellis.io) - CNCF Ambassador, [OpenFaaS](ht * [Razor](https://github.com/puppetlabs/razor-server) - "Razor is next generation provisioning software that handles bare metal hardware and virtual server provisioning" * [Sidero](https://www.sidero.dev/) - "Bare Metal lifecycle management for Kubernetes clusters" - with ClusterAPI support * [Talos Systems](https://www.talos-systems.com/blog/building-arges-part-one-a-new-tool-for-datacenter-management/) - "A New Tool for Kubernetes Bare Metal" - with ClusterAPI support -* [Tinkerbell](https://tinkerbell.org) - "Tinkerbell is a bare metal provisioning engine. It’s built and maintained with love by the team at Packet." +* [Tinkerbell](https://tinkerbell.org) - "Tinkerbell is a bare metal provisioning engine. It’s built and maintained with love by the team at Equinix Metal." * [Uyuni Project](https://www.uyuni-project.org/) - "The best systems management solution for your enterprise Linux. From provisioning bare-metal on-premise to managing clusters on the cloud, from tens of managed systems to tens of thousands. Powered by Salt." ## Networking for bare-metal cloud