rdpc-kube-mutating-webhook:突变要与k8s和工作流管理一起使用的webhook

时间:2024-03-02 11:34:17
【文件属性】:

文件名称:rdpc-kube-mutating-webhook:突变要与k8s和工作流管理一起使用的webhook

文件大小:36KB

文件格式:ZIP

更新时间:2024-03-02 11:34:17

Go

RDPC Kube突变Webhook 工具类 取一个左json和右json,生成一个jsonPatch列表: ://json-patch-builder-online.github.io/ 获取输入json和补丁列表,然后生成输出json的外观: : 用Docker测试 这会将虚拟的准入审核有效负载发送到Webhook服务器。 这对于开发Webhook服务器很有用 使用make start-docker启动服务器 通过make send-request位于./examples/admission-review.example.json中的示例make send-request 使用make stop-docker销毁docker环境 构建Docker映像 make docker-image :这将在本地构建docker映像 make push-image :这将构建并推送dock


【文件预览】:
rdpc-kube-mutating-webhook-develop
----init-build.sh(1KB)
----deployment()
--------deployment.template.yaml(2KB)
--------generate-keys.sh(2KB)
----deploy.sh(2KB)
----Gopkg.toml(292B)
----VERSION(15B)
----Dockerfile(2KB)
----examples()
--------admission-review.example.json(3KB)
--------pod-with-override.yaml(528B)
--------run-server-request.sh(1KB)
--------pod-with-defaults.yaml(417B)
--------pod-with-conflict.yaml(706B)
----LICENSE(34KB)
----Gopkg.lock(5KB)
----README.md(2KB)
----Makefile(2KB)
----destroy.sh(1KB)
----Jenkinsfile.groovy(7KB)
----docker-compose.yml(466B)
----.gitignore(8B)
----cmd()
--------webhook-server()

网友评论