kubespark-console 一个云原生控制台的重构实践

置顶kubespark-console 一个云原生控制台的重构实践

kali

常用工具 内网渗透 crackmapexec 密码喷射器 sudo apt install crackmapexec 作者退休了也可以将命令平替换成它的继任者netexec,如果带 --local-auth 则表示喷射本地账号不带则一起喷射域账号 # 明文密码传递 ./proxy.sh 127.0.

kali

portswigger 靶场

1. JWT身份验证 爆破弱secret 扫描到目标系统后,如果网上能搜到它的默认密钥漏洞,我们可以在官方源码或者自己搭一个同版本的测试环境,把默认的Token扒下来,直接往目标系统上打。很多情况下管理员根本不会去改这个默认密钥(jwt sercret),所以搞不好就这样绕过登录了。 HS256 对

portswigger 靶场

开发与加速测试

1. nvm 任意快速切换nodejs curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash 2. github # 启用代理 git config --global http.proxy ht

开发与加速测试

coder远程开发

写在最前 https://coder.com/ 在大规模项目的部署与开发过程中,传统基于 Docker 的单机容器管理方式已难以满足需求。随着服务规模扩大至数十甚至上百个容器,容器的生命周期、网络、资源及依赖关系的管理成本急剧上升,整体复杂度显著增加。 为解决这一问题,通常需要引入 Kubernet

coder远程开发

vscode远程开发

写在最前 在部分项目中,由于网络拓扑复杂、依赖环境较多,开发人员很难在本地完整复现运行环境。为解决这一问题,我们引入了 IDEA、VS Code 等开发工具的远程开发能力,直接连接远程服务器进行源码编写、调试与运行。 通过这种方式,开发人员无需在本地进行复杂的环境配置,即可实现项目的零成本启动与运行

vscode远程开发

快速部署 go

写在最前 1. 开始部署 # 执行命令下载 root@tanqidi:/tmp# wget https://go.dev/dl/go1.22.1.linux-amd64.tar.gz # 解压安装包 root@tanqidi:/tmp# tar -xf go1.22.1.linux-amd64.t

快速部署 go

快速部署 k3s

写在最前 很多时候我们使用 Kubernetes 只是为了做验证和测试,而不是搭建一套完整的生产集群。如果完全按标准 k8s 的方式部署,往往要处理大量无关的系统配置,比如 hosts、防火墙、内核参数、swap 等,成本和心智负担都很高。 k3s 通过一条命令即可快速安装一个与 Kubernete

快速部署 k3s

关于slab内存泄露的异常问题

1. 问题描述 突然发现宿主机节点出现严重内存不足的情况。起初判断不太合理——当前仅运行少量容器,按容器资源统计,内存使用量最多约十余 GB,理论上仍有数十 GB 空闲。基于这一异常判断,随即对主机内存使用情况进行了排查,并发现了如下信息。 从进程视角看,业务与系统进程内存占用并不高,最大进程仅 5

关于slab内存泄露的异常问题

使用 K8S 或 Docker 快速部署 tensuns 监控告警

写在最前 https://github.com/starsliao/TenSunS 🦄后羿 - TenSunS(原ConsulManager):基于Consul的运维平台:更优

使用 K8S 或 Docker 快速部署 tensuns 监控告警