weixin_46837396
码龄5年
关注
提问 私信
  • 博客:222,327
    社区:1
    222,328
    总访问量
  • 272
    原创
  • 2,177,656
    排名
  • 58
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2020-04-05
博客简介:

weixin_46837396的博客

查看详细资料
个人成就
  • 获得71次点赞
  • 内容获得36次评论
  • 获得564次收藏
  • 代码片获得1,765次分享
创作历程
  • 66篇
    2022年
  • 208篇
    2021年
成就勋章
TA的专栏
  • k8s初认识
    24篇
  • k8s小技巧
    10篇
  • python
    3篇
  • 技巧
    22篇
  • prometheus生产中的应用
    8篇
  • devops的生产实践
    5篇
  • JUMPSERVER
    1篇
  • 面试必备
    2篇
  • prometheus
    7篇
  • k8s
    23篇
  • kvm虚拟化
    1篇
  • devops
    13篇
  • docker
    13篇
  • ELK
    6篇
  • 安装虚拟机
    1篇
  • MySQL
    26篇
  • 基础
    33篇
  • mysql8.0
    7篇
  • zabbix监控
    8篇
  • 架构
    43篇
  • 计算机基础
    1篇
  • 计算机网络
    1篇
  • shell编程
    18篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

用户交互、格式化输出、基本运算符

