Tags
Hey, this is Tags.
Toggle navigation
胡伟煌
Home
About
Tags
Archives
Blockchain
Arithmetic
随笔
Ethereum
MachineLearning
读书笔记
Golang
源码分析
Docker
Kubernetes
Etcd
KubeVirt
Monitor
多集群
Network
Runtime
Serverless
kubeadm
问题排查
大模型
裸金属
disk
Linux
Git
Keepalived
IDE
快捷键
Memcached
Mysql
iptables
network
Nginx
Redis
Shell
TCPIP
Python
GPU
Scheduler
Pod
Operator
OpenYurt
Kubeedge
Karmada
CNI
VirtualKubelet
ApiSix
Cgroup
Containerd
CSI
VIM
Blockchain
[Ethereum] 以太坊系列(一)之以太坊介绍
[Ethereum] 以太坊系列(二)之账户管理
[Blockchain] 区块链系列(八)之区块链介绍
[Blockchain] 区块链系列(六)之比特币交易
[Blockchain] 区块链系列(四)之密钥和地址
Arithmetic
[Arithmetic] 数据结构概述
随笔
[随笔] 总得写点什么
[随笔] 坐井观天
[随笔] 胡思乱想
Ethereum
[Ethereum] 以太坊系列(一)之以太坊介绍
[Ethereum] 以太坊系列(二)之账户管理
MachineLearning
[MachineLearning] 机器学习的概念
读书笔记
[读书笔记] 置身事内:中国政府与经济发展
[读书笔记] 中国是部金融史
Golang
函数与闭包
go modules的使用
数据类型
错误处理
流程语句
Goroutine调度
cobra flags
cobra 介绍
cobra command
dep的使用
计算机语言概述
Golang资源
后端开发技能树
文件操作
字符串处理
glide的使用
变量与常量
Golang安装
Golang介绍
Golang系列(二)之面向对象编程
Golang 指针
Golang系列(三)之并发编程
单元测试
Http包源码分析
GDB调试
Json处理
govendor的使用
Beego 介绍
Bee 工具使用
Beego 日志处理
Beego 项目逻辑
源码分析
kube-scheduler源码分析(六)之 抢占逻辑
kube-scheduler源码分析(五)之 优选策略
kube-scheduler源码分析(四)之 预选策略
kube-scheduler源码分析(三)之 调度流程
kube-scheduler源码分析(二)之 调度算法
kube-controller-manager源码分析(三)之 Informer机制
kubelet源码分析(五)之 syncPod
workqueue源码分析
runc源码分析
controller-runtime源码分析
kube-controller-manager源码分析(五)之 DaemonSetController
kube-controller-manager源码分析(四)之 ReplicaSetController
k8s中Etcd存储的实现
k8s核心数据结构分析
kube-scheduler源码分析(一)之 NewSchedulerCommand
kube-controller-manager源码分析(二)之 DeploymentController
kube-controller-manager源码分析(一)之 NewControllerManagerCommand
kubelet源码分析(四)之 syncLoopIteration
Docker源码分析(二)之 Docker Server
Docker源码分析(一)之 Docker Client
Docker源码分析(二)之 Docker Daemon
kubelet源码分析(三)之 RunKubelet
kubelet源码分析(二)之 NewMainKubelet
kube-apiserver源码分析(一)之 NewAPIServerCommand
kubelet源码分析(一)之 NewKubeletCommand
nfs-client-provisioner源码分析
csi-provisioner源码分析
client-go的使用及源码分析
Docker
Docker源码分析(二)之 Docker Server
Docker源码分析(一)之 Docker Client
Docker源码分析(二)之 Docker Daemon
安装Docker
Docker整体架构图
Dockerfile使用说明
Docker常用命令原理图
Kubernetes
Volcano的使用
kine的使用
大规模Pod调度优化
VXLAN原理介绍
Flannel介绍
Kruise Rollout发布
Cilium介绍
Calico介绍
HPA[自动扩缩容]配置
k8s版本记录
金丝雀发布
kubeconfig的使用
k8s社区开发指南
helm的使用
安装k8s dashboard
kubectl进入node shell
使用kubeadm部署生产环境kubernetes集群
使用 RBAC 鉴权
k8s版本说明
Runc和Containerd概述
WasmEdge介绍
Kata容器简介
Lxcfs资源视图隔离
kubectl命令使用
拉取私有镜像
配置私有镜像仓库
kubectl安装与配置
kubectl命令别名
k8s证书及秘钥
Pod创建流程
PVC创建流程
使用kind安装kubernetes
kata配置
Dynamic Volume Provisioning 介绍
PersistentVolumeClaim 介绍
Volume介绍
PersistentVolume 介绍
StorageClass 介绍
资源配额
使用kubespray安装kubernetes
使用minikube安装kubernetes
12 Factor
k8s知识体系
资源配额
资源服务质量
安全迁移节点
指定节点调度与隔离
理解kubernetes对象
client-go的使用及源码分析
Kubernetes集群问题排查
Kubernetes总架构图
基于Docker及Kubernetes技术构建容器云(PaaS)平台
Kubernetes核心原理(一)之API Server
Pod介绍
Kubernetes核心原理(四)之kubelet
Kubernetes核心原理(二)之Controller Manager
Kubernetes核心原理(三)之Scheduler
Docker网络
K8S网络
ConfigMap
Kubernetes基本概念
Pod生命周期
Pod伸缩与升级
Pod调度
Pod定义文件
Pod存储卷
Etcd
Etcd中的k8s数据
etcd-operator的使用
Raft算法
Etcd访问控制
Etcd介绍
Etcd启动配置参数
etcdctl-V3
etcdctl-V2
KubeVirt
qemu创建虚拟机
KubeVirt的介绍
KubeVirt的使用
虚拟化相关概念
Monitor
Grafana部署
kube-prometheus-stack的使用
cAdvisor介绍
Heapster介绍
Influxdb介绍
Kubernetes集群监控
多集群
k8s多集群管理的思考
Network
Pod的DNS策略
Runtime
Cgroup v2和v1的区别
Runc和Containerd概述
WasmEdge介绍
Cgroup目录
Cgroup介绍
Kata容器简介
Namespace命令介绍
Cgroup命令介绍
Namespace介绍
Serverless
knative介绍
kubeadm
kubeadm升级k8s集群
kubeadm管理证书
问题排查
ConfigMap多行格式
Cgroup不支持pid资源
Cgroup子系统无法挂载
keycreate permission denied
increase the mlock limit
runc-v1.1.3-exec-failed
镜像拉取失败问题
Pod驱逐
PVC Terminating
大模型
大模型相关概念
基于Ollama构建本地大模型
裸金属
Redfish API
格式化磁盘分区
BMC概念
disk
创建硬件Raid
Raid介绍
磁盘命令
LVM的使用
Linux
Linux常用命令
Linux文件权限
Linux文件系统
Linux文件存储
Linux介绍
Supervisor的使用
ansible的使用
confd的使用
ceph-fuse的使用
NFS的使用
ssh tips
Git
Git commit规范
Git介绍
Git命令分类
Git常用命令
Git命令别名
Keepalived
Keepalived安装与配置
Keepalived配置详解
Keepalived简介
Keepalived相关操作
IDE
Goland配置
vscode使用配置
快捷键
eclipse快捷键
iterm2 rz与sz的使用
tmux快捷键
chrome快捷键
vscode快捷键
Memcached
Memcached命令
Memcached的使用
Mysql
Mysql服务部署
Mysql常用命令之表内容操作
Mysql常用命令之数据表操作
Mysql常用命令之系统管理
iptables
iptables介绍
iptables命令
network
网卡Bonding介绍
netplan介绍
VLAN介绍
tcpdump抓包流程
Nginx
配置Nginx免费证书
Nginx的部署与配置
Nginx http服务器
Nginx作为反向代理
Redis
Redis集群模式部署
Redis配置详解(中文版)
Redis哨兵模式部署
Redis配置详解(英文版)
Redis介绍
Shell
Shell数组
Shell运算符
Shell echo命令
Shell 判断语句
Shell 函数
Shell 循环语句
Shell简介
Shell 重定向
Shell变量
TCPIP
HTTP协议
IP协议
TCP协议
UDP协议
TCPIP基础
Python
[Python] Python系列(四)之面向对象编程
[Python] Python系列(三)之高级特性
[Python] Python系列(二)之Python函数
[Python] Python系列(一)之基础篇
GPU
Volcano GPU虚拟化
k8s管理GPU容器
Scheduler
Volcano的使用
Pod
Pod健康检查
Operator
如何开发一个Operator
kubebuilder的使用
OpenYurt
OpenYurt之TunnelServer源码分析
OpenYurt之Tunnel-Agent源码分析
OpenYurt之YurtHub源码分析
OpenYurt 安装相关Kubernetes配置调整
OpenYurt部署
Kubeedge
KubeEdge介绍
Kubeedge之edgecore 源码分析
Kubeedge之cloudcore 源码分析
Karmada
Karmada介绍
CNI
VXLAN原理介绍
Flannel介绍
Cilium介绍
CNI插件选型
Calico介绍
Macvlan介绍
CNI接口介绍
VirtualKubelet
Virtual Kubelet介绍
Virtual Kubelet命令
ApiSix
创建路由
ingress-controller原理
APISIX配置
安装APISIX
Cgroup
Cgroup v2和v1的区别
Cgroup目录
Cgroup介绍
Cgroup命令介绍
Containerd
Containerd命令工具
安装Containerd
CSI
FlexVolume介绍
csi-cephfs-plugin
部署csi-cephfs
部署cephfs-provisioner
VIM
vim 命令
vim 配置
basic vimrc