Kovacs
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
kubeadm 集群升级

kubeadm 集群升级

真是不巧,刚折腾完 kubeadm 搭建集群(v1.17.0),第二天早上醒来特么的 v1.17.1 发布了;这我能忍么,肯定不能忍,然后就开始了集群升级之路...
2020-01-21
Kubernetes
#Kubernetes
kubeadm 搭建 HA kubernetes 集群

kubeadm 搭建 HA kubernetes 集群

距离上一次折腾 kubeadm 大约已经一两年了(记不太清了),在很久一段时间内一直采用二进制部署的方式来部署 kubernetes 集群,随着 kubeadm 的不断稳定,目前终于可以重新试试这个不错的工具了
2020-01-21
Kubernetes
#Kubernetes
云服务器下 Ubuntu 18 正确的 DNS 修改

云服务器下 Ubuntu 18 正确的 DNS 修改

博客服务器换成了阿里云香港,个人还偶尔看美剧,所以做了一下 Netflix 分流;分流过程主要是做 DNS 解析 SNI 代理,调了半天记录一下
2020-01-21
Linux
#Linux
Percona MySQL 搭建

Percona MySQL 搭建

最近被拉去折腾 MySQL 了,Kuberntes 相关的文章停更了好久... MySQL 折腾完了顺便记录一下折腾过程,值得注意的是本篇文章从实际生产环境文档中摘录,部分日志和数据库敏感信息已被胡乱替换,所以不要盲目复制粘贴。
2020-01-20
Linux > Database
#Linux #MySQL #Percona
Writing Plugin for Coredns

Writing Plugin for Coredns

目前测试环境中有很多个 DNS 服务器,不同项目组使用的 DNS 服务器不同,但是不可避免的他们会访问一些公共域名;老的 DNS 服务器都是 dnsmasq,改起来很麻烦,最近研究了一下 CoreDNS,通过编写插件的方式可以实现让多个 CoreDNS 实例实现分布式的统一控制,以下记录了插件编写过程
2019-11-05
Golang
#Kubernetes #Golang #CoreDNS
Golang Etcd Client Example

Golang Etcd Client Example

准备开发点东西,需要用到 Etcd,由于生产 Etcd 全部开启了 TLS 加密,所以客户端需要相应修改,以下为 Golang 链接 Etcd 并且使用客户端证书验证的样例代码
2019-10-15
Golang
#Golang #etcd
Podman 初试 - 容器发展史

Podman 初试 - 容器发展史

这是一篇纯介绍性文章,本文不包含任何技术层面的操作,本文仅作为后续 Podman 文章铺垫;本文细节部份并未阐述,很多地方并不详实(一家只谈,不可轻信)。
2019-06-26
Docker
#Docker #Podman
Calico 3.6 转发外部流量到集群 Pod

Calico 3.6 转发外部流量到集群 Pod

由于开发有部份服务使用 GRPC 进行通讯,同时采用 Consul 进行服务发现;在微服务架构下可能会导致一些访问问题,目前解决方案就是打通开发环境网络与测试环境 Kubernetes 内部 Pod 网络;翻了好多资料发现都是 2.x 的,而目前测试集群 Calico 版本为 3.6.3,很多文档都不适用只能自己折腾,目前折腾完了这里记录一下
2019-06-18
Kubernetes
#Kubernetes
Dockerfile 目前可扩展的语法

Dockerfile 目前可扩展的语法

最近在调整公司项目的 CI,目前主要使用 GitLab CI,在尝试多阶段构建中踩了点坑,然后发现了一些有意思的玩意
2019-05-13
Docker
#Docker
Mac 下调校 Rime

Mac 下调校 Rime

由于对国内输入法隐私问题的担忧,决定放弃搜狗等输入法;为了更加 Geek 一些,最终决定了折腾 Rime(鼠须管) 输入法,以下为一些折腾的过程
2019-03-23
Mac
#Mac #Rime
1…34567…18

搜索

Hexo Fluid BandwagonHost