CoreOS installer does not support choosing the size of the boot partition leading to potential issues when upgrading and your system has pinned OStree deployments. Here’s how to work around it.
Configuration of a Samba share on Fedora CoreOS based systems to allow public and browseable shares
How to configure a Samba share on Fedora CoreOS based systems to allow public and browseable shares
Kubernetes Scheduling: Under the Hood
The Kubernetes scheduler is the brain of the cluster, deciding which node runs each Pod. This post is part of a series where I explore advanced scheduling mechanisms in Kubernetes. In this part, I focus on the current state of the default scheduler. I walk through how the default scheduler works under the hood, breaking it down into queueing, filtering, scoring, binding, and preemption. I explain how Pods move through different queues, how the scheduler picks viable nodes, and how it scores and selects the best one. I also touch on newer features like QueueingHint and PreEnqueue plugins, and discuss how the scheduler balances performance and fairness at scale. If you’re curious about how Kubernetes makes scheduling decisions, this post offers a detailed look at the mechanisms behind it.
Derivate Fedora CoreOS. Integrate MicroShift. Lightweight Kubernetes for lightweight travelling
Embed MicroShift into Fedora CoreOS, through OSTree Native Containerization. Let’s delve into how I managed to run the initial setup of MicroShift, including CoreOS dex as an OAuth identity provider backed by GitHub, the OpenShift console, ArgoCD for GitOps, and the cert-manager operator for the automatic provisioning of the SSL certificates for the Openshift Routes.
Hack the Great Firewall
Shadowsocks is a versatile open-source proxy tool designed to bypass internet censorship and provide users with secure and private access to the internet