AmlCluster [amlclusters.aml.dev/v1alpha1]
- Type
object
Specification
.spec
- Type
object- Required
values
.spec.amlExperimental
- Type
object
.spec.components
- Type
object
.spec.components.knativeServing
- Description
- Knative-Serving component configuration. Requires KServeless operator to be installed. Requires Service Mesh (istio).
- Type
object
.spec.components.knativeServing.ingressGateway
- Description
- IngressGateway allows to customize some parameters for the Istio Ingress Gateway that is bound to KNative-Serving.
- Type
object- Required
domain
.spec.components.knativeServing.ingressGateway.certificate
- Description
- Certificate specifies configuration of the TLS certificate securing communication for the gateway.
- Type
object
.spec.components.knativeServing.values
- Type
object
.spec.components.kserve
- Description
- Kserve component configuration. Requires KServeless operator to be installed.
- Type
object
.spec.components.kserve.values
- Type
object
.spec.values
- Type
object
.spec.values.amlApiServer
- Type
object
.spec.values.amlApiServer.tolerations
- Type
array
.spec.values.amlApiServer.tolerations[]
- Description
- The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator <operator>.
- Type
object
.spec.values.amlServer
- Type
object
.spec.values.amlServer.nodeSelector
- Type
array
.spec.values.amlServer.nodeSelector[]
- Type
string
.spec.values.amlServer.tolerations
- Type
array
.spec.values.amlServer.tolerations[]
- Description
- The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator <operator>.
- Type
object
.spec.values.amlService
- Type
object
.spec.values.amlService.nodeSelector
- Type
array
.spec.values.amlService.nodeSelector[]
- Type
string
.spec.values.amlService.tolerations
- Type
array
.spec.values.amlService.tolerations[]
- Description
- The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator <operator>.
- Type
object
.spec.values.buildkitd
- Type
object
.spec.values.buildkitd.storage
- Type
object
.spec.values.buildkitd.storage.emptyDir
- Description
- 当 type 为 emptyDir 时,需要提供以下配置
- Type
object
.spec.values.buildkitd.storage.pvc
- Description
- 当 type 为 pvc 时,需要提供以下配置
- Type
object
.spec.values.buildkitd.tolerations
- Type
array
.spec.values.buildkitd.tolerations[]
- Description
- The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator <operator>.
- Type
object
.spec.values.experimentalFeatures
- Type
object
.spec.values.global
- Type
object- Required
gitlabAdminTokenSecretRefgitlabBaseUrl
.spec.values.global.defaultNodeSelector
- Type
array
.spec.values.global.defaultNodeSelector[]
- Type
string
.spec.values.global.defaultTolerations
- Type
array
.spec.values.global.defaultTolerations[]
- Description
- The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator <operator>.
- Type
object
.spec.values.global.gitlabAdminTokenSecretRef
- Description
- Gitlab Admin 密钥地址
- Type
object- Required
namenamespace
.spec.values.global.images
- Type
object
.spec.values.global.mysql
- Description
- MySQL configuration.
- Type
object- Required
databasehostuser
.spec.values.global.mysql.passwordSecretRef
- Description
- Password reference to a secret containing the password.
- Type
object- Required
namenamespace
.spec.values.global.registry
- Type
object
.spec.values.mysql
- Type
object
.spec.values.mysql.pvc
- Type
object
.spec.values.mysql.tolerations
- Type
array
.spec.values.mysql.tolerations[]
- Description
- The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator <operator>.
- Type
object
.status
- Type
object
.status.components
- Description
- Expose component's specific status
- Type
object
.status.components.aml
- Type
object
.status.components.aml.conditions
- Description
- Conditions is a set of Condition instances.
- Type
array
.status.components.aml.conditions[]
- Description
- Condition represents an observation of an object's state. Conditions are an extension mechanism intended to be used when the details of an observation are not a priori known or would not apply to all instances of a given Kind. Conditions should be added to explicitly convey properties that users and components care about rather than requiring those properties to be inferred from other observations. Once defined, the meaning of a Condition can not be changed arbitrarily - it becomes part of the API, and has the same backwards- and forwards-compatibility concerns of any other part of the API.
- Type
object- Required
statustype
.status.components.aml.deployedRelease
- Type
object
.status.components.kServe
- Type
object
.status.components.kServe.conditions
- Description
- Conditions is a set of Condition instances.
- Type
array
.status.components.kServe.conditions[]
- Description
- Condition represents an observation of an object's state. Conditions are an extension mechanism intended to be used when the details of an observation are not a priori known or would not apply to all instances of a given Kind. Conditions should be added to explicitly convey properties that users and components care about rather than requiring those properties to be inferred from other observations. Once defined, the meaning of a Condition can not be changed arbitrarily - it becomes part of the API, and has the same backwards- and forwards-compatibility concerns of any other part of the API.
- Type
object- Required
statustype
.status.components.kServe.deployedRelease
- Type
object
.status.components.knativeServing
- Type
object
.status.components.knativeServing.conditions
- Description
- Conditions is a set of Condition instances.
- Type
array
.status.components.knativeServing.conditions[]
- Description
- Condition represents an observation of an object's state. Conditions are an extension mechanism intended to be used when the details of an observation are not a priori known or would not apply to all instances of a given Kind. Conditions should be added to explicitly convey properties that users and components care about rather than requiring those properties to be inferred from other observations. Once defined, the meaning of a Condition can not be changed arbitrarily - it becomes part of the API, and has the same backwards- and forwards-compatibility concerns of any other part of the API.
- Type
object- Required
statustype
.status.components.knativeServing.deployedRelease
- Type
object
.status.conditions
- Type
array
.status.conditions[]
- Description
- Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- Type
object- Required
lastTransitionTimemessagereasonstatustype
API Endpoints
The following API endpoints are available:
/apis/amlclusters.aml.dev/v1alpha1/namespaces/{namespace}/amlclustersDELETE: delete collection of AmlClusterGET: list objects of kind AmlClusterPOST: create a new AmlCluster
/apis/amlclusters.aml.dev/v1alpha1/namespaces/{namespace}/amlclusters/{name}DELETE: delete the specified AmlClusterGET: read the specified AmlClusterPATCH: partially update the specified AmlClusterPUT: replace the specified AmlCluster
/apis/amlclusters.aml.dev/v1alpha1/namespaces/{namespace}/amlclusters/{name}/statusGET: read status of the specified AmlClusterPATCH: partially update status of the specified AmlClusterPUT: replace status of the specified AmlCluster
/apis/amlclusters.aml.dev/v1alpha1/namespaces/{namespace}/amlclusters
- HTTP method
DELETE- Description
- delete collection of AmlCluster
- HTTP responses
- HTTP method
GET- Description
- list objects of kind AmlCluster
- HTTP responses
- HTTP method
POST- Description
- create a new AmlCluster
- Query parameters
- Body parameters
- HTTP responses
/apis/amlclusters.aml.dev/v1alpha1/namespaces/{namespace}/amlclusters/{name}
- HTTP method
DELETE- Description
- delete the specified AmlCluster
- Query parameters
- HTTP responses
- HTTP method
GET- Description
- read the specified AmlCluster
- HTTP responses
- HTTP method
PATCH- Description
- partially update the specified AmlCluster
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace the specified AmlCluster
- Query parameters
- Body parameters
- HTTP responses
/apis/amlclusters.aml.dev/v1alpha1/namespaces/{namespace}/amlclusters/{name}/status
- HTTP method
GET- Description
- read status of the specified AmlCluster
- HTTP responses
- HTTP method
PATCH- Description
- partially update status of the specified AmlCluster
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace status of the specified AmlCluster
- Query parameters
- Body parameters
- HTTP responses