K8s实践记录
# K8s实践记录 Level 01.在节点上创建一个持久化目录mkdir -p /data/nginx/logs #创建多级目录chmod 777 /data/nginx/logs #为系统上的每个人提供读、写和执行权限 2.创建一个nginx pod,并在其中配置一个存储卷来将持久化目录挂载到Pod的/var/log/nginx目录中。apiVersion: v1kind: Podmetadata: name: nginxspec: volumes: - name: nginx-logs hostPath: path: /data/nginx/logs containers: - name: nginx image: nginx volumeMounts: - name: nginx-logs mountPath: /var/log/nginx 3.配置nginx日志保存到指定的目录在nginx配置文件nginx.conf中添加以下配置,将nginx访问日志保存到/var/log/nginx/access.l...
IPBlock-Operator-Plus
IPBlock-Operator-Plus是一个基于 Kubernetes 的 Operator,构建了一个插件化、模块化的恶意 IP 封禁管理平台。
iManager-您的私人镜像管家
# iManager-您的私人镜像管家 尽管Docker官方提供了公共的镜像仓库DockerHub,但从安全性和稳定性等方面考虑,部署私有镜像仓库是非常有必要的。Harbor是一个由VMware公司开源的企业级的Docker Registry管理项目,是我们搭建私有镜像仓库的不二之选。 而自动化一直是运维工作中的重中之重。 Yiiong希望你能够将Harbor与飞书机器人联系起来,方便管理员统一管理镜像,使管理员随时都可以知晓仓库镜像的变动信息,管理员动动手指就可以对仓库里的镜像进行操作等。 前置准备 建议使用服务器搭建Harbor仓库,并且配置好https 申请一个飞书企业账号 可能需要一个域名? 任务友善的用户交互用户肯定需要知道你的机器人都可以干些什么事情吧 用户向机器人发送帮助,机器人返回可以实现的功能列表 当用户发送了一些乱七八糟的信息时,机器人需要做出一定的回复,比如我听不懂捏 Level 0 通知当镜像状态发生改变时,机器人向管理员发起通知 通知内容包括: 镜像状态(Push or Pull or Delete) 镜像名称以及标签 镜像状态改变的日期 镜像状...
Gitlab CICD学习记录
# Gitlab CICD学习记录 用Flask在K8s集群编写后端项目编写app.py编写一个最简单的后端项目,命名为app.py,返回hello world! from flask import Flaskapp = Flask(__name__)@app.route('/')def hello(): return "hello world!"if __name__ == '__main__': app.run(host='0.0.0.0', port=8080) 用pipreqs导出依赖文件pip3 install pipreqs pipreqs . --encoding=utf8 --force 构建Docker镜像编写dockerfile FROM python:3.9WORKDIR /appCOPY requirements.txt .RUN pip install --no-cache-dir -r requirements.txtCOPY . .CMD [&qu...
EasyCreater——一站式简历生成器
EasyCreater是一个简历生成器。
EasyBanner
EasyBanner是一个自动化封禁IP机器人,实现封禁操作的白屏化。
BIND9 DNS智能解析实验
**BIND(Berkeley Internet Name Domain)** 是全球使用最广泛的 **DNS 服务器软件**,最初由加州大学伯克利分校开发,目前由 **ISC(Internet Systems Consortium)** 维护。 BIND9 让一台服务器可以充当 DNS 解析器(递归)或权威服务器(发布域名解析记录) 目标基于bind9的view功能,实现DNS的智能解析。 master和两个slave之间实现主从同步 slave-1和slave-2均提供对www.a.com的解析,其中slave-1解析www至1.1.1.1;slave-2解析www至2.2.2.2 环境容器 bind-master:172.28.0.2 bind-slave-1:172.28.0.3 bind-slave-2:172.28.0.4 zone:a.com 域名:www.a.com bind-slave-1视图:1.1.1.1 bind-slave-2视图:2.2.2.2 权威NS:ns1.a.com(172.28.0.2) NS:ns2.a.com(172....
2022红岩杯WriteUp
# PWN 一口一个flag题目:nc一下下 idea:根据提示,nc是linux的命令,所以本题需要在linux环境求解 step:打开Linux的终端,nc所给的端口输入:nc 172.20.14.18 31751得到答案:redrock{Ech0eCHo-IWaNtF10g_} 猫猫flag题目:nc二下下 idea:本题与上题类似 step:nc端口后无回显,继续输入指令ls后出现flag然后cat flag得到答案:redrock{SEhLlCAT_IWaNtf1a9_} Web你是哪里的题目:https://96a84eec-4f7b-45a6-a5bb-224f1064604e.ctf.redrock.team/ idea:进入第一层网页,显示(you must be from https://redrock.team)没什么破绽,按下F12,F5刷新一下,点进网页显示(A word in the http message header is wrong,do you know?),按下F12并刷新依然没...
