Update first-party Pulumi dependencies #21412
run-acceptance-tests.yml
on: pull_request
prerequisites
/
prerequisites
42s
comment-notification
0s
Matrix: build_provider / build_provider
Matrix: build_sdk / build_sdk
Matrix: test / test
Waiting for pending jobs
sentinel
Annotations
24 errors and 33 warnings
|
Unexpected file modified:
sdk/python/pulumi_eks/outputs.py#L0
File modified:
@@ -70,6 +70,7 @@ class AccessEntry(dict):
You have the following options for authorizing an IAM principal to access Kubernetes objects on your cluster: Kubernetes role-based access control (RBAC), Amazon EKS, or both.
Kubernetes RBAC authorization requires you to create and manage Kubernetes Role , ClusterRole , RoleBinding , and ClusterRoleBinding objects, in addition to managing access entries. If you use Amazon EKS authorization exclusively, you don't need to create and manage Kubernetes Role , ClusterRole , RoleBinding , and ClusterRoleBinding objects.
+
:param _builtins.str principal_arn: The IAM Principal ARN which requires Authentication access to the EKS cluster.
:param Mapping[str, 'AccessPolicyAssociation'] access_policies: The access policies to associate to the access entry.
:param Sequence[_builtins.str] kubernetes_groups: A list of groups within Kubernetes to which the IAM principal is mapped to.
@@ -175,6 +176,7 @@ class AccessPolicyAssociation(dict):
See for more details:
https://docs.aws.amazon.com/eks/latest/userguide/access-entries.html
+
:param 'pulumi_aws.eks.AccessPolicyAssociationAccessScopeArgs' access_scope: The scope of the access policy association. This controls whether the access policy is scoped to the cluster or to a particular namespace.
:param _builtins.str policy_arn: The ARN of the access policy to associate with the principal
"""
@@ -339,6 +341,7 @@ class ClusterNodeGroupOptions(dict):
version: Optional[_builtins.str] = None):
"""
Describes the configuration options accepted by a cluster to create its own node groups.
+
:param _builtins.str ami_id: The AMI ID to use for the worker nodes.
Defaults to the latest recommended EKS Optimized Linux AMI from the AWS Systems Manager Parameter Store.
@@ -1037,6 +1040,7 @@ class CoreData(dict):
vpc_cni: Optional['VpcCniAddon'] = None):
"""
Defines the core set of data associated with an EKS cluster, including the network in which it runs.
+
:param 'pulumi_aws.iam.Role' cluster_iam_role: The IAM Role attached to the EKS Cluster
:param _builtins.str endpoint: The EKS cluster's Kubernetes API server endpoint.
:param Sequence['pulumi_aws.iam.Role'] instance_roles: The IAM instance roles for the cluster's nodes.
@@ -1278,6 +1282,7 @@ class NodeGroupData(dict):
node_security_group: 'pulumi_aws.ec2.SecurityGroup'):
"""
NodeGroupData describes the resources created for the given NodeGroup.
+
:param 'pulumi_aws.autoscaling.Group' auto_scaling_group: The AutoScalingGroup for the node group.
:param Sequence['pulumi_aws.ec2.SecurityGroup'] extra_node_security_groups: The additional security groups for the node group that captures user-specific rules.
:param 'pulumi_aws.ec2.SecurityGroup' node_security_group: The security group for the node group to communicate with the cluster.
@@ -1342,6 +1347,7 @@ class NodeadmOptions(dict):
MIME document parts for nodeadm configuration. This can be shell scripts, nodeadm configuration or any other user data compatible script.
See for more details: https://awslabs.github.io/amazon-eks-ami/nodeadm/.
+
:param _builtins.str content: The actual content of the MIME document part, such as shell script code or nodeadm configuration. Must be compatible with the specified contentType.
:param _builtins.str content_type: The MIME type of the content. Examples are `text/x-shellscript; charset="us-ascii"` for shell scripts, and `application/node.eks.aws` nodeadm configuration.
"""
@@ -1375,6 +1381,7 @@ class Taint(dict):
value: _builtins.str):
"""
Represents a Kubernetes `taint` to apply to all Nodes in a NodeGroup. See https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/.
+
:param _builtins.str effect: The effect of t
|
|
Unexpected file modified:
sdk/python/pulumi_eks/node_group_v2.py#L0
File modified:
@@ -26,50 +26,51 @@ __all__ = ['NodeGroupV2Args', 'NodeGroupV2']
class NodeGroupV2Args:
def __init__(__self__, *,
cluster: pulumi.Input[Union['Cluster', 'CoreDataArgs']],
- ami_id: Optional[pulumi.Input[_builtins.str]] = None,
- ami_type: Optional[pulumi.Input[_builtins.str]] = None,
- auto_scaling_group_tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
- bootstrap_extra_args: Optional[pulumi.Input[_builtins.str]] = None,
- bottlerocket_settings: Optional[pulumi.Input[Mapping[str, Any]]] = None,
- cloud_formation_tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
- cluster_ingress_rule: Optional[pulumi.Input['pulumi_aws.ec2.SecurityGroupRule']] = None,
- cluster_ingress_rule_id: Optional[pulumi.Input[_builtins.str]] = None,
- desired_capacity: Optional[pulumi.Input[_builtins.int]] = None,
- enable_detailed_monitoring: Optional[pulumi.Input[_builtins.bool]] = None,
- encrypt_root_block_device: Optional[pulumi.Input[_builtins.bool]] = None,
- extra_node_security_groups: Optional[pulumi.Input[Sequence[pulumi.Input['pulumi_aws.ec2.SecurityGroup']]]] = None,
- gpu: Optional[pulumi.Input[_builtins.bool]] = None,
+ ami_id: pulumi.Input[Optional[_builtins.str]] = None,
+ ami_type: pulumi.Input[Optional[_builtins.str]] = None,
+ auto_scaling_group_tags: pulumi.Input[Optional[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
+ bootstrap_extra_args: pulumi.Input[Optional[_builtins.str]] = None,
+ bottlerocket_settings: pulumi.Input[Optional[Mapping[str, Any]]] = None,
+ cloud_formation_tags: pulumi.Input[Optional[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
+ cluster_ingress_rule: pulumi.Input[Optional['pulumi_aws.ec2.SecurityGroupRule']] = None,
+ cluster_ingress_rule_id: pulumi.Input[Optional[_builtins.str]] = None,
+ desired_capacity: pulumi.Input[Optional[_builtins.int]] = None,
+ enable_detailed_monitoring: pulumi.Input[Optional[_builtins.bool]] = None,
+ encrypt_root_block_device: pulumi.Input[Optional[_builtins.bool]] = None,
+ extra_node_security_groups: pulumi.Input[Optional[Sequence[pulumi.Input['pulumi_aws.ec2.SecurityGroup']]]] = None,
+ gpu: pulumi.Input[Optional[_builtins.bool]] = None,
ignore_scaling_changes: Optional[_builtins.bool] = None,
instance_profile: Optional['pulumi_aws.iam.InstanceProfile'] = None,
- instance_profile_name: Optional[pulumi.Input[_builtins.str]] = None,
- instance_type: Optional[pulumi.Input[_builtins.str]] = None,
- key_name: Optional[pulumi.Input[_builtins.str]] = None,
- kubelet_extra_args: Optional[pulumi.Input[_builtins.str]] = None,
- labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
- launch_template_tag_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['pulumi_aws.ec2.LaunchTemplateTagSpecificationArgs']]]] = None,
- max_size: Optional[pulumi.Input[_builtins.int]] = None,
- min_refresh_percentage: Optional[pulumi.Input[_builtins.int]] = None,
- min_size: Optional[pulumi.Input[_builtins.int]] = None,
- node_associate_public_ip_address: Optional[pulumi.Input[_builtins.bool]] = None,
- node_public_key: Optional[pulumi.Input[_builtins.str]] = None,
- node_root_volume_delete_on_termination: Optional[pulumi.Input[_builtins.bool]] = None,
- node_root_volume_encrypted: Optional[pulumi.Input[_builtins.bool]] = None,
- node_root_volume_iops: Optional[pulumi.Input[_builtins.int]] = Non
|
|
Unexpected file modified:
sdk/python/pulumi_eks/node_group_security_group.py#L0
File modified:
@@ -23,9 +23,10 @@ class NodeGroupSecurityGroupArgs:
cluster_security_group: pulumi.Input['pulumi_aws.ec2.SecurityGroup'],
eks_cluster: pulumi.Input['pulumi_aws.eks.Cluster'],
vpc_id: pulumi.Input[_builtins.str],
- tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]] = None):
+ tags: pulumi.Input[Optional[Mapping[str, pulumi.Input[_builtins.str]]]] = None):
"""
The set of arguments for constructing a NodeGroupSecurityGroup resource.
+
:param pulumi.Input['pulumi_aws.ec2.SecurityGroup'] cluster_security_group: The security group associated with the EKS cluster.
:param pulumi.Input['pulumi_aws.eks.Cluster'] eks_cluster: The EKS cluster associated with the worker node group
:param pulumi.Input[_builtins.str] vpc_id: The VPC in which to create the worker node group.
@@ -75,14 +76,14 @@ class NodeGroupSecurityGroupArgs:
@_builtins.property
@pulumi.getter
- def tags(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]]:
+ def tags(self) -> pulumi.Input[Optional[Mapping[str, pulumi.Input[_builtins.str]]]]:
"""
Key-value mapping of tags to apply to this security group.
"""
return pulumi.get(self, "tags")
@tags.setter
- def tags(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]]):
+ def tags(self, value: pulumi.Input[Optional[Mapping[str, pulumi.Input[_builtins.str]]]]):
pulumi.set(self, "tags", value)
@@ -92,14 +93,15 @@ class NodeGroupSecurityGroup(pulumi.ComponentResource):
def __init__(__self__,
resource_name: str,
opts: Optional[pulumi.ResourceOptions] = None,
- cluster_security_group: Optional[pulumi.Input['pulumi_aws.ec2.SecurityGroup']] = None,
- eks_cluster: Optional[pulumi.Input['pulumi_aws.eks.Cluster']] = None,
- tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
- vpc_id: Optional[pulumi.Input[_builtins.str]] = None,
+ cluster_security_group: pulumi.Input[Optional['pulumi_aws.ec2.SecurityGroup']] = None,
+ eks_cluster: pulumi.Input[Optional['pulumi_aws.eks.Cluster']] = None,
+ tags: pulumi.Input[Optional[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
+ vpc_id: pulumi.Input[Optional[_builtins.str]] = None,
__props__=None):
"""
NodeGroupSecurityGroup is a component that wraps creating a security group for node groups with the default ingress & egress rules required to connect and work with the EKS cluster security group.
+
:param str resource_name: The name of the resource.
:param pulumi.ResourceOptions opts: Options for the resource.
:param pulumi.Input['pulumi_aws.ec2.SecurityGroup'] cluster_security_group: The security group associated with the EKS cluster.
@@ -116,6 +118,7 @@ class NodeGroupSecurityGroup(pulumi.ComponentResource):
"""
NodeGroupSecurityGroup is a component that wraps creating a security group for node groups with the default ingress & egress rules required to connect and work with the EKS cluster security group.
+
:param str resource_name: The name of the resource.
:param NodeGroupSecurityGroupArgs args: The arguments to use to populate this resource's properties.
:param pulumi.ResourceOptions opts: Options for the resource.
@@ -131,10 +134,10 @@ class NodeGroupSecurityGroup(pulumi.ComponentResource):
def _internal_init(__self__,
resource_name: str,
opts: Optional[pulumi.ResourceOptions] = None,
- cluster_security_group: Optional[pulumi.Input['pulumi_aws.ec2.SecurityGroup']] = None,
- eks_cluster: Optional[pulumi.Input['pulumi_aws.eks.Cluster']] = None,
- tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[_built
|
|
Unexpected file modified:
sdk/python/pulumi_eks/node_group.py#L0
File modified:
@@ -26,47 +26,48 @@ __all__ = ['NodeGroupArgs', 'NodeGroup']
class NodeGroupArgs:
def __init__(__self__, *,
cluster: pulumi.Input[Union['Cluster', 'CoreDataArgs']],
- ami_id: Optional[pulumi.Input[_builtins.str]] = None,
- ami_type: Optional[pulumi.Input[_builtins.str]] = None,
- auto_scaling_group_tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
- bootstrap_extra_args: Optional[pulumi.Input[_builtins.str]] = None,
- bottlerocket_settings: Optional[pulumi.Input[Mapping[str, Any]]] = None,
- cloud_formation_tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
- cluster_ingress_rule: Optional[pulumi.Input['pulumi_aws.ec2.SecurityGroupRule']] = None,
- cluster_ingress_rule_id: Optional[pulumi.Input[_builtins.str]] = None,
- desired_capacity: Optional[pulumi.Input[_builtins.int]] = None,
- enable_detailed_monitoring: Optional[pulumi.Input[_builtins.bool]] = None,
- encrypt_root_block_device: Optional[pulumi.Input[_builtins.bool]] = None,
- extra_node_security_groups: Optional[pulumi.Input[Sequence[pulumi.Input['pulumi_aws.ec2.SecurityGroup']]]] = None,
- gpu: Optional[pulumi.Input[_builtins.bool]] = None,
+ ami_id: pulumi.Input[Optional[_builtins.str]] = None,
+ ami_type: pulumi.Input[Optional[_builtins.str]] = None,
+ auto_scaling_group_tags: pulumi.Input[Optional[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
+ bootstrap_extra_args: pulumi.Input[Optional[_builtins.str]] = None,
+ bottlerocket_settings: pulumi.Input[Optional[Mapping[str, Any]]] = None,
+ cloud_formation_tags: pulumi.Input[Optional[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
+ cluster_ingress_rule: pulumi.Input[Optional['pulumi_aws.ec2.SecurityGroupRule']] = None,
+ cluster_ingress_rule_id: pulumi.Input[Optional[_builtins.str]] = None,
+ desired_capacity: pulumi.Input[Optional[_builtins.int]] = None,
+ enable_detailed_monitoring: pulumi.Input[Optional[_builtins.bool]] = None,
+ encrypt_root_block_device: pulumi.Input[Optional[_builtins.bool]] = None,
+ extra_node_security_groups: pulumi.Input[Optional[Sequence[pulumi.Input['pulumi_aws.ec2.SecurityGroup']]]] = None,
+ gpu: pulumi.Input[Optional[_builtins.bool]] = None,
instance_profile: Optional['pulumi_aws.iam.InstanceProfile'] = None,
- instance_profile_name: Optional[pulumi.Input[_builtins.str]] = None,
- instance_type: Optional[pulumi.Input[_builtins.str]] = None,
- key_name: Optional[pulumi.Input[_builtins.str]] = None,
- kubelet_extra_args: Optional[pulumi.Input[_builtins.str]] = None,
- labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
- max_size: Optional[pulumi.Input[_builtins.int]] = None,
- min_size: Optional[pulumi.Input[_builtins.int]] = None,
- node_associate_public_ip_address: Optional[pulumi.Input[_builtins.bool]] = None,
- node_public_key: Optional[pulumi.Input[_builtins.str]] = None,
- node_root_volume_delete_on_termination: Optional[pulumi.Input[_builtins.bool]] = None,
- node_root_volume_encrypted: Optional[pulumi.Input[_builtins.bool]] = None,
- node_root_volume_iops: Optional[pulumi.Input[_builtins.int]] = None,
- node_root_volume_size: Optional[pulumi.Input[_builtins.int]] = None,
- node_root_volume_throughput: Optional[pulumi.Input[_builtins.int]] = None,
- node_root_volume_type: Optional[pulumi.Input[_builtins.str]] = None,
- node_security_group: Optional[pulumi.Input[
|
|
Unexpected file modified:
sdk/python/pulumi_eks/managed_node_group.py#L0
File modified:
@@ -26,39 +26,40 @@ __all__ = ['ManagedNodeGroupArgs', 'ManagedNodeGroup']
class ManagedNodeGroupArgs:
def __init__(__self__, *,
cluster: pulumi.Input[Union['Cluster', 'CoreDataArgs']],
- ami_id: Optional[pulumi.Input[_builtins.str]] = None,
- ami_type: Optional[pulumi.Input[_builtins.str]] = None,
+ ami_id: pulumi.Input[Optional[_builtins.str]] = None,
+ ami_type: pulumi.Input[Optional[_builtins.str]] = None,
bootstrap_extra_args: Optional[_builtins.str] = None,
- bottlerocket_settings: Optional[pulumi.Input[Mapping[str, Any]]] = None,
- capacity_type: Optional[pulumi.Input[_builtins.str]] = None,
- cluster_name: Optional[pulumi.Input[_builtins.str]] = None,
- disk_size: Optional[pulumi.Input[_builtins.int]] = None,
+ bottlerocket_settings: pulumi.Input[Optional[Mapping[str, Any]]] = None,
+ capacity_type: pulumi.Input[Optional[_builtins.str]] = None,
+ cluster_name: pulumi.Input[Optional[_builtins.str]] = None,
+ disk_size: pulumi.Input[Optional[_builtins.int]] = None,
enable_efa_support: Optional[_builtins.bool] = None,
enable_imd_sv2: Optional[_builtins.bool] = None,
- force_update_version: Optional[pulumi.Input[_builtins.bool]] = None,
- gpu: Optional[pulumi.Input[_builtins.bool]] = None,
+ force_update_version: pulumi.Input[Optional[_builtins.bool]] = None,
+ gpu: pulumi.Input[Optional[_builtins.bool]] = None,
ignore_scaling_changes: Optional[_builtins.bool] = None,
- instance_types: Optional[pulumi.Input[Sequence[pulumi.Input[_builtins.str]]]] = None,
+ instance_types: pulumi.Input[Optional[Sequence[pulumi.Input[_builtins.str]]]] = None,
kubelet_extra_args: Optional[_builtins.str] = None,
- labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
- launch_template: Optional[pulumi.Input['pulumi_aws.eks.NodeGroupLaunchTemplateArgs']] = None,
- node_group_name: Optional[pulumi.Input[_builtins.str]] = None,
- node_group_name_prefix: Optional[pulumi.Input[_builtins.str]] = None,
- node_role: Optional[pulumi.Input['pulumi_aws.iam.Role']] = None,
- node_role_arn: Optional[pulumi.Input[_builtins.str]] = None,
- nodeadm_extra_options: Optional[pulumi.Input[Sequence[pulumi.Input['NodeadmOptionsArgs']]]] = None,
- operating_system: Optional[pulumi.Input['OperatingSystem']] = None,
- placement_group_availability_zone: Optional[pulumi.Input[_builtins.str]] = None,
- release_version: Optional[pulumi.Input[_builtins.str]] = None,
- remote_access: Optional[pulumi.Input['pulumi_aws.eks.NodeGroupRemoteAccessArgs']] = None,
- scaling_config: Optional[pulumi.Input['pulumi_aws.eks.NodeGroupScalingConfigArgs']] = None,
- subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[_builtins.str]]]] = None,
- tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
- taints: Optional[pulumi.Input[Sequence[pulumi.Input['pulumi_aws.eks.NodeGroupTaintArgs']]]] = None,
- user_data: Optional[pulumi.Input[_builtins.str]] = None,
- version: Optional[pulumi.Input[_builtins.str]] = None):
+ labels: pulumi.Input[Optional[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
+ launch_template: pulumi.Input[Optional['pulumi_aws.eks.NodeGroupLaunchTemplateArgs']] = None,
+ node_group_name: pulumi.Input[Optional[_builtins.str]] = None,
+ node_group_name_prefix: pulumi.Input[Optional[_builtins.str]] = None,
+ node_role: pulumi.Input[Optional['pulumi_aws.ia
|
|
Unexpected file modified:
sdk/python/pulumi_eks/cluster_creation_role_provider.py#L0
File modified:
@@ -20,8 +20,8 @@ __all__ = ['ClusterCreationRoleProviderArgs', 'ClusterCreationRoleProvider']
@pulumi.input_type
class ClusterCreationRoleProviderArgs:
def __init__(__self__, *,
- profile: Optional[pulumi.Input[_builtins.str]] = None,
- region: Optional[pulumi.Input[_builtins.str]] = None):
+ profile: pulumi.Input[Optional[_builtins.str]] = None,
+ region: pulumi.Input[Optional[_builtins.str]] = None):
"""
The set of arguments for constructing a ClusterCreationRoleProvider resource.
"""
@@ -32,20 +32,20 @@ class ClusterCreationRoleProviderArgs:
@_builtins.property
@pulumi.getter
- def profile(self) -> Optional[pulumi.Input[_builtins.str]]:
+ def profile(self) -> pulumi.Input[Optional[_builtins.str]]:
return pulumi.get(self, "profile")
@profile.setter
- def profile(self, value: Optional[pulumi.Input[_builtins.str]]):
+ def profile(self, value: pulumi.Input[Optional[_builtins.str]]):
pulumi.set(self, "profile", value)
@_builtins.property
@pulumi.getter
- def region(self) -> Optional[pulumi.Input[_builtins.str]]:
+ def region(self) -> pulumi.Input[Optional[_builtins.str]]:
return pulumi.get(self, "region")
@region.setter
- def region(self, value: Optional[pulumi.Input[_builtins.str]]):
+ def region(self, value: pulumi.Input[Optional[_builtins.str]]):
pulumi.set(self, "region", value)
@@ -55,12 +55,13 @@ class ClusterCreationRoleProvider(pulumi.ComponentResource):
def __init__(__self__,
resource_name: str,
opts: Optional[pulumi.ResourceOptions] = None,
- profile: Optional[pulumi.Input[_builtins.str]] = None,
- region: Optional[pulumi.Input[_builtins.str]] = None,
+ profile: pulumi.Input[Optional[_builtins.str]] = None,
+ region: pulumi.Input[Optional[_builtins.str]] = None,
__props__=None):
"""
ClusterCreationRoleProvider is a component that wraps creating a role provider that can be passed to the `Cluster`'s `creationRoleProvider`. This can be used to provide a specific role to use for the creation of the EKS cluster different from the role being used to run the Pulumi deployment.
+
:param str resource_name: The name of the resource.
:param pulumi.ResourceOptions opts: Options for the resource.
"""
@@ -73,6 +74,7 @@ class ClusterCreationRoleProvider(pulumi.ComponentResource):
"""
ClusterCreationRoleProvider is a component that wraps creating a role provider that can be passed to the `Cluster`'s `creationRoleProvider`. This can be used to provide a specific role to use for the creation of the EKS cluster different from the role being used to run the Pulumi deployment.
+
:param str resource_name: The name of the resource.
:param ClusterCreationRoleProviderArgs args: The arguments to use to populate this resource's properties.
:param pulumi.ResourceOptions opts: Options for the resource.
@@ -88,8 +90,8 @@ class ClusterCreationRoleProvider(pulumi.ComponentResource):
def _internal_init(__self__,
resource_name: str,
opts: Optional[pulumi.ResourceOptions] = None,
- profile: Optional[pulumi.Input[_builtins.str]] = None,
- region: Optional[pulumi.Input[_builtins.str]] = None,
+ profile: pulumi.Input[Optional[_builtins.str]] = None,
+ region: pulumi.Input[Optional[_builtins.str]] = None,
__props__=None):
opts = pulumi.ResourceOptions.merge(_utilities.get_resource_opts_defaults(), opts)
if not isinstance(opts, pulumi.ResourceOptions):
|
|
Unexpected file modified:
sdk/python/pulumi_eks/cluster.py#L0
File modified:
@@ -28,62 +28,63 @@ class ClusterArgs:
access_entries: Optional[Mapping[str, 'AccessEntryArgs']] = None,
authentication_mode: Optional['AuthenticationMode'] = None,
auto_mode: Optional['AutoModeOptionsArgs'] = None,
- bootstrap_self_managed_addons: Optional[pulumi.Input[_builtins.bool]] = None,
- cluster_security_group: Optional[pulumi.Input['pulumi_aws.ec2.SecurityGroup']] = None,
- cluster_security_group_tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
- cluster_tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
+ bootstrap_self_managed_addons: pulumi.Input[Optional[_builtins.bool]] = None,
+ cluster_security_group: pulumi.Input[Optional['pulumi_aws.ec2.SecurityGroup']] = None,
+ cluster_security_group_tags: pulumi.Input[Optional[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
+ cluster_tags: pulumi.Input[Optional[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
coredns_addon_options: Optional['CoreDnsAddonOptionsArgs'] = None,
create_instance_role: Optional[_builtins.bool] = None,
- create_oidc_provider: Optional[pulumi.Input[_builtins.bool]] = None,
+ create_oidc_provider: pulumi.Input[Optional[_builtins.bool]] = None,
creation_role_provider: Optional['CreationRoleProviderArgs'] = None,
- deletion_protection: Optional[pulumi.Input[_builtins.bool]] = None,
- desired_capacity: Optional[pulumi.Input[_builtins.int]] = None,
- enable_config_map_mutable: Optional[pulumi.Input[_builtins.bool]] = None,
- enabled_cluster_log_types: Optional[pulumi.Input[Sequence[pulumi.Input[_builtins.str]]]] = None,
- encryption_config_key_arn: Optional[pulumi.Input[_builtins.str]] = None,
- endpoint_private_access: Optional[pulumi.Input[_builtins.bool]] = None,
- endpoint_public_access: Optional[pulumi.Input[_builtins.bool]] = None,
- fargate: Optional[pulumi.Input[Union[_builtins.bool, 'FargateProfileArgs']]] = None,
- gpu: Optional[pulumi.Input[_builtins.bool]] = None,
- instance_profile_name: Optional[pulumi.Input[_builtins.str]] = None,
- instance_role: Optional[pulumi.Input['pulumi_aws.iam.Role']] = None,
- instance_roles: Optional[pulumi.Input[Sequence[pulumi.Input['pulumi_aws.iam.Role']]]] = None,
- instance_type: Optional[pulumi.Input[_builtins.str]] = None,
- ip_family: Optional[pulumi.Input[_builtins.str]] = None,
+ deletion_protection: pulumi.Input[Optional[_builtins.bool]] = None,
+ desired_capacity: pulumi.Input[Optional[_builtins.int]] = None,
+ enable_config_map_mutable: pulumi.Input[Optional[_builtins.bool]] = None,
+ enabled_cluster_log_types: pulumi.Input[Optional[Sequence[pulumi.Input[_builtins.str]]]] = None,
+ encryption_config_key_arn: pulumi.Input[Optional[_builtins.str]] = None,
+ endpoint_private_access: pulumi.Input[Optional[_builtins.bool]] = None,
+ endpoint_public_access: pulumi.Input[Optional[_builtins.bool]] = None,
+ fargate: pulumi.Input[Optional[Union[_builtins.bool, 'FargateProfileArgs']]] = None,
+ gpu: pulumi.Input[Optional[_builtins.bool]] = None,
+ instance_profile_name: pulumi.Input[Optional[_builtins.str]] = None,
+ instance_role: pulumi.Input[Optional['pulumi_aws.iam.Role']] = None,
+ instance_roles: pulumi.Input[Optional[Sequence[pulumi.Input['pulumi_aws.iam.Role']]]] = None,
+ instance_type: pulumi.Input[Optional[_builtins.str]] = None,
+ ip_family: pulumi.Input[Optional[_builtins.str]] = None,
ku
|
|
Unexpected file modified:
sdk/python/pulumi_eks/addon.py#L0
File modified:
@@ -22,15 +22,16 @@ class AddonArgs:
def __init__(__self__, *,
addon_name: pulumi.Input[_builtins.str],
cluster: pulumi.Input['Cluster'],
- addon_version: Optional[pulumi.Input[_builtins.str]] = None,
- configuration_values: Optional[pulumi.Input[Mapping[str, Any]]] = None,
- preserve: Optional[pulumi.Input[_builtins.bool]] = None,
- resolve_conflicts_on_create: Optional[pulumi.Input[_builtins.str]] = None,
- resolve_conflicts_on_update: Optional[pulumi.Input[_builtins.str]] = None,
- service_account_role_arn: Optional[pulumi.Input[_builtins.str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]]]] = None):
+ addon_version: pulumi.Input[Optional[_builtins.str]] = None,
+ configuration_values: pulumi.Input[Optional[Mapping[str, Any]]] = None,
+ preserve: pulumi.Input[Optional[_builtins.bool]] = None,
+ resolve_conflicts_on_create: pulumi.Input[Optional[_builtins.str]] = None,
+ resolve_conflicts_on_update: pulumi.Input[Optional[_builtins.str]] = None,
+ service_account_role_arn: pulumi.Input[Optional[_builtins.str]] = None,
+ tags: pulumi.Input[Optional[Sequence[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]]]] = None):
"""
The set of arguments for constructing a Addon resource.
+
:param pulumi.Input[_builtins.str] addon_name: Name of the EKS add-on. The name must match one of the names returned by describe-addon-versions.
:param pulumi.Input['Cluster'] cluster: The target EKS cluster.
:param pulumi.Input[_builtins.str] addon_version: The version of the EKS add-on. The version must match one of the versions returned by describe-addon-versions.
@@ -86,67 +87,67 @@ class AddonArgs:
@_builtins.property
@pulumi.getter(name="addonVersion")
- def addon_version(self) -> Optional[pulumi.Input[_builtins.str]]:
+ def addon_version(self) -> pulumi.Input[Optional[_builtins.str]]:
"""
The version of the EKS add-on. The version must match one of the versions returned by describe-addon-versions.
"""
return pulumi.get(self, "addon_version")
@addon_version.setter
- def addon_version(self, value: Optional[pulumi.Input[_builtins.str]]):
+ def addon_version(self, value: pulumi.Input[Optional[_builtins.str]]):
pulumi.set(self, "addon_version", value)
@_builtins.property
@pulumi.getter(name="configurationValues")
- def configuration_values(self) -> Optional[pulumi.Input[Mapping[str, Any]]]:
+ def configuration_values(self) -> pulumi.Input[Optional[Mapping[str, Any]]]:
"""
Custom configuration values for addons specified as an object. This object value must match the JSON schema derived from describe-addon-configuration.
"""
return pulumi.get(self, "configuration_values")
@configuration_values.setter
- def configuration_values(self, value: Optional[pulumi.Input[Mapping[str, Any]]]):
+ def configuration_values(self, value: pulumi.Input[Optional[Mapping[str, Any]]]):
pulumi.set(self, "configuration_values", value)
@_builtins.property
@pulumi.getter
- def preserve(self) -> Optional[pulumi.Input[_builtins.bool]]:
+ def preserve(self) -> pulumi.Input[Optional[_builtins.bool]]:
"""
Indicates if you want to preserve the created resources when deleting the EKS add-on.
"""
return pulumi.get(self, "preserve")
@preserve.setter
- def preserve(self, value: Optional[pulumi.Input[_builtins.bool]]):
+ def preserve(self, value: pulumi.Input[Optional[_builtins.bool]]):
pulumi.set(self, "preserve", value)
@_builtins.property
@pulumi.getter(name="resolveConflictsOnCreate")
- def resolve_conflicts_on_create(self) -> Optional[pulumi.Input[_builtin
|
|
Unexpected file modified:
sdk/python/pulumi_eks/_utilities.py#L0
File modified:
@@ -71,9 +71,6 @@ def _get_semver_version():
# <some module>._utilities. <some module> is the module we want to query the version for.
root_package, *rest = __name__.split('.')
- # pkg_resources uses setuptools to inspect the set of installed packages. We use it here to ask
- # for the currently installed version of the root package (i.e. us) and get its version.
-
# Unfortunately, PEP440 and semver differ slightly in incompatible ways. The Pulumi engine expects
# to receive a valid semver string when receiving requests from the language host, so it's our
# responsibility as the library to convert our own PEP440 version into a valid semver string.
@@ -89,7 +86,7 @@ def _get_semver_version():
elif pep440_version.pre_tag == 'rc':
prerelease = f"rc.{pep440_version.pre}"
elif pep440_version.dev is not None:
- # PEP440 has explicit support for dev builds, while semver encodes them as "prerelease" versions. To bridge
+ # PEP440 has explicit support for dev builds, while semver encodes them as "prerelease" versions. To bridge
# between the two, we convert our dev build version into a prerelease tag. This matches what all of our other
# packages do when constructing their own semver string.
prerelease = f"dev.{pep440_version.dev}"
|
|
Unexpected file modified:
sdk/python/pulumi_eks/_inputs.py#L0
File modified:
@@ -70,20 +70,20 @@ class AccessEntryArgsDict(TypedDict):
"""
The access policies to associate to the access entry.
"""
- kubernetes_groups: NotRequired[pulumi.Input[Sequence[pulumi.Input[_builtins.str]]]]
+ kubernetes_groups: NotRequired[pulumi.Input[Optional[Sequence[pulumi.Input[_builtins.str]]]]]
"""
A list of groups within Kubernetes to which the IAM principal is mapped to.
"""
- tags: NotRequired[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]]
+ tags: NotRequired[pulumi.Input[Optional[Mapping[str, pulumi.Input[_builtins.str]]]]]
"""
The tags to apply to the AccessEntry.
"""
- type: NotRequired[pulumi.Input['AccessEntryType']]
+ type: NotRequired[pulumi.Input[Optional['AccessEntryType']]]
"""
The type of the new access entry. Valid values are STANDARD, FARGATE_LINUX, EC2_LINUX, and EC2_WINDOWS.
Defaults to STANDARD which provides the standard workflow. EC2_LINUX, EC2_WINDOWS, FARGATE_LINUX types disallow users to input a username or kubernetesGroup, and prevent associating access policies.
"""
- username: NotRequired[pulumi.Input[_builtins.str]]
+ username: NotRequired[pulumi.Input[Optional[_builtins.str]]]
"""
Defaults to the principalArn if the principal is a user, else defaults to assume-role/session-name.
"""
@@ -93,15 +93,16 @@ class AccessEntryArgs:
def __init__(__self__, *,
principal_arn: pulumi.Input[_builtins.str],
access_policies: Optional[Mapping[str, pulumi.Input['AccessPolicyAssociationArgs']]] = None,
- kubernetes_groups: Optional[pulumi.Input[Sequence[pulumi.Input[_builtins.str]]]] = None,
- tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
- type: Optional[pulumi.Input['AccessEntryType']] = None,
- username: Optional[pulumi.Input[_builtins.str]] = None):
+ kubernetes_groups: pulumi.Input[Optional[Sequence[pulumi.Input[_builtins.str]]]] = None,
+ tags: pulumi.Input[Optional[Mapping[str, pulumi.Input[_builtins.str]]]] = None,
+ type: pulumi.Input[Optional['AccessEntryType']] = None,
+ username: pulumi.Input[Optional[_builtins.str]] = None):
"""
Access entries allow an IAM principal to access your cluster.
You have the following options for authorizing an IAM principal to access Kubernetes objects on your cluster: Kubernetes role-based access control (RBAC), Amazon EKS, or both.
Kubernetes RBAC authorization requires you to create and manage Kubernetes Role , ClusterRole , RoleBinding , and ClusterRoleBinding objects, in addition to managing access entries. If you use Amazon EKS authorization exclusively, you don't need to create and manage Kubernetes Role , ClusterRole , RoleBinding , and ClusterRoleBinding objects.
+
:param pulumi.Input[_builtins.str] principal_arn: The IAM Principal ARN which requires Authentication access to the EKS cluster.
:param Mapping[str, pulumi.Input['AccessPolicyAssociationArgs']] access_policies: The access policies to associate to the access entry.
:param pulumi.Input[Sequence[pulumi.Input[_builtins.str]]] kubernetes_groups: A list of groups within Kubernetes to which the IAM principal is mapped to.
@@ -148,31 +149,31 @@ class AccessEntryArgs:
@_builtins.property
@pulumi.getter(name="kubernetesGroups")
- def kubernetes_groups(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[_builtins.str]]]]:
+ def kubernetes_groups(self) -> pulumi.Input[Optional[Sequence[pulumi.Input[_builtins.str]]]]:
"""
A list of groups within Kubernetes to which the IAM principal is mapped to.
"""
return pulumi.get(self, "kubernetes_groups")
@kubernetes_groups.setter
- def kubernetes_groups(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[_builtins.str]]]]):
+ def kubernetes_groups(self, value: pulumi.Input[Optional[Sequence[pulumi.Input[_
|
|
build_sdk / build_sdk (nodejs)
Canceling since a higher priority waiting request for run-acceptance-tests-refs/pull/2128/merge exists
|
|
build_sdk / build_sdk (nodejs)
The operation was canceled.
|
|
lint / lint
Canceling since a higher priority waiting request for run-acceptance-tests-refs/pull/2128/merge exists
|
|
lint / lint
The operation was canceled.
|
|
build_provider / Build windows-amd64
Canceling since a higher priority waiting request for run-acceptance-tests-refs/pull/2128/merge exists
|
|
build_provider / Build windows-amd64
The operation was canceled.
|
|
build_provider / Build linux-amd64
Canceling since a higher priority waiting request for run-acceptance-tests-refs/pull/2128/merge exists
|
|
build_provider / Build linux-amd64
The operation was canceled.
|
|
build_sdk / build_sdk (java)
Canceling since a higher priority waiting request for run-acceptance-tests-refs/pull/2128/merge exists
|
|
build_sdk / build_sdk (java)
The operation was canceled.
|
|
run-acceptance-tests
Canceling since a higher priority waiting request for run-acceptance-tests-refs/pull/2128/merge exists
|
|
run-acceptance-tests
Canceling since a higher priority waiting request for run-acceptance-tests-refs/pull/2128/merge exists
|
|
run-acceptance-tests
Canceling since a higher priority waiting request for run-acceptance-tests-refs/pull/2128/merge exists
|
|
run-acceptance-tests
Canceling since a higher priority waiting request for run-acceptance-tests-refs/pull/2128/merge exists
|
|
prerequisites / prerequisites
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: aws-actions/configure-aws-credentials@v4, pulumi/esc-action@9eb774255b1a4afb7855678ae8d4a77359da0d9b, pulumi/provider-version-action@3a647064cf4697c7c6352b9a1d9e554450cbe957. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
prerequisites / prerequisites
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
prerequisites / prerequisites
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
License Check / License Check
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pulumi/esc-action@9eb774255b1a4afb7855678ae8d4a77359da0d9b. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
License Check / License Check
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
License Check / License Check
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_schema
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pulumi/esc-action@9eb774255b1a4afb7855678ae8d4a77359da0d9b, pulumi/git-status-check-action@v1, thollander/actions-comment-pull-request@24bffb9b452ba05a4f3f77933840a6a841d1b32b. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_schema
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_schema
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_sdk / build_sdk (go)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, pulumi/esc-action@9eb774255b1a4afb7855678ae8d4a77359da0d9b, pulumi/git-status-check-action@v1. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_sdk / build_sdk (go)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_sdk / build_sdk (go)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
test_provider
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pulumi/esc-action@9eb774255b1a4afb7855678ae8d4a77359da0d9b. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test_provider
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
test_provider
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_sdk / build_sdk (dotnet)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pulumi/esc-action@9eb774255b1a4afb7855678ae8d4a77359da0d9b, pulumi/git-status-check-action@v1. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_sdk / build_sdk (dotnet)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_sdk / build_sdk (dotnet)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_sdk / build_sdk (python)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pulumi/esc-action@9eb774255b1a4afb7855678ae8d4a77359da0d9b, pulumi/git-status-check-action@v1. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_sdk / build_sdk (python)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_sdk / build_sdk (python)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_sdk / build_sdk (nodejs)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pulumi/esc-action@9eb774255b1a4afb7855678ae8d4a77359da0d9b. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_sdk / build_sdk (nodejs)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_sdk / build_sdk (nodejs)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_provider / Build windows-amd64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pulumi/esc-action@9eb774255b1a4afb7855678ae8d4a77359da0d9b. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_provider / Build windows-amd64
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_provider / Build windows-amd64
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_provider / Build linux-amd64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pulumi/esc-action@9eb774255b1a4afb7855678ae8d4a77359da0d9b. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_provider / Build linux-amd64
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_provider / Build linux-amd64
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_sdk / build_sdk (java)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pulumi/esc-action@9eb774255b1a4afb7855678ae8d4a77359da0d9b. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_sdk / build_sdk (java)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
|
build_sdk / build_sdk (java)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
dotnet-sdk.tar.gz
Expired
|
396 KB |
sha256:7ae3b92081a7624cdd4bf1d72a5ee3a2e42b3586db094fa00f05328167e2a728
|
|
|
go-sdk.tar.gz
Expired
|
56.8 KB |
sha256:66763037960915ffe613362f91ed3ec5f5e10bf207ff920e0824354608562c48
|
|
|
prerequisites-bin
Expired
|
21.3 MB |
sha256:982cece27bdeea84492596bd377bc700917f28afd40ae4e42687091146ce57fa
|
|
|
python-sdk.tar.gz
Expired
|
7.7 MB |
sha256:64bfb6db6bb6268cdb582951bddeafa8c61ab1313341e671da908aaf569674f7
|
|
|
schema-embed.json
Expired
|
30.5 KB |
sha256:1cc642d9c4f65ff06057a4f953b5fe9092c61e877d15322a8f0ad46191bd42c6
|
|