Home
About Us
Why Digitalis
Solutions
By business capability
Real-time streaming
Always-on platforms
Time-series data
Enterprise SaaS
Data for AI
By industry
Financial services
IoT & connected devices
Energy & utilities
Telecoms & media
Technology & SaaS
All solutions →
Services
Data Engineering Solutions
AI Services
Consulting Services
DevOps Services
Migration & Modernisation
Move to Open Source
Managed Services
Managed SIEM
All services →
Technologies
Apache Cassandra
Apache Kafka
PostgreSQL
Elasticsearch
ClickHouse
Kubernetes
Scaleway
Cloud Agnostic
All technologies →
insights
Case Studies
Blog
Contact
Let’s Talk
< ALL BLOG POSTS
Category:
Kubernetes
View all
Category one
Category two
Category three
Category four
Category
What Kubernetes can and cannot see about process death
When PID 1 in a container isn't your workload, Kubernetes only sees what the wrapper reports. Where that goes wrong and how to make process death visible.
Read more
Category
Running virtual machines on your own metal: libvirt and KubeVirt after VMware
Escape rising VMware costs by migrating virtual machines to license-free open-source alternatives like KVM, libvirt, or KubeVirt v1.8 on bare metal.
Read more
Category
Kubernetes and Wireguard: CNI vs VM
Kubernetes CNI-native WireGuard encryption versus a VM-level WireGuard underlay: the technical differences, pros and cons, and how to choose for your cluster.
Read more
Category
Kafka in Kubernetes with AxonOps and Strimzi
Strimzi automates Kafka on Kubernetes and AxonOps adds deep observability. Together they make a production-ready stack for running and monitoring Kafka.
Read more
Category
Encryption by default: Managing SSL generation in Kubernetes
Stop managing certificates manually. Learn how to automate Kubernetes SSL/TLS for Ingress and internal services using cert-manager, Vault, and OpenBao.
Read more
Category
Stop Waiting, Start Developing: Why a Pre-Configured Kubernetes AMI Is Your Team's Next Must-Have
Skip hours of Kubernetes setup with a pre-configured AWS AMI that gives developers a ready-to-use sandbox, development and training environment.
Read more
Category
Kubernetes: downscale your costs
Kubernetes makes it easy to overspend. Where the hidden costs come from and practical ways to downscale clusters and control your cloud bill.
Read more
Category
How to run Kubernetes on premises for beginners
Moving Kubernetes to bare metal? Choose between bare metal and VMs, then deploy with Rancher, K3s, Kubespray, Kops or kubeadm. Tips for beginners.
Read more
Category
Future-Proof Your Cloud: Considering European Options Beyond the Hyperscalers
US politics and tariffs are prompting organisations to rethink hosting. European cloud options beyond the hyperscalers and what to consider before moving.
Read more
Category
Scaling New Heights: Modernising Your Application with Kubernetes
Kubernetes is no longer just for tech giants. A step-by-step approach to modernising your application with Kubernetes, whatever your company size.
Read more
Category
Hybrid mesh networks
Mesh networks provide a resilient, scalable, and cost-effective alternative to traditional VPNs
Read more
Category
How to mount a Google bucket to a Kubernetes pod
Mount a Google Cloud Storage bucket inside a Kubernetes pod to get scalable, durable storage and save on block storage costs. Step-by-step setup.
Read more
Category
Tricks of the trade: working with environments
How a managed services team switches safely between many customer workloads and environments without running commands against the wrong one.
Read more
Category
Kubernetes: look mum, no Load Balancer
How to run Kubernetes on-premises or in the cloud without a cloud load balancer, and how to handle ingress, with a working code example.
Read more
Category
Why is monitoring so difficult
Why monitoring is harder than it looks, from a managed services team that runs it daily: the common traps and what good monitoring needs.
Read more
Category
CloudNative-PG: running PostgreSQL in K8s
Running PostgreSQL on Kubernetes with the CloudNative-PG operator: what works well, what is missing, and how it fared in operational testing.
Read more
Category
KubeCon and CloudNativeCon EU 2023
Takeaways from KubeCon + CloudNativeCon EU 2023 in Amsterdam: OpenTelemetry, GitOps, data on Kubernetes, service mesh and the Gateway API.
Read more
Category
Strimzi Kafka with Traefik Ingress and custom CA
Secure external access to a Strimzi Kafka cluster on Kubernetes using Traefik ingress and your own certificate authority instead of self-signed certificates.
Read more
Category
The case for bare metal and hybrid cloud
Cloud is fast to start but expensive for data workloads. We compare price and performance of cloud, bare metal and hybrid, and how to choose.
Read more
Category
Traefik Ingres with Mutual TLS in Kubernetes
How we secure Kubernetes ingresses with mutual TLS using Traefik TLSOptions, cert-manager and HashiCorp Vault, plus the gotchas we hit.
Read more
Category
Why I decided to use Karpenter
Why Karpenter is now a default on our EKS clusters: right-sized node provisioning, better use of spot instances, and the trade-offs to know.
Read more
Category
Rotating database credentials
How we remove static database passwords with HashiCorp Vault dynamic credentials and the vals-operator DbSecret, so access expires within an hour.
Read more
Category
Monitoring Cassandra on Kubernetes with AxonOps
How to add AxonOps monitoring to Apache Cassandra running on Kubernetes with the k8ssandra operator, from agent install to the dashboard.
Read more
Category
Kubernetes: how do we do it
The core stack Digitalis uses to build and run Kubernetes for customers: Terraform, Rancher, Vault, ArgoCD, Traefik, Linkerd, OpenTelemetry and more.
Read more
Category
Vals-Operator 0.6.2
Vals-Operator 0.6.2 syncs secrets from external stores into Kubernetes secrets. This release updates core libraries and adds secret templates.
Read more
Category
Thoughts on KubeCon 2022
Highlights from KubeCon + CloudNativeCon Europe 2022 in Valencia: OpenTelemetry, service mesh, eBPF, GitOps, operators, data on Kubernetes and cost.
Read more
Category
Rancher: break in case of emergency
Plan for losing Rancher: create an emergency service account and kubeconfig so you can still reach the Kubernetes API when Rancher is down.
Read more
Category
Kubernetes Security and Compliance in the Financial Sector
Want some security tips and context for cloud-native platforms in financial services?
Read more
Category
SUSE Rancher: why?
At Digitalis we have embraced SUSE Rancher and became Gold partners with SUSE Rancher. Do you want to know why? Keep reading.
Read more
Category
Kubernetes Network Policies with Calico
We’re going to look at how to manage network policies in Kubernetes with Calico.
Read more
Category
Kubernetes Network Policies
An introduction to Kubernetes Network Policies: how to isolate workloads and control pod-to-pod traffic, with practical examples you can apply.
Read more
Category
Vals-Operator: Managing Kubernetes Secrets
Introducing vals-operator — an opensource tool for managing secrets in Kubernetes
Read more
Category
Kubernetes Capacity Planning with Vertical Pod Autoscaler
Learn about capacity planning in Kubernetes with Vertical Pod Autoscaler
Read more
Category
Securing Access to Kubernetes with Rancher
The built-in ones are good for most use cases. They are pretty granular covering access to Rancher itself down to individual projects or…
Read more
Category
Digitalis becomes a SUSE Gold Partner specialising in Rancher and Kubernetes
Digitalis is now a SUSE Gold Partner specialising in SUSE Rancher Kubernetes products and services
Read more
Category
Cassandra with AxonOps on Kubernetes
How to deploy Apache Cassandra on Kubernetes with AxonOps management tool. AxonOps provides the GUI management for the Cassandra cluster.
Read more
Ready to Transform
Your Business?
Let’s Talk