⎈ From 0 to 10'000 Jenkins builds a week, One label to security posture, Learn network policies, MetalLB to Cilium, Docker-less deployments
Namespaces are one of the fundamental resources in Kubernetes.
But they don't provide network isolation, are ignored by the scheduler and can't limit resource usage.
How do they actually work, and what are they useful for?
This Thursday, Salman covers everything there is to know about Kubernetes namespaces.
📚 Articles
➀ From 0 to 10'000 Jenkins builds a week
➁ Only one label to improve your Kubernetes security posture, with the Pod Security Admission
➂ Learn network policies in Kubernetes
📺 This week on the KubeFM podcast
Moving cloud operations to a Kubernetes operator
📖 Tutorials
➀ Self-signed locally trusted certificates with cert-manager
➁ Vault integration with Kubernetes using external secrets operator
➂ Testing Java apps on Kubernetes with Testkube
➃ Migrating from MetaLB to Cilium
➄ Kubernetes testing with CircleCI, kind, and Skaffold
➅ Pack: Dockerfile-less deployment to Kubernetes with Cloud Native Buildpacks
➆ Testing Kubernetes controllers with the e2e-framework
➇ cloudnativepg: an easy way to run PostgreSQL on Kubernetes
➈ Learning from building the tech stacks of 5 startups and giving back to the community
💼 Kubernetes jobs
Platform Engineer 💰 $135K to $175K a year · 🏢 based in the office (and remote from home) in Los Angeles, CA, USA
Software Engineer 💰 £90K a year · 🏢 based in the office (and remote from home) in London, GB
🔥 Site Reliability Engineer 💰 $153.45K to $187.55K a year · 🏢 based in the office in Boulder, CA, USA
👉 Discover more opportunities on Kube Careers.
🛠 Tools and libraries
➀ Trivy-operator: Kubernetes-native security toolkit
➁ Devpod: open source dev-environments-as-code
➄ k8s-tun: access pod and service IP
➅ configurr: watcher to copy a file into a ConfigMap
➆ Toy highly-available Kubernetes cluster on NixOS
➇ updatecli: a declarative dependency management tool
➈ Helm-microservice: a Helm chart to deploy (almost) all your services
➀ 0 Flux-local: local Flux GitOps repository
➀ ➀ Argo CD Image Updater: automatic container image update
➀ ➁ Locutus: configuration management
➀ ➂ kbld: image building and pushing
➀ ➃ Fylakas
📅 Upcoming Kubernetes events
🔥 Advanced Kubernetes course 📅 Mar 7
🔥 Kubernetes namespaces offer no isolation, and how you can work around it 📅 Mar 7
🔥 SCALE 21x 📅 Mar 14
T3chfest 📅 Mar 14
🔥 Cloud Native Rejekts EU 2024 📅 Mar 17
👉 You can find more events on Kube Events.
📢 Call for papers closing soon
CloudNativeSecurityCon North America ⏳ closes Apr 1
🔥 Kubernetes Community Days Italy 2024 ⏳ closes Apr 4
🔥 Kubernetes Community Days Czech Slovak 2024 ⏳ closes Mar 31
🔥 ContainerDays 2024 ⏳ closes Mar 31
Kubernetes Community Days Zürich 2024 ⏳ closes Apr 1
Kuberentes Community Days Dhaka 2024 ⏳ closes Mar 24
🔥 DevOps Pro Europe ⏳ closes Apr 15
stackconf 2024 ⏳ closes Mar 31
Devopsdays Ukraine: let's talk security ⏳ closes May 4
👉 You can find more Call for Papers on Kube Events.
Until next time!
— Dan