每天都有小坑踩!
k8s装好了,想把kuboard也装上去。 看官方文档挺简单,官方推荐docker run方式运行,因为主机上还有其他2个服务也要运行,我当然是选择用compose,既然docker run能运行,compose没有理由不可以呀! PS:2年没怎么关注docker,发现又有大变化,compose升到V2了,不再是以前那个python项目,改用go开发,做为docker的一个插件,在官方安装文档中推荐安装方式就已经包含了compose插件,不用再次安装了。
[阅读全文]每天都有小坑踩!
k8s装好了,想把kuboard也装上去。 看官方文档挺简单,官方推荐docker run方式运行,因为主机上还有其他2个服务也要运行,我当然是选择用compose,既然docker run能运行,compose没有理由不可以呀! PS:2年没怎么关注docker,发现又有大变化,compose升到V2了,不再是以前那个python项目,改用go开发,做为docker的一个插件,在官方安装文档中推荐安装方式就已经包含了compose插件,不用再次安装了。
[阅读全文]就剩一台机器了,因为当时购买的时候没有注意看,华为用国产的供应商,一大堆硬件找不到Linux驱动,只能安装Windows。但是Redis没有Windows发行版,不想再用Docker了,试试WSL上安装Redis。于是就有了这个简单的问题,折腾了一天的故事。
[阅读全文]上次安装k8s,3年多了;今天尝试再安装一次k8s,不同的是这次不再用docker,改为containerd。
得益于以前写的ansible脚本,很有参考价值,虽然3年多过去了,很多东西还对得上。
最近做开发基础架构设计,又经历了一次痛苦过程,记录一下。 同时感叹,这一次明显感受是没有以前的冲劲和精力了,真老了吧? 粗糙的记录一下,算是做个告别吧,最后一次干这事了!
[阅读全文]最近重新捡起架构和开发工作,了解了一下golang的“新”特性:workspaces。其实也不算新,只是在上一次做架构和技术选型的时候,golang的最新版本还是1.16.*,而workspaces是Go1.18发布的。
[阅读全文]Docker 18.09开始,拆分为"engine", “cli”, and “containerd”,需要分别单独下载和安装。 如:containerd.io-1.2.0-3.el7.x86_64.rpm、docker-ce-18.09.0-3.el7.x86_64.rpm、docker-ce-cli-18.09.0-3.el7.x86_64.rpm
[阅读全文]物模型是物理世界的实体东西的一个抽象,进行数字化描述后,用于数字世界的数字模型。这么说可能有点绕,更直接一点说就是,物模型是使用计算机可以理解的语言,说清楚这个产品是什么、能做什么事情,以及可以提供哪些信息。 定义了属性、事件和动作这三类功能,也就完成了物模型的定义。
[阅读全文]综合需要考虑的问题
安装前系统配置
[阅读全文]当前k8s版本:1.17,在使用cronjob的时候发现调度的时间不对,配置的是0 0 * * *,但实际运行时间为早上8点,推测是时区问题没跑了~ 但是运行程序的容器已经处理过时区问题,而且调度是k8s发起了,问题在k8s那边。
[阅读全文]https://golang.org/cmd/go/#hdr-Modules__module_versions__and_more
https://golang.org/ref/mod#private-modules
https://golang.org/ref/mod#vcs-find
https://golang.org/doc/tutorial/create-module
https://sagikazarmark.hu/blog/vanity-import-paths-in-go/
为了gitlab-ci在构建时拉取私有仓库依赖,构建工作使用的docker容器的dockerfile需要加上:
|
|
其中的id_rsa为部署密钥,需要在私有仓库中添加部署密钥 上述参考 https://cloud.tencent.com/developer/article/1602151 https://stackoverflow.com/questions/27500861/whats-the-proper-way-to-go-get-a-private-repository
[阅读全文]