李镇伟_社区达人页

个人头像照片
李镇伟
已加入开发者社区2029

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
初入江湖
初入江湖

成就

已发布62篇文章
3条评论
已回答0个问题
0条评论
已发布0个视频
github地址

技术能力

兴趣领域
  • kubernetes
  • jenkins
  • 测试技术
擅长领域
  • Python
    高级

    能力说明:

    通过课程学习与实战项目,熟练掌握Python的语法知识与编程技能,具备Python语言的函数、面向对象、异常处理等能力,常用开发框架的实际应用和开发能力,具备使用,掌握Python数据分析三剑客Matplotlib、Numpy、Pandas的概念与应用场景,掌握利用Python语言从数据采集到分析的全流程相关知识。

  • 容器
    高级

    能力说明:

    熟练掌握Docker各类高级特性,包括容器数据卷、DockerFile构建等;熟练使用Docker封装MySQL、Redis、Tomcat、Apache等镜像,并可在公有云或私有云部署并保持稳定运行。

  • Linux
    高级

    能力说明:

    熟练掌握Linux常用命令、文件及用户管理、文本处理、Vim工具使用等,熟练掌握企业IP规划、子网划分、Linux的路由、网卡、以及其他企业级网络配置技术,可进行Web服务器(Nginx),以及数据库(My SQL)的搭建、配置、应用,可根据需求编写Shell脚本,通过常用工具进行linux服务器自动化运维。

devops技术爱好者 自有博客:https://www.yinyubo.com 联系作者QQ:357244849

  • 2年前
    通过工具来规范代码提交与发布日志
    使用https://github.com/conventional-changelog/standard-version和vscode插件”Conventional Commits”工具规范开发人员提交git日志
    429
  • 2年前
    一篇文章带你入门K8S二次开发
    我们经常会在网上看到K8S和周边工具的教程,例如HELM的使用,droneCI的使用,但是很少有文章写,如何基于K8S进行二次开发,本篇文章将使用python和vue进行K8S的二次开发,实现一个简单的查询k8s的pod和node信息的页面
    7834
  • 3年前
    基于istio的灰度发布实验
    灰度发布又叫A/B测试,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。 因为最近刚好有灰度发布的需求,我又学了一遍istio,记录了本次灰度发布的实施过程(只包括应用,不包括数据库升级)
    5815
  • 3年前
    electron+droneCI+minio流水线
    因为我们的electron程序已经开发完成,期望要能开发人员每次上传代码,打了tag就自动build一份deb文件,自动上传到minio,方便运维人员去拿deb文件部署到ubuntu环境上。我们已有的技术栈包含droneCI,minio,python,于是边有了该方案。本文省略了vault,ldap,minio,harbor的安装与配置,这些程序的安装配置就不一一贴出来了
    632
  • 3年前
    Jenkins进阶之docker运行pytest并且出allure报告
    最近想做一个简单的pytest 测试,用allure出报告,结果发现网上的方法都是在windows上装jenkins,然后用jenkins跑一个本地的运行环境。这种做法明显很不2021年。于是我决定做一个在jenkins上使用docker运行pytest,然后再出allure报告的文章。
    1209
  • 3年前
    记录一次我做的influxDB性能测试
    2018年做了一次influxDB测试,这里记录一下
    1716
  • 3年前
    内网穿透访问你家里的树莓派
    你有一个自己的外网服务器,然后捏你又买了一个树莓派放家里吃灰,有一天,你觉得不能让你的树莓派吃灰,你想上班的时候用你的树莓派在家里编译arm用的镜像程序。于是,便有了本篇文章~~~如何通过内网穿透访问你家里的树莓派。(注:仅用于测试,闹着玩,千万别上生产,上生产需要自己进行改造用户权限以及审计功能,这部分就不贴出来了) 使用的工具:docker,rtty,rttys
    400
    来自: 安全
  • 3年前
    istio与skywalking搭配安装
    istio 安装1.8.2版本 skywalking安装8.1.0版本 K8S集群使用rancher安装1.19版本
    1524
    来自: 云原生
  • 3年前
    Argo CD接入LDAP认证或者gitea认证的方法
    argocd默认是通过修改argocd-cm来添加账户的,添加完账户后,还需要使用argocd客户端命令去给账户设置密码,这肯定是比较麻烦的,为了方便使用,我们可以接入ldap认证或者gitea的oauth2认证。 这里我们主要写ldap认证,因为gitea没有提供组信息给dex,而ldap能返回组信息 ,gitea的接入会在文章的末尾进行简单介绍 关键词:argocd ldap dex
    1919
  • 3年前
    docker-compose快速部署LDAP
    开发人员一般会用到很多开发软件,例如GIT,SonarQueb,minio,rancher等程序,这么多的程序,每个程序都有自己的一套账户系统和权限肯定是不合适的,作为用户来说,我们肯定是希望同一个账户能在多个软件中登录,就像一个微信号可以玩腾讯的所有游戏。作为管理员来说,肯定是希望前端开发,后端开发,测试人员的权限是分开的,在一个地方修改,所有软件的权限都能同步变更。那我们就采用了ldap的方式来快速部署试试吧。
    1180
  • 3年前
    rancher备份K8S集群数据到minio方案
    记录我的一次备份rancher集群过程
    871
    来自: 云原生
  • 3年前
    argoCD与droneCI结合
    我们的CI/CD流程采用了argoCD与droneCI两款工具,droneCI的关键文件是drone.yaml文件,配置在开发代码里。 argoCD的关键是helm包和不同环境的values.yaml参数。两者需要打通起来,让开发人员专注提交业务代码,后续程序的自动更新,部署等问题不影响他们。
    1946
  • 3年前
    打造K8S与Jenkins的持续集成系统-CI部分
    持续集成系统包括CI和CD。在这篇文章里,我们只讨论CI的实现。关于K8S,Jenkins,私有仓库的安装这里不进行说明,只讲解如何将这些工具组合在一起。
    308
  • 3年前
    ECK安装elasticsearch,接入apm测试
    1.以前都是用helm安装elasticsearch,最近发现elasticsearch推荐使用ECK在K8S上安装,那我们就来试试吧 2.我们会在已有的K8S上安装ECK,elasticsearch,kibana,apm,关闭ssl,loadbalancer暴露应用访问 3.测试golang接入apm
    653
  • 3年前
    fluentd接入Elasticsearch的简单例子
    最近想学习一下elasticsearch和fluentd的配合使用, fluentd比logstash节省太多资源了,所以就有了如下文章
    1532
    来自: 安全
  • 3年前
    minio分布式裸机安装(图文并茂)
    因为单机的minio无法扩充节点,无法使用版本功能,于是我们边开始使用minio的分布式版本,minio的分布式版本可以使用docker、kubernetes、裸机三种方式,这里我们使用裸机安装
    1088
  • 3年前
    docker版Minio接入LDAP
    因为官网的LDAP文档接入写的过于分散,实在不利于新手部署,所以重新整理了一版,方便用户能一次部署完成
    2163
    来自: 安全
