随笔分类 -  python 运维开发

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 25 下一页
摘要:一、概述 Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎。Jenkins 是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。 二、安装 环境说明 操作系统: 阅读全文
posted @ 2020-07-17 17:35 肖祥 阅读(1230) 评论(0) 推荐(0)
摘要:一、概述 原gitlab 操作系统:centos 6.9 版本:GitLab 社区版 10.5.1 安装方式:yum 新gitlab 操作系统:centos 7.6 版本:GitLab Community Edition 13.2.0 安装方式:docker 现在需要将部分老的gitlab项目,迁移 阅读全文
posted @ 2020-07-16 17:05 肖祥 阅读(2599) 评论(0) 推荐(0)
摘要:一、概述 GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它 阅读全文
posted @ 2020-07-15 16:50 肖祥 阅读(575) 评论(0) 推荐(0)
摘要:一、概述 有一个用户表,models.py内容如下: from django.db import models # Create your models here. class User(models.Model): #用户名表 username = models.CharField(max_len 阅读全文
posted @ 2020-07-14 16:32 肖祥 阅读(1000) 评论(0) 推荐(0)
摘要:一、概述 最近部署kubesphere时,使用kubectl delete -f xxx.yaml,再次执行 kubectl apply -f xxx.yaml,提示: Error from server (Forbidden): error when creating "kubesphere-co 阅读全文
posted @ 2020-07-09 10:58 肖祥 阅读(4558) 评论(0) 推荐(2)
摘要:一、概述 官方中文文档:https://kubesphere.io/docs/zh-CN/introduction/what-is-kubesphere/ KubeSphere 是什么 KubeSphere 是在 Kubernetes 之上构建的以应用为中心的企业级分布式容器平台,提供简单易用的操作 阅读全文
posted @ 2020-07-05 18:03 肖祥 阅读(3206) 评论(0) 推荐(0)
摘要:一、概述 kubernetes Api python client 相关内容信息 Github地址:https://github.com/kubernetes-client/python/blob/master/kubernetes/README.md 目前公司才用的镜像更新的方式为,jenkins 阅读全文
posted @ 2020-07-04 15:01 肖祥 阅读(1652) 评论(0) 推荐(0)
摘要:一、概述 Minio支持集成prometheus,用以监控CPU、硬盘、网络等数据。 二、修改docker-compose.yaml 官方的给docker-compose.yaml,默认是不能访问metric数据的。 这里配置用是"public"类型,无身份认证。 需要在docker-compose 阅读全文
posted @ 2020-07-03 13:53 肖祥 阅读(4023) 评论(1) 推荐(2)
摘要:一、概述 Minio 是一个基于Go语言的对象存储服务。它实现了大部分亚马逊S3云存储服务接口,可以看做是是S3的开源版本,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。区别于分布式存储系统,mini 阅读全文
posted @ 2020-07-02 09:52 肖祥 阅读(9085) 评论(0) 推荐(0)
摘要:一、概述 引言 当接口开发完成,紧接着需要编写接口文档。传统的接口文档使用Word编写,or一些接口文档管理平台进行编写,但此类接口文档维护更新比较麻烦,每次接口有变更,需要手动修改接口文档。为了改善这种情况,推荐使用Swagger来管理接口文档,实现接口文档的自动更新。 简介 Swagger:是一 阅读全文
posted @ 2020-07-01 16:30 肖祥 阅读(3005) 评论(0) 推荐(0)
摘要:一、概述 HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供 阅读全文
posted @ 2020-06-30 11:18 肖祥 阅读(6883) 评论(1) 推荐(0)
摘要:一、概述 Cassandra是一个NoSQL数据库,具有类SQL CQL入口,基本语法与SQL保持一致。其实笔者认为 Cassandra的自带的cqlsh已经满足本的需求:如: 但是用习惯了数据库操作管理工具的同学还是希望可视化的界面。 本文以上一篇《基于Docker创建Cassandra集群》为例 阅读全文
posted @ 2020-06-29 16:37 肖祥 阅读(6079) 评论(0) 推荐(2)
摘要:一、概述 简介 Cassandra是一个开源分布式NoSQL数据库系统。 它最初由Facebook开发,用于储存收件箱等简单格式数据,集GoogleBigTable的数据模型与Amazon Dynamo的完全分布式的架构于一身。Facebook于2008将 Cassandra 开源,此后,由于Cas 阅读全文
posted @ 2020-06-28 16:11 肖祥 阅读(3700) 评论(0) 推荐(1)
摘要:一、概述 Hive是什么? Hive是一个数据仓库基础工具在Hadoop中用来处理结构化数据。它架构在Hadoop之上,总归为大数据,并使得查询和分析方便。 最初,Hive是由Facebook开发,后来由Apache软件基金会开发,并作为进一步将它作为名义下Apache Hive为一个开源项目。它用 阅读全文
posted @ 2020-06-27 16:38 肖祥 阅读(8863) 评论(0) 推荐(0)
摘要:一、概述 hadoop是什么 Hadoop被公认是一套行业大数据标准开源软件,在分布式环境下提供了海量数据的处理能力。几乎所有主流厂商都围绕Hadoop开发工具、开源软件、商业化工具和技术服务。今年大型IT公司,如EMC、Microsoft、Intel、Teradata、Cisco都明显增加了Had 阅读全文
posted @ 2020-06-26 14:35 肖祥 阅读(8944) 评论(1) 推荐(1)
摘要:一、概述 Alertmanager是一个独立的告警模块,接收Prometheus等客户端发来的警报,之后通过分组、删除重复等处理,并将它们通过路由发送给正确的接收器;告警方式可以按照不同的规则发送给不同的模块负责人,Alertmanager支持Email, Slack,等告警方式, 也可以通过web 阅读全文
posted @ 2020-06-25 17:23 肖祥 阅读(6182) 评论(0) 推荐(1)
摘要:一、插件安装 插件:Role-based Authorization Strategy 二、全局安全配置 进入Jenkins后点击系统管理进入全局安全配置 当插件安装好的时候,授权策略会多出一个Role-Based Strategy选项,选择该项并保存 三、管理和分配角色 在系统管理页面进入 Man 阅读全文
posted @ 2020-06-24 16:35 肖祥 阅读(2435) 评论(0) 推荐(0)
摘要:一、概述 job建立的特别多的时候,我们可能不太容易找到自己的某个job,这时,我们就可以在Jenkins中建立视图。job的视图类似于我们电脑上的文件夹。可以通过一些过滤规则,将已经建好的job过滤到视图中,也可以在视图中直接新建我们的job。下面以过滤job为例讲讲视图如何使用。 二、新建视图 阅读全文
posted @ 2020-06-23 16:13 肖祥 阅读(843) 评论(0) 推荐(0)
摘要:一、概述 背景 Loki的第一个稳定版本于2019年11月19日发布,是 Grafana Labs 团队最新的开源项目,是一个水平可扩展,高可用性,多租户的日志聚合系统。 Grafana 对 Loki 的描述如下: Loki: like Prometheus, but for logs. Loki 阅读全文
posted @ 2020-06-22 15:51 肖祥 阅读(15955) 评论(0) 推荐(1)
摘要:一、概述 Celery是Python开发的分布式任务调度模块,今天抽空看了一下,果然接口简单,开发容易,5分钟就写出了一个异步发送邮件的服务。 Celery本身不含消息服务,它使用第三方消息服务来传递任务,目前,Celery支持的消息服务有RabbitMQ、Redis甚至是数据库,当然Redis应该 阅读全文
posted @ 2020-06-21 19:42 肖祥 阅读(406) 评论(2) 推荐(0)

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 25 下一页