- 博客(17)
- 收藏
- 关注
原创 gitlab-runner k8s cicd小demo
安装helm3 wget http://xxxx mv helm /usr/local/bin 安装gitlab-runner到k8s helm repo add gitlab https://charts.gitlab.io 编辑values.yamlimagePullPolicy: IfNotPresent gitlabUrl: "http://192.168.222.130:9980" runnerRegistrationToken: "131yjJMtno82us1B3C5t" concurren.
2022-01-17 16:55:36
638
原创 docker安装gitlab minikube连接gitlab
运行 docker run -itd -p 9980:80 -p 9922:22 -v /usr/local/gitlab-test/etc:/etc/gitlab -v /usr/local/gitlab-test/log:/var/log/gitlab -v /usr/local/gitlab-test/opt:/var/opt/gitlab –restart always –privileged=true –name gitlab-test gitlab/gitlab-ce..
2022-01-14 14:15:55
416
原创 minikube
$ curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && chmod +x minikube $ sudo mkdir -p /usr/local/bin/ $ sudo install minikube /usr/local/bin/ swapoff -a $ minikube start --force 安装kubectl curl https:/
2022-01-13 14:51:41
269
原创 服务器中木马病毒问题解决
生产环境一台服务器中了木马病毒,阿里云提示有挖矿程序在运行 top查看cpu占用率达到100%,并且是一个未知程序,停掉后占用率回归正常 之后发现存在一些程序被木马病毒替换,包括ps,ss,netstat,已经木马生成了一些别的程序/usr/bin/.sshd等 将这些程序重命名后并将正常的程序替换掉这些程序,一段时间后发现这些正常的程序也变成了木马程序 再研究发现在/etc/init.d目录下出现了两个不应该的脚本,里面运行着这些木马程序,删除后,再删除上述的木马程序,问题消失 防范于未然,对防火墙做限.
2021-09-28 16:20:17
722
原创 K8S学习笔记-------核心概念
K8S这东西目前公司没用上,平时东看看西瞅瞅啥也记不住,打算写个系列文章逼迫自己学习。。。笔记自用 K8S架构图 K8S组件 etcd 保存整个集群的状态 apiserver 提供了资源操作的唯一入口,并提供认证、授权、访问控制、API 注册和发现等机制 controller manager 负责维护集群的状态,比如故障检测、自动扩展、滚动更新等 scheduler 负责资源的调度,按照预定的调度策略将 Pod 调度到相应的机器上 kubelet 负责维护容器的生命周期,同时也负责 Volume(CSI
2021-07-01 17:57:38
104
原创 zabbix迁移
Zabbix-server迁移 环境及安装版本 centos7 zabbix 3.2.6 关闭selinux和防火墙 安装zabbix-server 配置yum源 [root@server ~]# cat /etc/yum.repos.d/zabbix.repo [zabbix] name=Zabbix Official Repository - $basearch baseurl=http://repo.zabbix.com/zabbix/3.2/rhel/7/$basearch/ enabled
2021-05-25 16:36:57
1489
原创 a标签的href存在长度限制
在windows开发的flask跑的好好的,,拿到linux下再一跑,前端提示语法错误,嗨,排查了一下午才发现是a标签的href长度原来存在限制,修改了逻辑后错误消失。。。。
2021-04-01 17:51:32
854
原创 神奇的装饰器
神奇的装饰器 最近感觉python代码写的可读性太差,于是打算通读一遍流畅的python。。。。。 内置装饰器 @singledispatch 可以将一个函数的参数根据类型拆解,不用if-else简直高大上了n个档次。 from functools import singledispatch from collections import abc import numbers import html @singledispatch def htmlize(obj): content = html.e
2021-03-19 10:03:21
90
原创 无交互登录需要强行修改密码的linux机器
因工作需要,需要开发一个小工具用来修改过期密码的机器,一个个交互去搞实在麻烦。如果你有相同需求,可以参考下。 直接贴代码 核心代码是shell,外层套一个python脚本来调用即可 #!/bin/bash timeout 3 \ /usr/bin/expect >/dev/null << EOF set timeout 10 spawn ssh -p $4 $2@$1 expect { "yes/no" { send "yes\n";exp_continue } "p
2021-03-10 14:11:48
266
原创 配置ssh实现免密,一个私钥
配置ssh实现免密,一个私钥 首先ssh-keygen 不断回车 然后将公钥写到authorized_keys cat id_rsa.pub > authorized_keys # 已存在则追加 # 修改权限 chmod 644 authorized_keys 然后将authorized_keys传到到需要免密登录的主机上的.ssh目录下 ,.ssh目录权限700。 注:如果要实现两两互访,将私钥文件也传过去,保证权限600即可 ...
2021-03-05 10:29:22
235
1
原创 获取python代码返回值
获取python代码执行返回值 测试代码如下 # 返回异常代码 import sys print("这是测试返回值1") sys.exit(1) # 获取返回值代码 import os import subprocess result = subprocess.Popen("python shpy.py") res_code = result.communicate()[0] returncode = result.returncode print (returncode) # 执行结果如下 这是测试
2021-02-26 16:40:15
664
原创 pip国内源安装
pip国内源安装 pip install -r requirements.txt -i http://pypi.doubanio.com/simple/–trusted-host pypi.doubanio.com
2020-01-07 19:22:42
236
原创 Ubuntu18.04自定义主题与备份镜像等
Ubuntu18.04自定义主题与备份镜像缘由自定义主题备份ubuntu18.04 缘由 最近在windows10安装ubuntu双系统,但是一周内接连崩了三次,不知缘由,于是重复安装,重复配置,索性把每次安装配置需要参考的博客记录下来。 自定义主题 1.自定义mac主题,但是不完整,缺少extensions,参见下一个链接 2.完善extensions 备份ubuntu18.04 用system...
2020-01-07 12:37:33
744
原创 Python面试知识点总结2
Python面试知识点总结2 装饰器 简单的个人理解就是改变原有函数的指向 简单的实验如下 import time def sum1(): sum = 1+1 print (sum) def timeit(func): def test(): start = time.clock() func() end =time....
2019-07-20 21:15:19
162
原创 Python面试知识点总结1
Pyhon知识总结1 Python如何实现单例模式 重写 new(cls)方法去实现类只创建一个实例 class Earth(object): __instance=None #定义一个类属性做判断 def __new__(cls): if cls.__instance==None: #如果__instance为空证明是第一次...
2019-07-20 20:21:20
196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人