随笔分类 -  运维

Devops,开发与(自动化)运维
摘要:一、设置时间 二、设置时区 三、同步时间(一次性) Alpine Linux: ,立即同步时间,不限制同步间隔 CentOS/Ubuntu: 国内公共 ntp 服务器: 1. 国家授时中心:ntp.ntsc.ac.cn 1. 阿里云:ntp3.aliyun.com 四、时间同步服务(常驻后台) 建议 阅读全文
posted @ 2019-10-22 11:05 於清樂 阅读(5226) 评论(0) 推荐(0)
摘要:一、Docker Compose 容器组开机重启失败 Docker Compose 的 参数在 docker 中没有对应。 重启电脑后,容器的重启过程只由 docker 控制,而 docker 不会依据 的顺序启动容器,这导致容器组可能重启失败。 目前的解决办法是使用 systemd 或者 supe 阅读全文
posted @ 2019-10-19 13:21 於清樂 阅读(481) 评论(0) 推荐(0)
摘要:个人笔记 二、推荐的插件 必须把插件推荐放在前面,尤其是 k9s,绝对是当前最好用的 kubernetes 管理工具! K8s 终端管理工具 - k9s: 墙裂推荐!比 kubernetes-dashboard/kubectl 好用多了! k8s 集群与名字空间切换工具 - kubectx: 强烈推 阅读全文
posted @ 2019-10-19 13:21 於清樂 阅读(2776) 评论(0) 推荐(0)
摘要:![](https://img2022.cnblogs.com/blog/968138/202202/968138-20220213162803259-2089681155.png) 文章内容已迁移至:https://thiscute.world/posts/common-commands-for- 阅读全文
posted @ 2019-10-19 12:26 於清樂 阅读(2031) 评论(0) 推荐(0)
摘要:对于运维而言,我们希望每台服务器的 hostname 都能体现出它自己的功能/ip,方便排查。 ubuntu server live 18.04 的安装流程非常友好,从 ip 到 hostname 都可以直接指定。但是每台虚拟服务器都手动装一遍系统,也台麻烦了一点。 比较方便的方法,是先制作好一个 阅读全文
posted @ 2019-09-29 21:06 於清樂 阅读(1323) 评论(0) 推荐(0)
摘要:前言 公司使用 Docker-Compose 的方式部署 Jenkins/Gitlab/Sonar/Confluence/Apollo/Harbor/ELK/MySQL 等一系列开发工具/测试数据库。 而每过三五个月,我们就要评估这些软件新版本的变更、新特性,决定是否需要升级。 通过使用 Docke 阅读全文
posted @ 2019-08-28 22:22 於清樂 阅读(7350) 评论(0) 推荐(1)
摘要:对于 kubernetes 运行的 CI/CD 系统,目前推荐直接使用 kaniko/buildkit,rootless/daemonless,安全性高很多。 在 Docker 容器里面使用 docker run/docker build? Docker 容器技术目前是微服务/持续集成/持续交付领域 阅读全文
posted @ 2019-08-15 14:35 於清樂 阅读(9815) 评论(0) 推荐(1)
摘要:个人笔记,不保证正确,也并非介绍得事无巨细。。 一、Docker 数据管理 Docker 持久化数据有两种方式: 使用数据卷(volume):更安全(只有挂载了该数据卷的容器可读写),和主机耦合度低,但是用起来总感觉隔着些东西... 如果你要在多个容器间共享数据,那最佳选择是 volume 通过使用 阅读全文
posted @ 2019-07-20 22:50 於清樂 阅读(2544) 评论(0) 推荐(0)
摘要:镜像的定制实际上就是定制每一层所添加的配置、文件。 如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、定制镜像,那么之前提及的无法重复的问题、镜像构建透明性的问题、体积的问题就都会解决。 这个脚本就是 Dockerfile。 1. Dockerfile 是一个文本文件 阅读全文
posted @ 2019-07-14 22:42 於清樂 阅读(678) 评论(0) 推荐(0)
摘要:仅为个人查阅使用,要学习 Docker 的话,推荐看这份文档: "《Docker — 从入门到实践》" P.S. 大多数的 /`docker image xxx docker xxx` 零、安装 docker 参见 "《Docker — 从入门到实践—安装》" ,包括各 Linux 发行版、Wind 阅读全文
posted @ 2019-07-14 13:15 於清樂 阅读(596) 评论(0) 推荐(0)
摘要:Linux 服务器在使用过程中可能会遇到各种问题,其中之一就是“没有可用空间”。 遇到这种情况,就需要进行排查,定位到消耗了磁盘的那个文件夹。 流程如下: 1. df -h df -h 会显示出所有挂载点的磁盘空间使用情况。-h 表示以 1k、1M、1G 为单位。 Filesystem(文件系统) 阅读全文
posted @ 2019-07-11 15:30 於清樂 阅读(1727) 评论(0) 推荐(0)
摘要:更新:Harbor 1.10+ 自带 tag 保留策略,这个脚本已经退役了。(而且新版本 API Version 更新到了 2.0,不兼容了) 公司 Harbor 仓库一年多没清理,硬盘被堆满了,为此写了个批量清除的 Python 脚本。 # coding: utf-8 from operator 阅读全文
posted @ 2019-07-09 08:22 於清樂 阅读(2543) 评论(0) 推荐(0)
摘要:Harbor 是一个企业级的 Docker 私有仓库项目,使用 docker-compose 启动时,它本身由多个 Docker Containers 组成,通过 docker-compose 管理 containers 之间的依赖关系。 安装 安装参见官方文档:Harbor - Installat 阅读全文
posted @ 2019-07-07 13:02 於清樂 阅读(16385) 评论(2) 推荐(4)
摘要:BUG 使用 启动 ssh 服务,提示: 然后使用 powershell 连接,提示 refused: FIX 卸载重装 openssh server: 然后修改 的下列几行参数: 重启 ssh 服务: 然后连接: 问题解决。 参考 "windows wsl sshd配置" 阅读全文
posted @ 2019-06-05 14:50 於清樂 阅读(2927) 评论(2) 推荐(0)
摘要:前言 如果要在Linux 上设置一个开机自启,出现问题自动重启,并且有良好日志的程序,比较流行的方法有 supervisord、systemd,除此之外,还有 upstart、runit 等类似的工具。 但是自从 systemd 被 ubuntu、centos 等主流 Linux 发行版应用以来,s 阅读全文
posted @ 2019-01-28 20:13 於清樂 阅读(3301) 评论(0) 推荐(0)
摘要:今天打算花时间把 OneNote 和 EverNote 里的笔记整理一下,放到 cnblogs 里。 因为我平常遇到解决过的问题都习惯翻自己的博客,但是以前的很多笔记都不在 cnblogs 上,要不是今天找自己的计算机网络笔记,我几乎都忘记这回事了。。。 Git 是目前最流行的分布式版本管理系统,令 阅读全文
posted @ 2019-01-22 19:36 於清樂 阅读(426) 评论(0) 推荐(0)
摘要:主要是记录一下,免得下次重装系统后又到处搜索。。 Windows 建议使用 chocolatey 包管理工具 一、必要软件的安装 JDK AdoptOpenJDK: 预编译好的,带有长期支持的 JDK 版本。(别再用 Oracle 了) 或者用 RedHat 预编译的版本:Red Hat OpenJ 阅读全文
posted @ 2018-05-11 17:37 於清樂
摘要:1. 对比:Windows 和 Linux 上软件的安装与卸载 大部分 Linux 使用者都是从 Windows 转过来的,先对这俩做个对比,有助理解。 就像在 Windows 下,很多软件也有安装版与免安装版一样,在 Linux 下也有这样的差别。 1.1. Linux 的包管理工具(rpm/yu 阅读全文
posted @ 2018-04-30 14:31 於清樂 阅读(1027) 评论(0) 推荐(0)
摘要:独立博客阅读:https://thiscute.world/posts/compression-related-instructions-under-linux/ 可先浏览加粗部分 一、常见压缩档 *.zip | zip 程序压缩打包的档案; (很常见,但是因为不包含文档名编码信息,跨平台可能会乱码 阅读全文
posted @ 2018-04-29 11:24 於清樂 阅读(4433) 评论(0) 推荐(2)
摘要:最近发现了一个总结得更好的:bash cheatsheet 本文只是我对 linux 基础学习的一个总结,可能仅适用于复习用。算是我的 Linux 备忘录。 最基础 tab 补全 * 通配符 ctrl-c 中断当前进程 (以下几个快捷键可使用 stty -a 查看) ctrl-d EOF或者exit 阅读全文
posted @ 2018-04-26 22:51 於清樂 阅读(334) 评论(0) 推荐(0)