![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维
Mario.Alex
这个作者很懒,什么都没留下…
展开
-
Linux 笔记 -- nginx,docker,gitlab
前言许久不维护服务,感觉有些生疏,连screen的使用都忘了,近期操作过程中生疏的点,还是稍微记录梳理下。Screen远程登陆链接不稳定时推荐工具,能够在当前的shell窗口中开启子窗口,当链接意外段开时,窗口中正在执行的命令,下载等等操作不会断。# 查看yum已安装的包yum list installed# installyum install screen# 查看列表scre...原创 2020-04-08 21:43:07 · 741 阅读 · 0 评论 -
Kafka 笔记一
前言早先过了一遍Kafka,摄取了不少知识细节,未免遗忘梳理记录下,推荐书本 《Kafka 权威指南》。Quick Start基础概念关于Kafka是什么,可以参考官网介绍,一个分布式流处理平台,通俗点理解就是一款基于发布和订阅的消息系统。Kafka设计实现的目标在于:使用推送和拉取模式解藕生产者和消费者为消息系统中传递的消息提供数据持久化通过优化系统实现高吞吐量系统可以随着数据...原创 2019-12-22 16:59:18 · 175 阅读 · 0 评论 -
MacOS install mysql
前言MacOS 安装mysql踩了不少坑,上一篇Python – pycurl, mysqlclient, Django中mysqlclient 在MacOS上颇费周折才install成功。结果安装mysql还了一些坑。MacOS Install Mysql如果是Mysql 官方下载直接下载dmg安装,具体没有操作,个人通过brew安装# 误区一brew install mysql此...原创 2019-06-27 16:34:37 · 769 阅读 · 0 评论 -
Python 运维笔记 -- kubernetes web terminal
前言承接上一篇docker container web terminal,实现Kubernetes的Pod中运行容器terminal连接。所不同的是后端使用的是python kubernetes的package。完整的工程地址请参见:web_terminal_kubernetes。Kubernetes ClientPython kubernetes package直接可以pip安装: $ ...原创 2018-10-24 16:44:04 · 5648 阅读 · 2 评论 -
Python 运维笔记 -- docker container web terminal
前言需求所致需要做平台container的web terminal。因为现在的一些配套Dashboard不好做权限和资源管理。实现原理上,前端开web socket 后端保持双向通信,服务端完成容器对接。初衷是Kubernetes 所启动的pod中container连接,本节我们先从docker做起,后期有机会在介绍如何实现Kubernetes的container web terminal。在...原创 2018-10-21 11:40:57 · 2390 阅读 · 3 评论 -
运维笔记 -- docker、kubernetes
前言感觉现在多数互联网公司就在朝着容器化的路上前行,大势所趋啊。之前陆续有过docker相关记录,管理方式也是docker-compose形式,其实对于一般小量级的docker-compose管理足以应付。但是如果追求更高些,kubernetes是绕不过去的。倘若docker不是太熟悉,可以参见之前的 docker 笔记一,docker 笔记二。docker -- tips虽说不是专门负责基...原创 2018-09-27 21:40:26 · 430 阅读 · 0 评论 -
运维笔记 -- CI/CD 之 docker,jenkins,gitlab,nginx
前言近期归整的知识有点杂,每天工作也是近两年最为紧凑的阶段。还是先说需求,一个工程的持续发布,对应的测试环境时基础的python + supervisor形式,新切一个环境出来用docker做。话说之前知道大概的流程是什么样,实际动手操作还是遇到各种问题,机器环境CentOS 7.5。nginx这个不必多说,多处都有安装使用文档。所遇到问题是笔者拿到机器是新申请的没有多想就安装了一个n...原创 2018-08-18 18:26:33 · 677 阅读 · 0 评论 -
Python运维笔记 -- pipenv, jenkins, gitlab
前言两个月的漫游生活,迎来新的工作方向。些许辗转,本想能够从事AI相关工作,奈何缺乏相关工作经验,仅凭书中拾得微乎知识难以驾驭,进而转战运维开发。 第一项任务是打通自有平台和Jenkins,以实现在自有平台上能够完成CI/CD。 着手实现骤是觉得Python用作运维长处,对于jenkins,gitlab这种开放接口的工具,已有封装配套的Python包,安装调用即可。版本管理 pipen...原创 2018-07-25 20:29:40 · 2162 阅读 · 0 评论 -
docker 笔记一
前言工作需要自己部署维护服务,本以为会用jenkins做CI,没成想改成docker,回头把一年前刚看了两天的docker又拿来用,这次算是初窥门径吧,话说真的很好用,琢磨写个笔记,以后回顾方便。基础概念:用docker务必要显了解三个基础概念,镜像,容器,仓库。以windows下运行ubuntu虚拟机类比理解镜像,容器。镜像但凡有点虚拟化概念,基本都立马感知镜像是什么。如果不了解虚拟化,windo原创 2017-04-25 19:06:08 · 602 阅读 · 0 评论 -
docker 笔记二
前言承接之前 docker 笔记一,继续我们docker实用梳理,本节主要阐述容器管理 docker-compose 的实际使用,以及docker 日志方面查询,收集。演示环境CentOS 7,mac。容器管理在之前笔记中已经对 docker-compose 做过简单介绍,请参见docker 笔记一,此处继续。docker-compose 常用命令docker-compose 常用的命令包括:# b原创 2017-09-25 14:51:06 · 527 阅读 · 0 评论