velaux icon indicating copy to clipboard operation
velaux copied to clipboard

The env KUBEVELA_DEFINITION_NAMESPACE did not worked on editing definition

Open tossmilestone opened this issue 1 year ago • 1 comments

Describe the bug

The env KUBEVELA_DEFINITION_NAMESPACE did not worked on editing definition, the detail page of definition return the error "defintion not exist".

To Reproduce

  1. Add env KUBEVELA_DEFINITION_NAMESPACE=kube-public to the deployment of velaux.
  2. Deploy the definition resources in the kube-public namespace.
  3. Open theDefinitions page, click one of the defintion in the list of definitons.

Expected behavior

The detail page of defintion should work well if env KUBEVELA_DEFINITION_NAMESPACE was set to other namespace.

Screenshots

KubeVela Version v1.5.8

Additional context

tossmilestone avatar May 29 '23 02:05 tossmilestone

This environment is not supported by VelaUX APIserver for now.

chivalryq avatar May 31 '23 06:05 chivalryq