apps.kommander.mesosphere.io/v1alpha2
App
App is the Schema for a Service or Application in Kommander.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
false | |
status |
|
object |
false |
AppDeployment
AppDeployment is the Schema for a concrete installation of a Service or Application in Kommander.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
false | |
status |
|
object |
false |
AppDeploymentList
AppDeploymentList contains a list of AppDeployments.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
[...]AppDeployment |
true |
AppDeploymentSpec
AppDeploymentSpec defines an instance of an Application.
Field |
Description |
Scheme |
Required |
---|---|---|---|
appRef |
AppRef provides reference to a ClusterApp or App object. |
true | |
configOverrides |
ConfigOverrides allows a user to define a ConfigMap that contains configuration overrides |
false |
AppList
AppList contains a list of Apps.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
[...]App |
true |
ClusterApp
ClusterApp is the Schema for a Service or Application in Kommander.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
false | |
status |
|
object |
false |
ClusterAppList
ClusterAppList contains a list of ClusterApps.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
[...]ClusterApp |
true |
CrossNamespaceGitRepositoryReference
CrossNamespaceGitRepositoryReference contains enough information to let you locate the typed referenced object at cluster level.
Field |
Description |
Scheme |
Required |
---|---|---|---|
apiVersion |
API version of the referent |
string |
false |
kind |
Kind of the referent |
string |
true |
name |
Name of the referent |
string |
true |
namespace |
Namespace of the referent, defaults to the Kustomization namespace |
string |
false |
GenericAppSpec
GenericAppSpec defines the actual Application spec.
Field |
Description |
Scheme |
Required |
---|---|---|---|
appId |
AppID specifies the name of the application/workload |
string |
true |
gitRepositoryRef |
GitRepository is reference to the Flux's GitRepository, which in turn describes Git repository where the service resides |
true | |
version |
Version depicts the version of the service in the semantic versioning format. |
string |
true |
TypedLocalObjectReference
TypedLocalObjectReference contains enough information to let you locate the typed referenced object at cluster or local level.
Field |
Description |
Scheme |
Required |
---|---|---|---|
apiVersion |
API version of the referent |
string |
false |
kind |
Kind of the referent |
string |
true |
name |
Name of the referent |
string |
true |