About 111 results
Open links in new tab
  1. Archives - tangxusc.github.io

    使用 kubeadm 搭建 Kubernetes (1.10.2) 集群(国内环境) 使用go mod (1.11)安装grpc 使用nfs作为k8s的PersistentVolume 使用rook搭建存储集群 使用shipyard proxy开启docker remote远程 …

  2. code-generator使用

    May 17, 2019 · 通过上面的示例,我们就可以看到我们的clientset和informer使用方式和原生的kubernetes的资源使用方式一模一样了.

  3. Client-Go informer机制

    May 16, 2019 · informer在初始化的时先通过reflector List去从Kubernetes API中取出资源的全部object对象,并同时缓存,然后开启Watch的机制去监控资源,并放入DeltaFIFO中.这样每次获取 …

  4. Client Go使用 - tangxusc.github.io

    May 15, 2019 · kubernetes为各主流语言提供了client方便了我们使用 (不用直接使用rest api调用,并且封装了资源的建模序列化等过程),本文以go语言的client为例,简单说明调用方式.

  5. 理解kubernetes tools/cache包-1

    May 16, 2019 · 通常,如果你正在编辑 yaml 文件并使用 kubectl,那么你只需要关注 specification 因为只有 kubernetes 本身才能告诉你 yaml 运行的具体情况。

  6. Operator 原理 - tangxusc.github.io

    Mar 20, 2019 · Operator 是 CoreOS 推出的旨在简化复杂有状态应用管理的框架,它是一个感知应用状态的控制器,通过扩展 Kubernetes API 来自动创建、管理和配置应用实例。

  7. 自动部署k8s基础应用 - tangxusc.github.io

    Mar 20, 2019 · helm install --name rook-ceph-system --namespace rook-ceph-system rook-stable/rook-ceph --set hyperkube.repository=tangxusc/docker-image sleep 3m kubectl apply -f …

  8. 亲和性调度 - tangxusc.github.io

    May 22, 2019 · 在kubernetes中对pod的调度由调度控制器负责,在调度的时候有很大的随机性. 但是我们很多时候需要容器更多的分散在不同的node上,有一些情况又需要尽量集中在一起,减少网 …

  9. K8s - tangxusc.github.io

    May 23, 2019 · 在kubernetes中的所有的pod在默认情况下,网络都是互通的,pod接收来自任何来源的流量. 那么我们如何限制pod的网络通信,防止非法访问呢?

  10. NetworkPolicy介绍 - tangxusc.github.io

    May 23, 2019 · 在kubernetes中的所有的pod在默认情况下,网络都是互通的,pod接收来自任何来源的流量. 那么我们如何限制pod的网络通信,防止非法访问呢?