藏经阁

informer中list对象偶发性卡顿原因分析

分享一个项目中遇到的informer读取数据时卡顿的解决方法.

kubebuilder vs operator-sdk

kubebuilder vs operator-sdk

Graphviz笔记

1 constraint 有这样的需求, 整体是LR顺序的, 但是中间某些图需要TB顺序. 但是graphviz的 subgraph不支持rankdir属性, 这就导致图里

kubernetes笔记

1 Kubectl custom-columns kubectl get application -A -o "custom-columns=PRODUCT:.metadata.labels.infra\.tce\.io/oam-product" 通过curl命令访问k8s apiserver 有时候没有kubectl程序, 需要用curl来获取 TOKEN=$(kubectl get secrets -o jsonpath="{.items[?(@.metadata.annotations['kubernetes\.io/service-account\.name']=='default')].data.token}"|base64 -d) APISERVER=$(kubectl config view -o jsonpath="{.clusters[?(@.name==\"$CLUSTER_NAME\")].cluster.server}") curl -X GET $APISERVER/api --header "Authorization: Bearer $TOKEN" --insecure 在p

emacs+hugo写博客的配置

1 hugo介绍 参考官网的入门文档: https://gohugo.io/getting-started/ 我常用的命令是: 首次使用初始化一个项目: hugo new site quickstart, 并cd进去 https://themes.gohugo.io/ 挑选一个主题并下载到themes目录 按照挑选