Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge all forks back in #26

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
1137ee6
add varnish-cache
craig Apr 19, 2020
7fd0498
Update pull_request_template.md
alexellis Apr 20, 2020
773aab0
Update README.md
sitedata Apr 21, 2020
d90ae9b
Merge branch 'master' into master
craig Apr 25, 2020
46c7473
Add Mirantis Cloud Platform to Bare-metal Cloud section
May 7, 2020
b0f0d0b
add a storage section
kmova May 14, 2020
27ea5d6
Add Rackspace OnMetal
Jun 4, 2020
2319f09
Update Scaleway cloud tags
spekulatius Jun 5, 2020
afbe26f
Added MetalSoft reference
Jul 23, 2020
55eaa63
Added Bigstep reference
alexandrubordei Jul 23, 2020
80621c7
Merge pull request #1 from alexellis/master
ilude Aug 3, 2020
c7c80d2
Adds Maxihost to Bare Metal Cloud list of providers.
Aug 24, 2020
e9a7aac
Update Talos Systems
andrewrynhard Nov 27, 2020
16d1d5f
Add Uyuni
paususe Feb 14, 2021
82ea883
chore: Adds arm64 to Maxihost
Mar 9, 2021
fc4aa39
fix: Orders alphabetically
Mar 12, 2021
9ad321a
Update README.md
Mar 14, 2021
23ae239
fix Equinix Metal link
Apr 24, 2021
ac3e403
Merge branch 'alexellis-patch-1' of github.com:azarashi2931/awesome-b…
ianblenke Apr 25, 2021
30173ac
Merge branch 'master' of github.com:FeynmanZhou/awesome-baremetal
ianblenke Apr 25, 2021
a9ad8db
Merge branch 'adds-maxihost' of github.com:esoubihe/awesome-baremetal
ianblenke Apr 25, 2021
6b3c45f
Merge branch 'patch-1' of github.com:paususe/awesome-baremetal
ianblenke Apr 25, 2021
a1b9ed2
Fix conflict
ianblenke Apr 25, 2021
5f3817e
Merge branch 'master' of github.com:ilude/awesome-baremetal
ianblenke Apr 25, 2021
470360f
Merge branch 'master' of github.com:bigstepinc/awesome-baremetal
ianblenke Apr 25, 2021
0263b37
Merge branch 'master' of github.com:metalsoft-io/awesome-baremetal
ianblenke Apr 25, 2021
4f93e37
Fix conflict: Scaleway EOLed ARM64 the end of last year
ianblenke Apr 25, 2021
af79c05
Fix conflict
ianblenke Apr 25, 2021
2cee379
Merge branch 'patch-1' of github.com:kmova/awesome-baremetal
ianblenke Apr 25, 2021
95254eb
Add Longhorn to storage section
ianblenke Apr 25, 2021
d69bcd4
Roll-up
ianblenke Apr 25, 2021
4f5bb22
Fixing conflict
ianblenke Apr 25, 2021
dd68ffe
Fix conflict
ianblenke Apr 25, 2021
7eb48a3
Fix Packet reference to Equinix Metal
ianblenke Apr 25, 2021
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
1 change: 1 addition & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,4 @@ Selection:

## Has the project had commits within the last 6 months?


23 changes: 21 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand All @@ -37,8 +38,10 @@ 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"
* [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 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

Expand All @@ -49,17 +52,26 @@ 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
* [Varnish-Cache](https://github.com/varnishcache/varnish-cache) Varnish Cache, the high-performance HTTP accelerator
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`
* [Bigstep Metal Cloud](https://bigstep.com/uk/products/bare-metal-cloud) - `x86_64`
* [cherryservers.com](https://www.cherryservers.com) - `x86_64`
* [Equinix Metal bare-metal infrastructure](https://www.equinix-metal.com) - `x86_64` & `arm64`
* [DedicatedServer.io](https://www.dedicatedserver.io) - `x86_64` & `arm64`
* [Equinix Metal](https://metal.equinix.com/) - `x86_64` & `arm64` - (Acquired from Packet)
* [FastHosts bare metal](https://www.fasthosts.co.uk/dedicated-servers) - `x86_x64`
* [Maxihost.com](https://www.maxihost.com) - `x86_64` & `arm64`
* [Mirantis Cloud Platform](https://www.mirantis.com/software/mcp/) - `x86_64`
* [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/))
* [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`
* [Vultr.com](https://www.vultr.com/products/bare-metal/) - `x86_64`

## Open Source Virtualization
Expand All @@ -70,6 +82,13 @@ 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"
* [Longhorn](https://github.com/longhorn/longhorn) - "Rancher Longhorn distributed block storage system for Kubernetes"


## Appendix

### Sorting sections
Expand Down