All Posts

Python3 Snippet

在一段时间没有写 Python 之后,发现有些常用的 Python Tips 都会生疏了,所以我这里备忘了一些常用的代码片段。

MongoDB Tips

因为 MongoDB 在我的日常中使用的频率比较高,所以有一些比较常用的操作,我在这篇总结中总结了一下常用到的操作。

Kubectl 多集群管理

在使用 Kubernetes 的时候,肯定会有很多环境切换的问题,例如开发环境必须是有的,然后还有测试环境,联调环境等等,当然,当需要某个环节的时候,我们手动登录上去这个环境然后再看是可以的操作。但是,其实,作为一个便利的平台,其实 K8S 已经给我们提供了很好的工具,例如 kubectl 就已经可以做到多环境管理了,本文就向你介绍一下如何使用 kubectl 进行 k8s 的多集群管理。

Shell Tips

Shell 脚本在平时工作中使用到的概率是很大的,并且作用也是很强的,所以时不时会写一些 shell,然而,经常会忘记一些 shell 的写法,所以,我在这篇文章中记录了一些我需要查询的 shell tips。

Kubebuilder 使用问题解决

我尝试通过 KubeBuilder 来编写 K8S 的 Operator,其中遇到了一些问题,然后在这篇文章中我展示了一下是如何来解决这些问题的。

Golang Tips

在编写 Go 代码的时候,由于语言的特性会遇到一些难以理解的简单错误,所以我就写了这篇文章用于记录我遇到的问题的集合。

Kubernetes 入门四:Service

在第三篇中我们聊了 K8S 对于 Pod 的设计理念了,Pod 是最小的单元,往往当我们运行一个应用的时候,对 Pod 有一些额外的要求,例如高可用或者多实例,这就意味着如果你只记住一个 Pod 的 IP,那么很多时候都是会有问题的,那么能不能把这个 IP 固定住,这是一个好的想法,但是实现的时候有一些可以扩展的地方,于是乎,就到了这篇文章要介绍的新的资源:Service。

CentOS 解决 GoLand 无法输入中文的问题

因为我长期在 CentOS 下进行开发工作,而我日常写代码的工具为 GoLand,其中有一个比较大的问题就是居然无法在 GoLand 中输入中文,于是乎,我就找了一下资料,尝试解决这个问题,然后在这篇文章里面我就介绍了一下我是如何解决在 CentOS 环境下 GoLand 无法输入中文的问题的。

Kubernetes Tips

在使用 Kubernetes 过程中,有很多小细节的东西很麻烦但是又比较常见,所以为了记录这些问题的解决方式,我在这篇 Solution 里面记录了一些我遇到的问题以及解决方式。

Kubernetes 入门三:Pod

在安装完 Kubernets 之后,下一步就该开始玩耍 Kubernetes 了,当你玩 Kubernetes 的时候,你会有一个很直观的感受,那么就是在 Kubernetes 中,一切都是资源,你可以通过 get/describe/delete 来操作这些资源,那么这些资源本质上都是做什么用可能你还不太了解。所以,第一种我要介绍的资源就是 Kubernetes 中的原子资源:Pod。