随笔分类 -  云原生

摘要:配置docker 首先,使用 --userns-remap user-name 标志启动 docker 守护进程,或者确保 docker 守护进程的配置文件 (/etc/docker/daemon.json) 包含以下内容: { "userns-remap": "user-name" } 配置sub 阅读全文
posted @ 2022-12-06 22:51 远方V3 阅读(607) 评论(0) 推荐(0) 编辑
摘要:概述 Coder是VS Code的Web IDE,分Code Server 和 Coder,Code Server安装在服务器上,Coder是一个WEB版的VS Code,但目前多数的VS Code插件无法使用。 VSCode:https://code.visualstudio.com/ Code 阅读全文
posted @ 2022-12-03 23:13 远方V3 阅读(1477) 评论(0) 推荐(0) 编辑
摘要:本文是我对Tekton的实现原理和背后技术逻辑的理解,以及在实践过程中的一些总结。 简介 Tekton 是一个基于 Kubernetes 的云原生 CI/CD 开源框架,基于 CRD(Custom Resource Definitions)方式实现,目前阿里、google、IBM 都在使用这个框架。 阅读全文
posted @ 2022-12-03 23:06 远方V3 阅读(1644) 评论(2) 推荐(1) 编辑
摘要:修改全局超时时间 tekton 的 pipeline、task 运行时有时需要设置超时时间,确保会退出,除了在pipeline run、task run上设置 spec.timeouts 外,还可以设置全局的超时时间,通过 default-timeout-minutes 参数,这样一来如果 pipe 阅读全文
posted @ 2022-11-29 17:52 远方V3 阅读(312) 评论(0) 推荐(2) 编辑
摘要:一个pvc(pv)被多个container(pod)、volumeMounts使用,进而达到一个工作区独立存储,并按照目录结构进行划分内部的volume apiVersion: v1 kind: PersistentVolumeClaim metadata: name: smartide-go-cl 阅读全文
posted @ 2022-10-12 17:06 远方V3 阅读(1701) 评论(0) 推荐(0) 编辑
摘要:问题 在compose文件中配置了depend_on,里面有db,但是web容器内在启动时报连接不到mysql 3306的错误 分析 容器虽然起来了,但是mysql没有启动,导致无法访问mysql数据库 解决方案 在mysql的service中,增加healthcheck节点,测试mysql数据库是 阅读全文
posted @ 2022-07-15 17:21 远方V3 阅读(839) 评论(0) 推荐(0) 编辑
摘要:问题:mysql 容器中 /var/lib/mysql 执行时需要属于mysql用户 StorageClass kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: name: smartide-file-storageclass pr 阅读全文
posted @ 2022-07-07 22:03 远方V3 阅读(70) 评论(0) 推荐(0) 编辑
摘要:DXF 是 Drawing Exchange Format或Drawing Interchange Format的简称,是AutoCAD支持的开放数据文件格式。 http://docs.autodesk.com/ACD/2011/CHS/filesDXF/WS1a9193826455f5ff18cb 阅读全文
posted @ 2022-07-07 21:38 远方V3 阅读(1097) 评论(0) 推荐(0) 编辑
摘要:需求: 搭建了一个ads (azure devops server) ci/cd 流水线,会用到windows的代理机,这台机器需要安装docker,并可运行linux类型的container 注:关于如何在windows上安装angent可以直接在ads上查看 问题: 这个机器系统是windows 阅读全文
posted @ 2022-05-25 00:10 远方V3 阅读(2748) 评论(0) 推荐(0) 编辑
摘要:错误1: Bad owner or permissions on /root/.ssh/config 根据openssh的代码,可以看到必须是当前用户,且 当前用户组、其他用户 不能有写入权限 https://github.com/openssh/openssh-portable/blob/947a 阅读全文
posted @ 2022-05-24 11:10 远方V3 阅读(393) 评论(0) 推荐(0) 编辑
摘要:最近手上有一个工控项目,不想使用C#、Java这种高级语言,转而想选择了golang这种脚本语言,主要考虑: golang发布的都是二进制文件,体积小部署方便,运行效率也高,不需要经过中间的运行时 都是基于snap7的,不深度的使用问题不大,C#、Java的封装肯定会更加成熟一些 二进制包可以有效的 阅读全文
posted @ 2021-12-05 16:51 远方V3 阅读(2857) 评论(0) 推荐(1) 编辑
摘要:概述 Coder是VS Code的Web IDE,分Code Server 和 Coder,Code Server安装在服务器上,通过浏览器打开地址后可以使用一个web版的VS Code,也就是Coder,但VS Code的插件无法使用。 VSCode:https://code.visualstud 阅读全文
posted @ 2021-12-03 09:59 远方V3 阅读(1707) 评论(0) 推荐(0) 编辑