<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kubernetes on Caktus Group</title><link>https://www.caktusgroup.com/tags/kubernetes/</link><description>Recent content in Kubernetes on Caktus Group</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 26 Jun 2026 09:00:00 -0500</lastBuildDate><atom:link href="https://www.caktusgroup.com/tags/kubernetes/index.xml" rel="self" type="application/rss+xml"/><item><title>Self-Hosting ODK Central on DigitalOcean with Kubernetes and PostgreSQL</title><link>https://www.caktusgroup.com/blog/2026/06/26/self-hosting-odk-central-digitalocean-kubernetes-postgres18/</link><pubDate>Fri, 26 Jun 2026 09:00:00 -0500</pubDate><guid>https://www.caktusgroup.com/blog/2026/06/26/self-hosting-odk-central-digitalocean-kubernetes-postgres18/</guid><description>&lt;p>&lt;strong>&lt;a href="https://getodk.org/" target="_blank" rel="noopener noreferrer">ODK Central&lt;/a>&lt;/strong> is a powerful open-source platform for creating and managing digital forms for data collection. While ODK offers cloud-hosted solutions, many organizations require self-hosted deployments for data sovereignty, custom integrations, or compliance requirements.&lt;/p></description></item><item><title>Handling Configuration and Server Snippets When Upgrading to ingress-nginx 1.12.0</title><link>https://www.caktusgroup.com/blog/2025/07/03/handling-configuration-and-server-snippets-when-upgrading-ingress-nginx-1120/</link><pubDate>Thu, 03 Jul 2025 16:00:00 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2025/07/03/handling-configuration-and-server-snippets-when-upgrading-ingress-nginx-1120/</guid><description>&lt;p>As part of our ongoing Sustainability and Maintenance efforts, we are
upgrading our Kubernetes clusters to version 1.32. Much like a major
Django upgrade, this process requires us to update other key components
to ensure they remain compatible. One of these is the ingress-nginx
controller, which manages external access to the cluster.&lt;/p></description></item><item><title>How to Create a Helm Chart for a Django App</title><link>https://www.caktusgroup.com/blog/2025/03/18/how-create-helm-chart-django-app/</link><pubDate>Tue, 18 Mar 2025 08:00:00 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2025/03/18/how-create-helm-chart-django-app/</guid><description>&lt;p>At Caktus, we use &lt;a href="https://helm.sh/" target="_blank" rel="noopener noreferrer">Helm charts&lt;/a> to simplify our
deployment process for Django projects. Helm is a package manager for
Kubernetes, and using Helm charts allows us to automate the process of
writing Kubernetes configuration files for our Django applications. We
use it together with GitHub Actions and Ansible to streamline our
deployment processes.&lt;/p></description></item><item><title>Migrate to Amazon EKS Add-ons</title><link>https://www.caktusgroup.com/blog/2023/07/10/migrate-amazon-eks-add-ons/</link><pubDate>Mon, 10 Jul 2023 17:07:44 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2023/07/10/migrate-amazon-eks-add-ons/</guid><description>&lt;p>Amazon Elastic Kubernetes Service (Amazon EKS) released support for
operational cluster add-on software, or &lt;a href="https://docs.aws.amazon.com/eks/latest/userguide/eks-add-ons.html" target="_blank" rel="noopener noreferrer">Amazon EKS
add-ons&lt;/a>,
around Kubernetes version 1.19 in May 2021. These include:&lt;/p></description></item><item><title>How to Use Kubernetes on Azure for Cloud Computing</title><link>https://www.caktusgroup.com/blog/2020/04/28/how-use-kubernetes-azure-cloud-computing/</link><pubDate>Tue, 28 Apr 2020 18:41:03 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2020/04/28/how-use-kubernetes-azure-cloud-computing/</guid><description>&lt;p>For the &lt;a href="http://ratom.web.unc.edu/" target="_blank" rel="noopener noreferrer">Review, Appraisal, and Triage of Mail (RATOM)
project&lt;/a>, funded by the Andrew W. Mellon
Foundation, we were tasked with deploying to a Microsoft Azure
environment. More details about the project are in our &lt;a href="https://www.caktusgroup.com/blog/2020/03/19/email-extract-data-microsoft-pst-files/">first blog
post&lt;/a>
in this Learn With Us blog series. Caktus has experience with Amazon Web
Services (AWS) and Google Cloud, but we hadn't had the opportunity to
use Azure yet, so we looked forward to the opportunity to use that
environment and document our experience. The entire deployment process
is available on GitHub as a reference under the
&lt;a href="https://github.com/StateArchivesOfNorthCarolina/ratom-deploy" target="_blank" rel="noopener noreferrer">StateArchivesOfNorthCarolina/ratom-deploy&lt;/a>
repository.&lt;/p></description></item></channel></rss>