漠然
  1. Alpine 3.6 OpenJDK 8 Bug

    最近切换项目基础镜像踩到一个大坑,由于 alpine 基础镜像和 OpenJDK8 Bug 导致鼓捣了2天才解决,故记录一下这个问题

    2017/09/27 Docker

  2. Consul 集群搭建

    不知道 Consul 用的人多还是少,最近有人问怎么搭建 Consul 集群,这里顺手记录一下吧

    2017/09/21 Kubernetes Docker

  3. 阿里云部署 Kubernetes

    公司有点小需求,在阿里云上开了几台机器,然后部署了一个 Kubernetes 集群,以下记录一下阿里云踩坑问题,主要是网络组件的坑。

    2017/09/20 Kubernetes

  4. CI/CD Git Flow

    由于 git 代码管理比较混乱,所以记录一下 Git Flow + GitLab 的整体工作流程

    2017/09/05 CI/CD Git

  5. Calico 部署踩坑记录

    自从上次在虚拟机中手动了部署了 Kubernetes 1.7.2 以后,自己在测试环境就来了一下,结果网络组件死活起不来,最后找到原因记录一下

    2017/07/31 Kubernetes Calico

  6. 手动档搭建 Kubernetes HA 集群

    以前一直用 Kargo(基于 ansible) 来搭建 Kubernetes 集群,最近发现 ansible 部署的时候有些东西有点 bug,而且 Kargo 对 rkt 等也做了适配,感觉问题已经有点复杂化了;在 2.2 release 没出来这个时候,准备自己纯手动挡部署一下,Master HA 直接抄 Kargo 的就行了,以下记录一下;本文以下部分所有用到的 rpm 、配置文件等全部已经上传到了 百度云 密码: x5v4

    2017/07/21 Kubernetes

  7. Kubernetes RBAC

    基于角色的访问控制使用 rbac.authorization.k8s.io API 组来实现权限控制,RBAC 允许管理员通过 Kubernetes API 动态的配置权限策略。在 1.6 版本中 RBAC 还处于 Beat 阶段,如果想要开启 RBAC 授权模式需要在 apiserver 组件中指定 --authorization-mode=RBAC 选项。

    2017/07/17 Kubernetes

  8. How to build Kubernetes RPM

    一直使用 Centos 运行 Kubernetes,有些时候基于二进制部署的情况下,手动复制二进制文件和创建 Systemd service 配置略显繁琐;最近找了一下 Kubernetes RPM 的 build 方式,以下记录一下 build 过程

    2017/07/12 Kubernetes