一样的建立一个 cron 吧,每周一次来把有意思的链接收集归档一下。
好玩的
书
- Welcome to Heptio Docs!
Welcome to Heptio’s documentation, a resource for Kubernetes admins and users.
一些基础实践的指引,比如run a custom LAMP application on kubenates.
可以很好的体验什么是代码即架构 - Helm User Guide – Helm 用户指南
- Nginx开发从入门到精通
K8S
- Example: Deploying WordPress and MySQL with Persistent Volumes
官方上提供了wordpress和mysql的示例的deployment - Kubernetes中的Volume介绍
- Docker MySQL最佳实践?
- kubernetes service external ip pending
It looks like you are using a custom Kubernetes Cluster (using minikube, kubeadm or the like). In this case, there is no LoadBalancer integrated (unlike AWS or Google Cloud). With this default setup, you can only use NodePort or an Ingress Controller. - 五分鐘 Kubernetes 有感
- Tutorial: Run WordPress with Helm on Kubernetes
比较标准的helm部署wordpress的文章,可以少不少坑 - Kubernetes 的基本概念和术语
Kubernetes 为每个 Pod 都分配了一个唯一的 IP 地址,称之为 Pod IP,一个 Pod 里的多个容器共享 Pod IP 地址。
StatefulSet 里的每个 Pod 都有稳定、唯一的网络标识,可以用来发现集群内的其他成员
Kubernetes 的 Service 定义了一个服务的访问入口地址
Annotation 与 Label 类似,也使用 key/value 键值对的形式进行定义。不同的是 Label 就有严格的命名规则,它定义的是 Kubernetes 对象的元数据,并且用于 Label Selector。Annotation 则是用户任意定义的附加信息,以便于外部工具查找 - Kubernetes的三种外部访问方式:NodePort、LoadBalancer 和 Ingress
ClusterIP 集群内部节点可直接访问
NodePort 每个节点需要暴露统一的端口
LoadBalance 有自己独立的IP
Ingress 针对HTTP层面进行转发 - 玩K8S不得不会的HELM
一篇很好的helm的从入门到进阶的文章 - k8s v1.13.2 安装排错日志
其他
- 星际文件系统
提前关注一下吧,感激他又开始火起来了。它是一种内容可寻址的对等超媒体分发协议。在IPFS网络中的节点将构成一个分布式文件系统。