Next-generation cloud technology. For those who move.

Next-generation cloud technology.

>> Hazzle-free runtime environments for event-centric business systems <<

ValueCloud Universal Kubernetes Service (UKS)

Universal Kubernetes Service:
a look under the hood.

UKS expands the power of plain vanilla Kubernetes towards
an integrated platform for containerized applications and data.

ValueCloud Universal Kubernetes Service (UKS)

Universal Kubernetes Service: a look under the hood.

UKS expands the power of plain vanilla Kubernetes towards an integrated platform for containerized applications and data.

UKS: designed for strategic flexibility & autonomy

ValueCloud combines Cluster API (CAPI), GitOps tooling (Argo CD) and a powerful deployment backend into a seamless, powerful Kubernetes experience, no matter what the underlying IaaS provider is.

Therefore, changing IaaS provider and migrating workloads from one cluster to another is as easy as it can be. This offers unseen strategic flexibility within any stand-alone, multi-cloud or hybrid cloud setups, whatsoever.

UKS can be deployed & operated in 2 different modi

Managed UKS

Ideal for Staging & Production environments.

The easiest & most hassle-free way to run UKS.

We ensure 99,9% Uptime for core K8s components.

Self-Managed UKS

An even more cost-efficient alternative to ‚Managed‘

The most budget-friendly way to run UKS.

You manage K8s components Uptime yourself.

Please note: UKS is a B2B offering only.

UKS has a customer-friendly pricing model

Please see the calculation example below and validate against the market

Managed UKS

We look after all technical operations on UKS level. From your perspective, the UKS API is „always there“ with a Uptime of 99,9%. You effectively pay for our specialists to do whatever is required in the background to ensure this availability.

Self-Managed UKS

Recommended for K8s experts only. After the initial provisioning, you keep all K8s components of both worker and control plane nodes in shape. If anything breaks, you can either repair yourself or alternatively contact our OnDemand support (will be charged separately).

Managed UKS

Pricing per ResourcePoint (RP*):

1€ / mo.

Self-Managed UKS

Flatrate for < 250 RPs*:

29€ / mo.

Self-Managed UKS

Even < 25 RPs* :

0€

*): The core UKS charging metric is called „ResourcePoint“. ResourcePoints (RPs) are the total number of worker-node CPU cores and RAM (in GB) in a cluster. See examples below for more details.

+ IaaS-resources (= compute, storage, network)

Corresponds 1:1 with the pricing of your IaaS provider.

IaaS is being charged directly to you (= via your IaaS account).

UKS pricing is easier than it sounds – here are a few examples:

Step 1: Define cluster parameters

Example 1:
3 Worker Nodes @ 8 CPU, 16GB RAM,
Managed by ValueCloud

3 x (8 + 16) => 72 RPs*

Managed UKS pricing

Example 2:
3 Worker Nodes @ 8 CPU, 16GB RAM,
Self-Managed by customer, HA

3 x (8 + 16) => 72 RPs*

Self-managed UKS (medium)

Intended cluster size, example:
2 Worker @ 4 CPU, 8GB RAM,
Self-Managed by customer, Non-HA

2 x (4 + 8) => 24 RPs*

Self-Managed UKS (small)

Step 2: calculate monthly ValueCloud subscription fees

ValueCloud ‚Managed UKS‘ subscription:

72 RP x 1€ = 72 € / mo.

ValueCloud ‚SelfManaged UKS‘ flatrate:

29 € / mo.

No ValueCloud subscription required:

0 € / mo.

Step 3: calculate IaaS charges

IaaS operations for example 1:
(price indication for Hetzner Cloud IaaS ***, billed directly by Hetzner)

Worker: 3 x CPX41 = ca. 93 € / mo.

(HA control plane managed by ValueCloud, therefore including in subscription fee)

IaaS operations for example 2:
(price indication for Hetzner Cloud IaaS ***, billed directly by Hetzner)

Worker: 3 x CPX41 = ca. 93 € / mo.
Master: 3 x CX21 = ca. 21 € / mo.

(for HA control plane)

IaaS operations for example 3:
(price indication for Hetzner Cloud IaaS ***, billed directly by Hetzner)

Worker: 2 x CPX31 = ca. 34 € / mo.
Master: 1 x CX21 = ca. 7 € / mo.
(for non-HA control plane)

Step 4 (Sum of Steps 2 & 3) = total customer cost

For the Managed UKS example:

Total price:
165 € / mo.

For the Self-Managed UKS (medium) example:

Total price:
143 € / mo.

For the Self-Managed UKS (small) example:

Total price:
41 € / mo.

*: RP = ResourcePoint = the total number of worker-node CPU cores and RAM (in GB) in a cluster,
**: UKS operations includes access to K8s-level upgrades & patches, automated vulnerability alerting & availability management for K8s components with 99,9% Uptime,
***: price indication only, as IaaS is being charged directly to you (= via your IaaS account), additional charges for storage and/or network can apply (as per consumption),
****: UKS access includes access to K8s-level upgrades & patches, as well as automated vulnerability alerting.

