func()

in api/v1alpha1/seataserver_types.go [54:77]


func (s *SeataServerSpec) withDefaults() (changed bool) {
	if s.ContainerName == "" {
		s.ContainerName = "seata-server"
		changed = true
	}
	if s.ServiceName == "" {
		s.ServiceName = "seata-server-cluster"
		changed = true
	}
	if s.Image == "" {
		s.Image = DefaultSeataServerImage
		changed = true
	}
	changed = s.Ports.withDefaults() || changed
	changed = s.Persistence.withDefaults() || changed

	if s.Store.Resources.Requests.Storage == nil {
		defaultStorage := resource.MustParse("5Gi")
		s.Store.Resources.Requests.Storage = &defaultStorage
		changed = true
	}

	return changed
}