Kubernetes and Taxes: Lessons Learned at the Norwegian Tax Administration - Bjarte S. Karlsen
summary
Organization migrates 100s of apps onto six OpenShift clusters over 2½ years to get faster development and more efficient ops, running all new tax apps since 2016 and keeping stateful Oracle systems outside the clusters. CI uses containerized Jenkins + Bitbucket hooks, Nexus and Docker registry, image streams that push multiple tags (one tag per build) so patching and zero‑day fixes roll out automatically. Built a Git‑backed Aurora config, AO CLI, console and an Ops “wallboard”; most apps are stateless and the platform is working in production. Docker + Java proved surprisingly hard and external integrations (Splunk, firewall) took years to automate.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 10:38Docker in Java
- 19:26Configuration
- 23:59Integrations
- 26:50Running Applications
- 31:39General Lessons
related talks
01h 02mLearnings from the Enterprise-level Kubernetes transformation at Elkjøp Nordic
39mUsing Kubernetes to Change Legacy Systems and Processes in the Public Sector
35mKubernetes journey
34mTaking Back Control: Building Cloud-Agnostic Container Platforms for Regulated Environments
46mKeep Building Fresh: Shopify's Journey to Kubernetes
41mOpenShift: a Kubernetes Story in an Enterprise Environment
46mAround & After Kubernetes: The Principles and Ideas that Guide Us
36mKubernetes in the Enterprise Transforming Rabobanks On Premise Applications