UKS setup is a walk in the park

Step #1

Log in to ValueCloud portal

You can create a ValueCloud customer account free of charge which will give you full access to all available service offerings.

Step #2

Deploy ValueCloud Service foundation

The Service foundation is the integration layer we need the respective IaaS provider. All you need is an API key. Please refer to the video below.

Step #3

Activate & configure UKS

Once the Service foundation has been deployed, you can activate UKS and access the kubeconfig file to start deploying your workloads.

Step #4

Activate extensions as desired

Once the UKS cluster is active, you can activate the extensions (if you choose ‚Managed UKS‘ some extensions come already pre-installed).

See how easy it works:

UKS offers powerful Kubernetes-level features

100% Declarative

This ensures reproducibility, maximum compliance and effective governance control.

Policy-centric

UKS offers fine-granular policies for pod interaction and K8s API resource management.

Dynamic Scaling

Node pools can be added and node pool size can be adjusted (up and down) during runtime.

Autoscaling (optional)

Autoscaling option can be activated, with an optional upper limit of nodes.

100% Upstream K8s

Our Kubernetes is 100% compliant with the Upstream K8s project.

Graceful VM security reboot

All system components can be updated with zero downtime and a hazzle-free process.

Multi-zone node pooling

Place your nodes across multiple availability zones, with dynamic horizontal scaling.

Various extensions turn UKS into a modern container platform

At ValueCloud, UKS is the technical foundation for all our platform- and business-level services. That means we are using UKS ourselves. All day, every day. So our Engineering teams have worked together to design UKS in a way that real-life practitioners are happy 🚀

Mandatory extensions (installed by default as part of core UKS deployment)

X.509 certificates

Managing certificates as resource types in Kubernetes clusters: cert manager.

DNS & Service discovery

DNS & service discovery: CoreDNS.

eBPF Network security

Networking, observability, and security with an eBPF-based dataplane: Cilium.

Ingress controller

A HTTP load balancer for applications running on Kubernetes: Nginx.

Mandatory for ‚Managed‘ modus – optional for ‚Un-Managed‘ modus

Monitoring & Alerting

A gold standards for metric collection, monitoring and alerting: Prometheus.

Observability Dashboards

A solution that manages policies as native Kubernetes custom resources: Kyverno.

Central log aggregation

A HTTP load balancer for applications running on Kubernetes: Nginx.

Backup & DR

Backup, restore and migrate Kubernetes cluster resources: Velero.

Native Kubernetes policies

A solution that manages policies as native Kubernetes custom resources: Kyverno.

eBPF Intrusion detection

Runtime security enforcement and observability: Tetragon.

Optional extensions

Declarative GitOps

A Kubernetes controller that syncs Git-based target state with current state: ArgoCD.

Identity & Access Mgt.

A solution that manages policies as native Kubernetes custom resources: Kyverno.

UKS has Enterprise-Level security & compliance features

Customer portal, provisioning & administration environment

Declarative (GitOps)

A Kubernetes controller that syncs Git-based target state with current state: ArgoCD.

End-to-End secret encryption

A Kubernetes controller that syncs Git-based target state with current state: ArgoCD.

2-Factor-Auth (optional)

A Kubernetes controller that syncs Git-based target state with current state: ArgoCD.

Zero trust principles

A Kubernetes controller that syncs Git-based target state with current state: ArgoCD.

IaaS- & Cluster-Level

Role-Based Access Control

Kubernetes-level Resource operations can be controlled and limited.

Network security policies

Traffic between pods and nodes can be controlled

Static Egress IP (optional)

As per applied Cilium network policy.

Network traffic encryption

All network traffic between single nodes is encrypted.

Graceful VM-level security patching

VM-level reboot after security patches are being executed with zero system downtime.

Full Audit trail & logging

All activities are being documented into an Audit log.

Runtime intrusion detection

A Kubernetes controller that syncs Git-based target state with current state: ArgoCD.

Ready to get started?

Request a demo

This link will schedule a call for a live demo with a  member of the ValueCloud Engineering team.

Talk to a solution architect

This link will schedule a call with a Senior-Level ValueCloud Solution Architect.

General inquiry

This link will schedule a call with a representative from the ValueCloud Program Office.

ValueCloud GmbH

Europaallee 10

67657 Kaiserslautern

Germany

P: +49-631-3435-8150

F: +49-631-3435-8159

E: [email protected]

W: https://valuecloud.io

Amtsgericht Kaiserslautern

HRB 33907

Geschäftsführer: Dr.-Ing. Christian Gilcher

USt.-ID: DE316714572

(c) ValueCloud GmbH 2022, all rights reserved.