Skip to content

ApplicationDeploymentProps

Properties for defining a ApplicationDeployment.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cs-applicationdeployment

Initializer

import { ApplicationDeploymentProps } from '@alicloud/ros-cdk-cs'
const applicationDeploymentProps: ApplicationDeploymentProps = { ... }

Properties

Name Type Description
chartUrl string | @alicloud/ros-cdk-core.IResolvable Property chartUrl: Helm chart package URL, must be a valid URL.
clusterId string | @alicloud/ros-cdk-core.IResolvable Property clusterId: The cluster id of the deployed application.
name string | @alicloud/ros-cdk-core.IResolvable Property name: Name of the deployed application.
namespace string | @alicloud/ros-cdk-core.IResolvable Property namespace: Deployment namespace.
type string | @alicloud/ros-cdk-core.IResolvable Property type: Type of the deployed application, currently can only be helm.
values @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} Property values: Helm deployment parameters, a map that will be converted to YAML text.

chartUrlRequired

public readonly chartUrl: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property chartUrl: Helm chart package URL, must be a valid URL.


clusterIdRequired

public readonly clusterId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property clusterId: The cluster id of the deployed application.


nameRequired

public readonly name: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property name: Name of the deployed application.


namespaceRequired

public readonly namespace: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property namespace: Deployment namespace.


typeRequired

public readonly type: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property type: Type of the deployed application, currently can only be helm.


valuesOptional

public readonly values: IResolvable | {[ key: string ]: any};
  • Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}

Property values: Helm deployment parameters, a map that will be converted to YAML text.