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 |