Updated resource creation:

* StatefulSet
* PVC
* Service
* Ingress (TODO: SSH port forwarding)
This commit is contained in:
Mingchen Dai
2024-09-11 08:54:39 +00:00
parent dd2ff56190
commit 3cf82cb947
9 changed files with 142 additions and 40 deletions

View File

@@ -28,7 +28,7 @@ func parseTemplate(templateName string, app *devcontainer_apps_v1.DevcontainerAp
// NewStatefulSet 根据创建 StatefulSet
func NewStatefulSet(app *devcontainer_apps_v1.DevcontainerApp) *app_v1.StatefulSet {
statefulSet := &app_v1.StatefulSet{}
err := yaml_util.Unmarshal(parseTemplate("stateful_set", app), statefulSet)
err := yaml_util.Unmarshal(parseTemplate("statefulset", app), statefulSet)
if err != nil {
panic(err)
}