文章目录一 程序与用户交互用户交互格式化输出二 基本运算符算数运算符链式赋值交叉赋值解压赋值逻辑运算符身份、成员运算符一 程序与用户交互用户交互'''1.获取用户数据 username = input('请输入名字>>>') print(type(username)) 请输入名字>>>jyh jyh <class 'str'> # input获取到的用户都是字符串类型 2.输出内部数据 print(use
原创
发布博客 2022.04.20 ·
655 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python变量、数据类型

文章目录一、什么是变量?二、为什么要有变量?三、怎么使用变量(先定义、后使用)3.1、变量的定义与使用变量的本质3.2、变量名的命名规范3.3、变量名的命名风格3.4、变量值的三大特性四、常量4.1、什么是常量?4.2、为什么要有常量?4.3、怎么使用常量?引入五、数字类型5.1 整型int5.2 浮点型float5.3 字符串类型str5.4 列表list5.4.1 作用5.4.2 定义5.4.3 使用5.4.4 列表可以嵌套,嵌套取值如下5.5 字典5.5.1 作用5.5.2 使用5.6 集合5.7 元
原创
发布博客 2022.04.20 ·
485 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s创建用户账号——User Account

k8s创建用户账号——User Account用户账户和用户组Kubernetes 并不会存储由认证插件从客户端请求中提取出的用户及所属组的信息,它们仅仅用于检验用户是否有权限执行其所请求的操作。客户端访问API服务的途径通常有三种:kubectl、客户端库或者直接使用 REST接口进行请求。而可以执行此类请求的主体也被 Kubernetes 分为两类:现实中的“人”和 Pod 对象, 它们的用户身份分别对应于常规用户 (User Account )和服务账号 ( Service Account) 。
原创
发布博客 2022.04.19 ·
1099 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Iptables防火墙

Iptables防火墙一、Iptables防火墙概述0.前言# 学好iptables的基础: 1、OSI7层模型以及不同层对应哪些协议? 2、TCP/IP三次握手,四次断开的过程,TCP HEADER,状态转换 3、常用的服务端口要非常清楚了解。 4、常用服务协议原理http协议,icmp协议。企业中安全配置原则: 1、尽可能不给服务器配置外网IP,可以通过代理转发或者通过防火墙映射。 2、并发不是特别大情况有外网IP,可以开启防火墙服务。 3、大并发的情况,不能开ip
原创
发布博客 2022.04.13 ·
613 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

日志清理脚本

1、创建一个日志清理脚本#/bin/bashfor i in `find /root/.pm2/logs -name "*.log"`do cat /dev/null > $idone 将该脚本添加至定时任务,每隔30分钟执行一次*/30 * * * * /usr/bin/sh /root/.pm2/logs/cleanlog.sh >/dev/null 2>&1删除/opt目录下所有的日志文件find /opt -name *.log.* | xargs
原创
发布博客 2022.04.13 ·
1659 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

初识python、python解释器、pycharm安装、多版本共存、注释器

文章目录一、python1、安装python解释器环境windows运行python环境windows环境变量2、执行python程序三种方式3、安装pycharm现在开始激活:pycharm需要绑定解释器调整字体调整背景4、pycharm版本迭代注意:重启windows机器5、多版本共存cmd共存在pycharm共存1)第一种方法2)第二种方法6、python的注释器一、python#Python 官方网站:https://www.python.org#Anaconda 官方下载地址:http
原创
发布博客 2022.04.13 ·
798 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux 安装InfluxDB1.8版本(CentOS 7)

Linux 安装InfluxDB1.8,配置及使用1.安装以及服务端启动官网地址:https://docs.influxdata.com/platform/getting-started/https://docs.influxdata.com/influxdb/v1.8/introduction/install/?t=%3Cfont+style%3D%22vertical-align%3A+inherit%3B%22%3E%3Cfont+style%3D%22vertical-align%3A+in
原创
发布博客 2022.04.13 ·
2057 阅读 ·
3 点赞 ·
3 评论 ·
5 收藏

k9s安装和体验

k9s安装和体验k9s是一个基于终端的UI,用于与你的Kubernetes集群互动。这个项目的目的是使其更容易导航、观察和管理你在kubernetes集群部署的应用程序。k9s持续观察Kubernetes的变化,并提供后续的命令来与你观察到的资源进行互动。github链接:https://github.com/derailed/k9s/tree/v0.25.181、安装k9s(linux)curl -sS https://webinstall.dev/k9s | bashvim /etc/prof
原创
发布博客 2022.04.05 ·
3755 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Helm的认识

文章目录helm是Kubernetes 包管理工具1、安装2、示例3、定制4、更多安装方式5、升级和回滚helm是Kubernetes 包管理工具Helm 可以帮助我们管理 Kubernetes 应用程序 - Helm Charts 可以定义、安装和升级复杂的 Kubernetes 应用程序,Charts 包很容易创建、版本管理、分享和分布。Helm 对于 Kubernetes 来说就相当于 yum 对于 Centos 来说,如果没有 yum 的话,我们在 Centos 下面要安装一些应用程序是极度麻烦
原创
发布博客 2022.04.05 ·
1065 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

prometheus之relabel详解

一、relabel简介为了更好的识别监控指标,便于后期调用数据绘图、告警等需求,prometheus支持对发现的目标进行label修改,可以在目标被抓取之前动态重写目标的标签集。每个抓取配置可以配置多个重新标记步骤。它们按照它们在配置文件中出现的顺序应用于每个目标的标签集。除了配置的每个目标标签之外,prometheus还会自动添加几个标签:job标签:设置为job_name相应的抓取配置的值。instance标签:__address__设置为目标的地址:。重新标记后,如果在重新标记期间未设置标签
原创
发布博客 2022.04.03 ·
3518 阅读 ·
4 点赞 ·
0 评论 ·
18 收藏

在jenkins中连接kubernetes集群

在jenkins中连接kubernetes集群配置kubernetes plugin连接kubernetes集群1.点击系统管理->系统设置-添加一个云,在下拉菜单中选择kubernets并添加2.填写云kubernetes配置内容注:Name值任意添加,Kubernetes URL值添加K8S apiserver连接地址和端口配置云kubernetes连接K8S集群的验证文件1.获取K8S的/root/.kube/config文件cat /root/.kube/configapiV
原创
发布博客 2022.04.03 ·
1761 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

devops

文章目录使用 Jenkins + Gitlab + Harbor + Helm + Kubernetes 来实现一个完整的 CI/CD 流水线作业。流程项目服务端客户端JenkinsPipeline使用 Jenkins + Gitlab + Harbor + Helm + Kubernetes 来实现一个完整的 CI/CD 流水线作业。其实我们就已经学习了 Jenkins Pipeline 与 Kubernetes 的完美结合,我们利用 Kubernetes 来动态运行 Jenkins 的 Slave
原创
发布博客 2022.04.02 ·
1819 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

线上的kustmozie的使用

文章目录安装kustmozienginx配置dockerfilekustomiza的使用创建/k8s/base的目录deployment.yamlservice.yamlkustomization.yaml创建/k8s/overlays/prod的目录custom-env.yamlreplica-and-rollout-strategy.yamlservice.yamlkustomization.yamlnginx.conf安装kustmoziewget https://github.com/kuber
原创
发布博客 2022.03.31 ·
2561 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于 Jenkins 的 CI/CD (二)

文章目录基于 Jenkins 的 CI/CD (二)Jenkins Pipeline 介绍创建一个简单的 Pipeline在 Slave 中构建任务部署 Kubernetes 应用利用 kubectl 工具部署应用第一步,Clone 代码第二步,测试第三步,构建镜像第四步,推送镜像第五步,更改 YAML第六步,部署人工确认Jenkinsfile基于 Jenkins 的 CI/CD (二)Jenkins Pipeline 介绍要实现在 Jenkins 中的构建工作,可以有多种方式,我们这里采用比较常用的
原创
发布博客 2022.03.31 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于 Jenkins slave pod 的CI/CD (一)

文章目录基于 Jenkins 的 CI/CD (一)安装优点配置测试基于 Jenkins 的 CI/CD (一)提到基于Kubernete的CI/CD,可以使用的工具有很多,比如Jenkins、Gitlab CI已经新兴的drone之类的,我们这里会使用大家最为熟悉的Jenkins来做CI/CD的工具。安装既然要基于Kubernetes来做CI/CD,当然我们这里需要将 Jenkins 安装到 Kubernetes 集群当中,新建一个 Deployment:(jenkins2.yaml)---a
原创
发布博客 2022.03.31 ·
999 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Prometheus 监控外部 Kubernetes 集群

文章目录Prometheus 监控外部 Kubernetes 集群Prometheus 监控外部 Kubernetes 集群前面我们的文章中都是将 Prometheus 安装在 Kubernetes 集群中来采集数据,但是在实际环境中很多企业是将 Prometheus 单独部署在集群外部的,甚至直接监控多个 Kubernetes 集群,虽然不推荐这样去做,因为 Prometheus 采集的数据量太大,或大量消耗资源,比较推荐的做法是用不同的 Prometheus 实例监控不同的集群,然后用联邦的方式进行
原创
发布博客 2022.03.30 ·
729 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

云硬盘的挂载

云硬盘的挂载1.创建云硬盘2.挂载到云服务器3.fdisk -l#腾讯云参考地址:https://cloud.tencent.com/document/product/362/6734#CreateFileSystemOnPartition1.登录 Linux 云服务器。以 root 用户执行以下命令,查看磁盘名称。fdisk -l回显信息类似如下图,表示当前的云服务器有两块磁盘,“/dev/vda” 是系统盘,“/dev/vdb” 是新增数据盘。执行以下命令,对 “/dev
原创
发布博客 2022.03.29 ·
1083 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

使用 Kustomize 配置 Kubernetes 应用

文章目录使用 Kustomize 配置 Kubernetes 应用基础模板定制定义环境变量修改副本数量通过命令行定义 secret修改镜像总结参考文档使用 Kustomize 配置 Kubernetes 应用如果你经常使用 Kubernetes,那么你肯定就有定制资源清单文件的需求,但是貌似现在大家都比较喜欢使用 Helm,Helm 很好用,但也有很多缺点,比如需要一个 tiller 服务端,需要超高的权限,最重要的是如果你要想自己做一个 Helm Chart 包的话,则不是那么容易的,需要你了解一些
原创
发布博客 2022.03.29 ·
198 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

mysqldump脚本

#!/bin/bash#保存备份个数,备份31天数据number=31#备份保存路径backup_dir=/root/mysqlbackup#日期dd=`date +%Y-%m-%d-%H-%M-%S`#备份工具tool=mysqldump#用户名username=root#密码password=TankB214#将要备份的数据库database_name=edoctor#如果文件夹不存在则创建if [ ! -d $backup_dir ]; then
原创
发布博客 2022.03.28 ·
272 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

deploy部署脚本

原创
发布博客 2022.03.28 ·
402 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多