Added Shell scirpts

This commit is contained in:
Mingchen Dai 2024-09-30 10:11:40 +00:00
parent 15c626593b
commit 67a76d19bd
No known key found for this signature in database
GPG Key ID: 830D8248E627888A
2 changed files with 23 additions and 0 deletions

14
step1-deploy-operator.sh Normal file

@ -0,0 +1,14 @@
#!/bin/sh
# 首先将 CRLF 统一替换为 LF sed -i 's/\r$//' *.sh
## 1. Install CRDs into the K8s cluster specified in ~/.kube/config.
make install
## 2. Deploy controller to the K8s cluster specified in ~/.kube/config.
make deploy IMG=devstar.cn/devstar/devcontainer-operator:build-15c626593b1d94944ed6515b0ed6c32c939c6efc
# 部署效果:
# kubectl get deployment -n devcontainer-operator-system devcontainer-operator-controller-manager
# NAME READY UP-TO-DATE AVAILABLE AGE
# devcontainer-operator-controller-manager 1/1 1 1 50m

@ -0,0 +1,9 @@
#!/bin/sh
# 首先将 CRLF 统一替换为 LF sed -i 's/\r$//' *.sh
## 1. Undeploy controller from the K8s cluster specified in ~/.kube/config. Call with ignore-not-found=true to ignore resource not found errors during deletion.
make undeploy
## 2. Uninstall CRDs from the K8s cluster specified in ~/.kube/config. Call with ignore-not-found=true to ignore resource not found errors during deletion.
make uninstall