暂无更多
暂无更多信息

2021年09月

  • 09.23 15:04:58
    发表了文章 2021-09-23 15:04:58

    自定义一个kaniko镜像

    kaniko是一款方便我们从K8S内部构建docker容器的工具,以前我们在CI过程中,使用的是docker-in-docker技术,这种技术最主要的缺陷就是当一台机器上同时运行多个docker build流水线时,会出现阻塞的情况,因为这一批流水线用的是宿主机上的同一个docker进程。 基于这种情况,我们在droneCI流水线中换用了kaniko来进行docker镜像的创建。
  • 发表了文章 2022-05-25

    通过工具来规范代码提交与发布日志

  • 发表了文章 2022-03-14

    apt方式安装nginx以及动态增加模块nginx-module-vts

  • 发表了文章 2022-01-24

    一篇文章带你入门K8S二次开发

  • 发表了文章 2022-01-07

    python通过sdk从minio下载文件时添加进度条

  • 发表了文章 2021-12-17

    Argo CD接入LDAP认证或者gitea认证的方法

  • 发表了文章 2021-12-15

    wxpython解决pyechart打包exe不兼容问题

  • 发表了文章 2021-12-15

    python自动化测试之检查一个json是否包含另外一个json

  • 发表了文章 2021-12-14

    docker-compose快速部署LDAP

  • 发表了文章 2021-12-10

    为k8s里运行的容器配置时区

  • 发表了文章 2021-12-10

    istio与skywalking搭配安装

  • 发表了文章 2021-12-10

    Docker安装redis环形集群

  • 发表了文章 2021-12-10

    minio分布式裸机安装(图文并茂)

  • 发表了文章 2021-12-10

    docker版Minio接入LDAP

  • 发表了文章 2021-12-10

    fluentd接入Elasticsearch的简单例子

  • 发表了文章 2021-12-10

    内网穿透访问你家里的树莓派

  • 发表了文章 2021-12-10

    打造K8S与Jenkins的持续集成系统-CI部分

  • 发表了文章 2021-12-10

    sonarQube解决sonar.java.binarie必填参数的问题

  • 发表了文章 2021-12-10

    解决Sonarqube quality gate获取不到Sonarqube正确扫描结果的问题

  • 发表了文章 2021-12-10

    通过python-docx给word文档中的指定位置添加表格

  • 发表了文章 2021-12-10

    参考官网实例,用Dockerfile构建你的第一个python应用

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息