/work-scripts

这是一个收集个人工作中用到的各种脚本的项目

Primary LanguageShellMIT LicenseMIT

work-scripts

这是一个收集日常工作中用到的各种脚本的项目。这些脚本可以帮助完成工作中的一些常见的任务,比如私有化镜像...(// todo)等。

目录结构

这个项目按照脚本的功能或用途来划分子目录,每个子目录下都有一个README.md文件,用来说明该子目录下的脚本的作用、用法和依赖等信息。以下是目录结构的概览:

  • image:存放与镜像相关的脚本,比如私有化镜像、清理镜像等。
  • // todo

使用方法

要使用这个项目中的脚本,你需要先克隆这个仓库到你的本地:

git clone --depth=1 https://github.com/itsfinn/work-scripts.git

然后进入到相应的子目录,根据README.md文件中的说明执行相应的脚本。例如,要使用 image 子目录下的 privatize_images.sh 脚本,你可以执行以下命令:

cd work-scripts/image
./privatize_images.sh -c podman -r 127.0.0.1:5000 -i registry.k8s.io/etcd:3.5.7-0

贡献方式

如果你对这个项目感兴趣,并想要贡献你自己的脚本或改进现有的脚本,欢迎你提交 pull request 或 issue。在提交之前,请确保你遵循以下规范:

使用Bash编写脚本,并保持代码风格一致。 在每个脚本开头添加注释,说明脚本的功能、参数、返回值等信息。 在每个子目录下添加或更新README.md文件,说明该子目录下的脚本的作用、用法和依赖等信息。 在提交 pull request 或 issue 时,提供清晰而详细的描述,说明你做了什么修改,以及为什么要做这些修改。

感谢你对这个项目的关注和支持!