mirror of
https://github.com/kubevela/kubevela.git
synced 2026-05-11 03:47:59 +00:00
* Implement API `api/envs/default/apps/ implement API `api/envs/default/apps/ and refactor code * address comments from @wonderflow and @ryan * fix code rebase issue * Implement env APIs implemented APIs for env and make api-test and e2e-setup * fix ci issues * address comments
41 lines
1.0 KiB
Go
41 lines
1.0 KiB
Go
package types
|
|
|
|
const (
|
|
DefaultOAMNS = "oam-system"
|
|
DefaultOAMReleaseName = "core-runtime"
|
|
DefaultOAMRuntimeChartName = "oam-kubernetes-runtime"
|
|
DefaultOAMRepoName = "crossplane-master"
|
|
DefaultOAMRepoUrl = "https://charts.crossplane.io/master"
|
|
DefaultOAMVersion = ">0.0.0-0"
|
|
|
|
DefaultEnvName = "default"
|
|
DefaultAppNamespace = "default"
|
|
)
|
|
|
|
const (
|
|
AnnApiVersion = "oam.appengine.info/apiVersion"
|
|
AnnKind = "oam.appengine.info/kind"
|
|
|
|
// ComponentWorkloadDefLabel indicate which workloaddefinition generate from
|
|
ComponentWorkloadDefLabel = "vela.oam.dev/workloadDef"
|
|
TraitDefLabel = "vela.oam.dev/traitDef"
|
|
)
|
|
|
|
type EnvMeta struct {
|
|
Name string `json:"name"`
|
|
Current string `json:"current,omitempty"`
|
|
Namespace string `json:"namespace"`
|
|
}
|
|
|
|
const (
|
|
TagCommandType = "commandType"
|
|
|
|
TypeStart = "Getting Started"
|
|
TypeApp = "Applications"
|
|
TypeWorkloads = "Workloads"
|
|
TypeTraits = "Traits"
|
|
TypeRelease = "Release"
|
|
TypeOthers = "Others"
|
|
TypeSystem = "System"
|
|
)
|