Update Kubernetes hosting
This commit is contained in:
parent
8e87252315
commit
e4f4fb7194
2 changed files with 239 additions and 0 deletions
239
content/u/products/low-power-kubernetes-hosting/contents.lr
Normal file
239
content/u/products/low-power-kubernetes-hosting/contents.lr
Normal file
|
@ -0,0 +1,239 @@
|
|||
_discoverable: yes
|
||||
---
|
||||
_hidden: no
|
||||
---
|
||||
title: Low Power Kubernetes Clusters
|
||||
---
|
||||
subtitle: Kubernetes the green way
|
||||
---
|
||||
headline1: Environment Friendly
|
||||
---
|
||||
headline2: Scalable & Managed
|
||||
---
|
||||
headline3: Kubernetes Clusters
|
||||
---
|
||||
header_background_color: #316CE6
|
||||
---
|
||||
header_text_color: text-light
|
||||
---
|
||||
nav_classes: navbar-dark
|
||||
---
|
||||
image:/u/image/cards/kubernetes.jpg
|
||||
---
|
||||
feature1_title: Environment Friendly
|
||||
---
|
||||
feature1_text:
|
||||
You want to run Kubernetes in a sustainable and affordable way? Then
|
||||
this Kubernetes hosting is for you: Built specifically on low power
|
||||
components, your Kubernetes cluster is not only friendly to your
|
||||
wallet, but even more to the environment.
|
||||
---
|
||||
feature2_title: Scalable
|
||||
---
|
||||
feature2_text:
|
||||
|
||||
Your Kubernetes cluster can start from 3 nodes and grow to any size. Every
|
||||
node that you add to your cluster contributes additional CPU, RAM and
|
||||
persistent storage.
|
||||
---
|
||||
feature3_title: Dedicated
|
||||
---
|
||||
feature3_text:
|
||||
Your Kubernetes cluster is running on dedicated hardware. No
|
||||
interruption, no rescheduling, no peer pressure. All resources are
|
||||
100% usable by you.
|
||||
---
|
||||
feature4_title: Very Environment friendly
|
||||
---
|
||||
feature4_text:
|
||||
Each Kubernetes node has been tested to consume less than 20W at
|
||||
maximum performance. While our data center is using 100% renewable
|
||||
energy, we try to even make an extra effort to reduce impact on the
|
||||
environment.
|
||||
---
|
||||
feature6_title: 100% IPv6
|
||||
---
|
||||
feature6_text:
|
||||
The Kubernetes cluster is ready for the IPv6 world: all nodes are
|
||||
running on an IPv6-only network. For IPv4 reachability we offer you
|
||||
dedicated mapped IPv4 addresses.
|
||||
|
||||
---
|
||||
content1_text:
|
||||
|
||||
## Hosted Kubernetes Clusters by ungleich
|
||||
|
||||
While you might be aware of other managed Kubernetes clusters, here at
|
||||
ungleich we have quite a different offering. Let's start with the
|
||||
obvious ones that you are unlikely to experience anywhere else:
|
||||
|
||||
### Environment friendly, for real
|
||||
|
||||
Other providers are dealing with Carbon Certificates, offsetting their
|
||||
energy and claiming to be green. None of that makes sense to us, as
|
||||
the emissions are produced nonetheless, fossil fuels are used or
|
||||
nuclear energy contributes to running your Kubernetes cluster
|
||||
elsewhere.
|
||||
|
||||
Here at ungleich we start from the beginning and continue to improve
|
||||
our energy usage every day. Not only are we using a 100% renewable
|
||||
energy (locally produced!), but we also research specific hardware to
|
||||
optimise the energy usage required by Kubernetes clusters.
|
||||
|
||||
## Standard building blocks
|
||||
|
||||
Other providers offer you a complex system of building blocks: this
|
||||
CPU, that memory, different storage classes, bandwidth consumption and
|
||||
so on and so on. You easily lose the track of what you wanted to do in
|
||||
the first place: to run your workload.
|
||||
|
||||
Here at ungleich we offer you exactly 1 building block to build your
|
||||
kubernetes clusters: The ungleich k8s node.
|
||||
|
||||
## The ungleich k8s node
|
||||
|
||||
The ungleich k8s node is an AMD based, 12 thread computer with 64 GB
|
||||
of main memory and two SSDs. The first SSDs is used for storing the
|
||||
operating system and the second SSD is used to store your data.
|
||||
|
||||
The second SSD has a capacity of 1TB.
|
||||
|
||||
## The ungleich kubernetes cluster
|
||||
|
||||
Each Kubernetes cluster consists of 3 or more k8s nodes. While you can
|
||||
grow it with adding individual nodes, we recommend to grow it in
|
||||
numbers of 3. The reason for this is the underlying storage technology
|
||||
[Ceph](https://ceph.com/) that saves each of your data blocks 3 times.
|
||||
|
||||
## Failure resistent
|
||||
|
||||
As your workload is running on any of the k8s nodes, maintenance work
|
||||
and failovers can be executed without interrupting the services
|
||||
(assuming your workload is deployed accordingly).
|
||||
|
||||
## Storage support included
|
||||
|
||||
Using a built-in dedicated Ceph cluster we provide you with persistent
|
||||
storage that can be accessed using standard Kubernetes PVCs.
|
||||
|
||||
As every k8s node contains a dedicated SSD, by adding new nodes, your
|
||||
storage cluster automatically grows as well.
|
||||
|
||||
As the Ceph cluster stores every object 3 times, the 1 TB SSD of
|
||||
each node contributes about 300GiB usable storage.
|
||||
|
||||
|
||||
## Pricing
|
||||
|
||||
Our pricing is very simple: Per K8S node we charge 300 CHF/month. This
|
||||
includes rental of the hardware, network traffic, electricity and
|
||||
maintenance of the kubernetes cluster.
|
||||
|
||||
This might not be the cheapest kubernetes you can build, but it is
|
||||
probably the world's most energy aware and most modern Kubernetes
|
||||
cluster out there.
|
||||
|
||||
---
|
||||
offer1_title: 3 Node k8s cluster 900 CHF/month
|
||||
---
|
||||
offer1_text:
|
||||
|
||||
* [One time setup fee 150 CHF](https://datacenterlight.ch/product/k8s-setup-3)
|
||||
* 3 nodes with each: 12 Threads, 64GB RAM, 1 TB Storage SSD
|
||||
* Total 36 threads, 192 GB RAM, ca. 1 TB persistent storage
|
||||
* Suitable for a development use
|
||||
|
||||
---
|
||||
offer1_link: https://datacenterlight.ch/product/k8s-hosting-3
|
||||
---
|
||||
offer2_title: 6 Node k8s cluster 1800 CHF/month
|
||||
---
|
||||
offer2_text:
|
||||
|
||||
* [One time setup fee 300 CHF](https://datacenterlight.ch/product/k8s-setup-6/)
|
||||
* 6 nodes with each: 12 Threads, 64GB RAM, 1 TB Storage SSD
|
||||
* Total 72 threads, 384 GB RAM, ca. 2 TB persistent storage
|
||||
* Suitable as small production cluster
|
||||
|
||||
---
|
||||
offer2_link: https://datacenterlight.ch/product/k8s-hosting-6
|
||||
---
|
||||
offer3_title: 9 Node k8s cluster 2700 CHF/month
|
||||
---
|
||||
offer3_text:
|
||||
|
||||
* [One time setup fee 450 CHF](https://datacenterlight.ch/product/k8s-setup-9/)
|
||||
* 9 nodes with each: 12 Threads, 64GB RAM, 1 TB Storage SSD
|
||||
* Total: 108 threads, 576GB RAM, ca. 3 TB persistent storage
|
||||
* Suitable as a production cluster
|
||||
|
||||
---
|
||||
offer3_link: https://datacenterlight.ch/product/k8s-hosting-9
|
||||
---
|
||||
offer4_title: 12 Node k8s cluster 3600 CHF/month
|
||||
---
|
||||
offer4_text:
|
||||
|
||||
* [One time setup fee 600 CHF](https://datacenterlight.ch/product/k8s-setup-12/)
|
||||
* 12 nodes with each: 12 Threads, 64GB RAM, 1 TB Storage SSD
|
||||
* Total: 144 threads, 768 GB RAM, ca. 4 TB persistent storage
|
||||
* Suitable as a production cluster
|
||||
|
||||
---
|
||||
offer4_link: https://datacenterlight.ch/product/k8s-hosting-12
|
||||
---
|
||||
offer5_title: 15 Node k8s cluster 4500 CHF/month
|
||||
---
|
||||
offer5_text:
|
||||
|
||||
* [One time setup fee 750 CHF](https://datacenterlight.ch/product/k8s-setup-15/)
|
||||
* 3 nodes with each: 12 Threads, 64GB RAM, 1 TB Storage SSD
|
||||
* Total: 180 threads, 960 GB RAM, ca. 5 TB persistent storage
|
||||
* Suitable as a large production cluster
|
||||
|
||||
---
|
||||
offer5_link: https://datacenterlight.ch/product/k8s-hosting-15
|
||||
---
|
||||
offer6_title: 18 Node k8s cluster 5400 CHF/month
|
||||
---
|
||||
offer6_text:
|
||||
|
||||
* [One time setup fee 900 CHF](https://datacenterlight.ch/product/k8s-setup-18/)
|
||||
* 3 nodes with each: 12 Threads, 64GB RAM, 1 TB Storage SSD
|
||||
* Total: 216 threads, 1152 GB RAM, ca. 6 TB persistent storage
|
||||
* Suitable as a large production cluster
|
||||
|
||||
---
|
||||
offer6_link: https://datacenterlight.ch/product/k8s-hosting-18
|
||||
|
||||
---
|
||||
content2_text:
|
||||
|
||||
## Tech Details
|
||||
|
||||
### The ungleich k8s node
|
||||
|
||||
* CPU: AMD Ryzen 5 5600G
|
||||
* RAM: 64 GB DDR4-3200
|
||||
* OS SSD: M2, 128 GB or more
|
||||
* Data SSD: SATA, 1 TB, usually ca. 500 MB read/write (work load dependent)
|
||||
* Connectivity: 1 Gbit/s
|
||||
* OS: Alpine Linux
|
||||
* Networking: IPv6 only
|
||||
|
||||
### The ungleich k8s cluster
|
||||
|
||||
The Kubernetes control plane access is available via IPv6 and
|
||||
IPv4. All pods are running in a dedicated /64 IPv6 network.
|
||||
Service IPs are IPv6 only and are located in a second /64 IPv6 network.
|
||||
|
||||
The cluster does not support type=LoadBalancer, because it is not
|
||||
necessary in IPv6 only environments. ClusterIPs are already by default
|
||||
world reachable.
|
||||
|
||||
IPv4 reachablity can be configured in two ways:
|
||||
|
||||
* Via our IPv4-to-IPv6 proxy (http, https based)
|
||||
* Via a dedicated IPv4 address
|
||||
|
||||
The current stack uses Calico as the CNI.
|
Loading…
Add table
Reference in a new issue