Blog

·

Building Optimized Container Images with Buildah in GitHub Actions

Buildah is preinstalled on GitHub's ubuntu-24.04 runners, so you can build and push container images with plain shell scripts and no external actions. How buildah from/run/copy/commit works, and how to keep layer count and image size minimal, using the opencode-server build scripts as a real example.

Buildah Containers GitHub Actions CI/CD Docker
·

Attach Custom Cloud Servers to UpCloud Managed Kubernetes

UpCloud Kubernetes Service (UKS) provides a managed control plane. But you can also attach individual cloud servers directly, outside the node group mechanism. Here's how it works.

Kubernetes UpCloud cloud-init Networking Cilium