使用 Vagrant + Kubespray 快速初始化 K8S 集群

Vagrant 是一款用于构建及配置虚拟开发环境的软件,采用 Ruby 编写,主要以命令行方式运行。 其主要使用 Oracle VirtualBox 提供虚拟化系统,与Chef,Salt,Puppet等环境配置管理软件搭配使用,可以实现快速搭建虚拟开发环境。 Kubespray 是利用 Ansible 这个工具,通过 SSH 协议批量让指定远程机器执行一系列脚本,安装各种组件,完成 K8S 集群搭建。 ...

December 28, 2022 · 2 min · K8sCat

使用 Charles 修改响应状态码

开发中遇到有部分接口会返回 401 的状态,会导致整个系统退出,但实际上这部分接口并不影响系统使用, 所以只要把这些接口的响应状态码改成 200 即可,本篇文章将介绍如何使用 Charles 改写接口的响应状态码。 ...

October 30, 2022 · 1 min · K8sCat

降低版本解决 SSH 连接失败的问题

今天突然发现自己的 Mac 登录不上一台服务器,而用另一台服务器却可以正常登录,区别就是 openssh 的版本不一样。 ...

October 26, 2022 · 1 min · K8sCat

Ubuntu 22.04 上运行 AppImage 软件

Ubuntu 22.04 默认无法直接运行 AppImage 软件。 ...

October 21, 2022 · 1 min · K8sCat

NUC 主机从 Windows 切换到 Ubuntu

最终还是从 Windows 切换成了 Ubuntu。 ...

October 21, 2022 · 1 min · K8sCat

不再给 Termius 买单了

Termius 是一个跨平台的主机管理工具,同时还支持端口转发、SFTP 和 Snippet。 功能还是挺强大的,但订阅制加上数据无法自己控制,让我不再想给它买单了。 ...

October 20, 2022 · 1 min · K8sCat

GoLand 自动对 import 进行分组排序

...

February 12, 2022 · 0 min · K8sCat

Distribute Cross Platform Go Binaries via Npm

https://github.com/sanathkr/go-npm https://blog.xendit.engineer/how-we-repurposed-npm-to-publish-and-distribute-our-go-binaries-for-internal-cli-23981b80911b

January 24, 2022 · 1 min · K8sCat