k8s-hosting: Add cluster and tech details

This commit is contained in:
Nico Schottelius 2022-06-11 20:21:00 +02:00
parent 054da66366
commit ab93d89017
1 changed files with 37 additions and 17 deletions

View File

@ -139,9 +139,6 @@ 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.
## Getting started
Below offers can get you started with your Django hosting. Our team will get in touch with you as soon as we receive the order.
---
offer1_title: 3 Node k8s cluster 900 CHF/month
---
@ -171,7 +168,7 @@ offer3_title: 9 Node k8s cluster 2700 CHF/month
---
offer3_text:
* [One time setup fee 300 CHF](https://datacenterlight.ch/product/k8s-setup-6/)
* [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
@ -183,49 +180,72 @@ offer4_title: 12 Node k8s cluster 3600 CHF/month
---
offer4_text:
* [One time setup fee 300 CHF](https://datacenterlight.ch/product/k8s-setup-12/)
* [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-9
offer4_link: https://datacenterlight.ch/product/k8s-hosting-12
---
offer5_title: 15 Node k8s cluster 4500 CHF/month
---
offer5_text:
* [One time setup fee 300 CHF](https://datacenterlight.ch/product/k8s-setup-15/)
* [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-9
offer5_link: https://datacenterlight.ch/product/k8s-hosting-15
---
offer6_title: 18 Node k8s cluster 5400 CHF/month
---
offer6_text:
* [One time setup fee 300 CHF](https://datacenterlight.ch/product/k8s-setup-18/)
* [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-9
offer6_link: https://datacenterlight.ch/product/k8s-hosting-18
---
content2_text:
## Get a free quote
## Tech Details
No Django project is exactly the same. It can be very helpful to have a chat with our team when you want to find the suitable setting for your new Django hosting. We invite you to reach out to **support -at- ungleich.ch**.
### The ungleich k8s node
For technical details you can check the
[Kubernetes Cluster article in the Open Infrastructure
project](https://redmine.ungleich.ch/projects/open-infrastructure/wiki/Django-Hosting).
* 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
## Related products
Sample CPU flags:
* [Webhosting for static files](../zerocarbon-webhosting-with-ipv6/)
```
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm
```
### 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.