Millet Porridge

English version of https://corvo.myseu.cn

0%

University had a similar elective, but I didn't study it well before and wrote the essay carelessly — failed outright. Recently with free time I'm going through that MIT course. This article mainly shares a few design ideas from it; readers with relevant background are advised before reading, otherwise you may not know what's being said.

Read more »

kubectl is the official K8s command-line tool for conveniently operating K8s clusters. This article introduces some unconventional kubectl usages — not that you must try them, just that when needed you can remember kubectl may have similar features, instead of writing a new tool on the client-api.

Read more »

Recently I integrated a K8s system whose Ingress support is incomplete with many features cut, but it supports full-featured Istio. So I researched and tried Istio's features to see whether they meet our needs. I didn't go deep into Istio's internals — just implementing specific features, understanding and using it my own way; corrections welcome.

Read more »

An earlier blog introduced the scheme for fine-grained pod control — we can targetedly adjust pod counts by adding custom resources. But that's a basic primitive; what about providing it to users as a platform feature? This post revolves around this fixed-pod-count method, introducing how we leverage the feature.

Read more »

Recently one machine in our self-built Kubernetes cluster was intruded and used for mining; we later found the cause — fortunately it was only used for mining... Network security is a serious matter; I hope readers gain some inspiration to harden their own clusters.

Read more »