seal-io / walrus

Walrus is an open-source application management platform based on IaC tools including OpenTofu, Terraform and others. It helps platform engineers build golden paths for developers and empowers developers with self-service capabilities.
https://seal.io
Apache License 2.0
426 stars 41 forks source link

After saving the draft and deploying the service, some configurations were lost #1727

Closed Finenyaco closed 7 months ago

Finenyaco commented 8 months ago

Describe the bug

After saving the draft and deploying the service, some configurations were lost

Steps to reproduce

  1. New a service using kubernetes-containerservice template.

  2. Add a port and save as draft.

image
  1. Start the service.
  2. Go to the service details page and check the template configuration.

Result

  1. The external port is empty. image

Expected behavior

Environment

Additional context Add any other context about the problem here.

shanewxy commented 7 months ago

Cannot reproduce in main

Finenyaco commented 7 months ago

Environment

Test Result: Cannot reproduce in the latest version