pulumi / examples

Infrastructure, containers, and serverless apps to AWS, Azure, GCP, and Kubernetes... all deployed with Pulumi
https://www.pulumi.com
Apache License 2.0
2.33k stars 873 forks source link

Do some cleanup #1663

Closed cnunciato closed 1 day ago

cnunciato commented 4 days ago

Does a bit of refactoring to make our GHA jobs much more maintainable:

Also fixes a bug: apparently the Python unit tests haven't even been running! 🙀

Before:

Ran 0 tests in 0.000s

Now:

3 passed, 3 warnings in 0.36s

Fixes #1661.

pulumi-staging[bot] commented 4 days ago

:tropical_drink: The Update for pulumi/k8s-ci-cluster/74bb8c904065328cf36c6829c2179bf09197f893-46 was successful.

Resource Changes

    Name                                                        Type                                        Operation
+   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               create
+   primary-node-pool                                           gcp:container/nodePool:NodePool             create
+   gke                                                         pulumi:providers:kubernetes                 create
+   k8s-ci-cluster-74bb8c904065328cf36c6829c2179bf09197f893-46  pulumi:pulumi:Stack                         create
+   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             create
+   password                                                    random:index/randomPassword:RandomPassword  create
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Update for pulumi/k8s-ci-cluster/949195c925e05eca4d70e9bfbb102fbcaf71dad5-47 was successful.

Resource Changes

    Name                                                        Type                                        Operation
+   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             create
+   password                                                    random:index/randomPassword:RandomPassword  create
+   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               create
+   primary-node-pool                                           gcp:container/nodePool:NodePool             create
+   gke                                                         pulumi:providers:kubernetes                 create
+   k8s-ci-cluster-949195c925e05eca4d70e9bfbb102fbcaf71dad5-47  pulumi:pulumi:Stack                         create
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Destroy for pulumi/k8s-ci-cluster/949195c925e05eca4d70e9bfbb102fbcaf71dad5-47 was successful.

Resource Changes

    Name                                                        Type                                        Operation
-   gke                                                         pulumi:providers:kubernetes                 delete
-   primary-node-pool                                           gcp:container/nodePool:NodePool             delete
-   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               delete
-   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             delete
-   password                                                    random:index/randomPassword:RandomPassword  delete
-   k8s-ci-cluster-949195c925e05eca4d70e9bfbb102fbcaf71dad5-47  pulumi:pulumi:Stack                         delete
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Update for pulumi/k8s-ci-cluster/fe9babcecd3545ded3594a14ceebee821a47e94a-48 was successful.

Resource Changes

    Name                                                        Type                                        Operation
+   gke                                                         pulumi:providers:kubernetes                 create
+   k8s-ci-cluster-fe9babcecd3545ded3594a14ceebee821a47e94a-48  pulumi:pulumi:Stack                         create
+   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             create
+   password                                                    random:index/randomPassword:RandomPassword  create
+   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               create
+   primary-node-pool                                           gcp:container/nodePool:NodePool             create
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Destroy for pulumi/k8s-ci-cluster/fe9babcecd3545ded3594a14ceebee821a47e94a-48 was successful.

Resource Changes

    Name                                                        Type                                        Operation
-   gke                                                         pulumi:providers:kubernetes                 delete
-   primary-node-pool                                           gcp:container/nodePool:NodePool             delete
-   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               delete
-   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             delete
-   password                                                    random:index/randomPassword:RandomPassword  delete
-   k8s-ci-cluster-fe9babcecd3545ded3594a14ceebee821a47e94a-48  pulumi:pulumi:Stack                         delete
pulumi-staging[bot] commented 3 days ago

:x: The Update for pulumi/k8s-ci-cluster/15f329de9309ae2abb59a4a7cbb7b1f71ef5645c-49 failed.

Resource Changes

    Name        Type                                        Operation
+   multicloud  pulumi-kubernetes:ci:GkeCluster             create
+   password    random:index/randomPassword:RandomPassword  create
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Update for pulumi/k8s-ci-cluster/3eca0ec353a9392b92f16f35b651d36bed4063d0-50 was successful.

Resource Changes

    Name                                                        Type                                        Operation
+   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             create
+   password                                                    random:index/randomPassword:RandomPassword  create
+   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               create
+   primary-node-pool                                           gcp:container/nodePool:NodePool             create
+   gke                                                         pulumi:providers:kubernetes                 create
+   k8s-ci-cluster-3eca0ec353a9392b92f16f35b651d36bed4063d0-50  pulumi:pulumi:Stack                         create
pulumi-staging[bot] commented 3 days ago

:x: The Update for pulumi/k8s-ci-cluster/a6aa33408bb0fece9231b417ec7a496a5fc89637-51 failed.

Resource Changes

    Name        Type                                        Operation
+   password    random:index/randomPassword:RandomPassword  create
+   multicloud  pulumi-kubernetes:ci:GkeCluster             create
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Update for pulumi/k8s-ci-cluster/c7c3259ec7c99f33268d7e364146adbe329c917c-52 was successful.

Resource Changes

    Name                                                        Type                                        Operation
+   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               create
+   primary-node-pool                                           gcp:container/nodePool:NodePool             create
+   gke                                                         pulumi:providers:kubernetes                 create
+   k8s-ci-cluster-c7c3259ec7c99f33268d7e364146adbe329c917c-52  pulumi:pulumi:Stack                         create
+   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             create
+   password                                                    random:index/randomPassword:RandomPassword  create
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Destroy for pulumi/k8s-ci-cluster/3eca0ec353a9392b92f16f35b651d36bed4063d0-50 was successful.

Resource Changes

    Name                                                        Type                                        Operation
-   primary-node-pool                                           gcp:container/nodePool:NodePool             delete
-   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               delete
-   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             delete
-   password                                                    random:index/randomPassword:RandomPassword  delete
-   k8s-ci-cluster-3eca0ec353a9392b92f16f35b651d36bed4063d0-50  pulumi:pulumi:Stack                         delete
-   gke                                                         pulumi:providers:kubernetes                 delete
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Update for pulumi/k8s-ci-cluster/4f74d9e06406d66ac5dabeba384e28afb725d309-56 was successful.

Resource Changes

    Name                                                        Type                                        Operation
+   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             create
+   password                                                    random:index/randomPassword:RandomPassword  create
+   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               create
+   primary-node-pool                                           gcp:container/nodePool:NodePool             create
+   gke                                                         pulumi:providers:kubernetes                 create
+   k8s-ci-cluster-4f74d9e06406d66ac5dabeba384e28afb725d309-56  pulumi:pulumi:Stack                         create
pulumi-staging[bot] commented 3 days ago

:x: The Update for pulumi/k8s-ci-cluster/722c46c28905a8b86ecb6970f04b818290e925b1-57 failed.

Resource Changes

    Name        Type                                        Operation
+   password    random:index/randomPassword:RandomPassword  create
+   multicloud  pulumi-kubernetes:ci:GkeCluster             create
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Destroy for pulumi/k8s-ci-cluster/c7c3259ec7c99f33268d7e364146adbe329c917c-52 was successful.

Resource Changes

    Name                                                        Type                                        Operation
-   gke                                                         pulumi:providers:kubernetes                 delete
-   primary-node-pool                                           gcp:container/nodePool:NodePool             delete
-   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               delete
-   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             delete
-   password                                                    random:index/randomPassword:RandomPassword  delete
-   k8s-ci-cluster-c7c3259ec7c99f33268d7e364146adbe329c917c-52  pulumi:pulumi:Stack                         delete
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Update for pulumi/k8s-ci-cluster/d2ee7bda8eee0700226f4905422b2cfd8fb9b778-58 was successful.

Resource Changes

    Name                                                        Type                                        Operation
+   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               create
+   primary-node-pool                                           gcp:container/nodePool:NodePool             create
+   gke                                                         pulumi:providers:kubernetes                 create
+   k8s-ci-cluster-d2ee7bda8eee0700226f4905422b2cfd8fb9b778-58  pulumi:pulumi:Stack                         create
+   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             create
+   password                                                    random:index/randomPassword:RandomPassword  create
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Destroy for pulumi/k8s-ci-cluster/4f74d9e06406d66ac5dabeba384e28afb725d309-56 was successful.

Resource Changes

    Name                                                        Type                                        Operation
-   primary-node-pool                                           gcp:container/nodePool:NodePool             delete
-   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               delete
-   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             delete
-   password                                                    random:index/randomPassword:RandomPassword  delete
-   k8s-ci-cluster-4f74d9e06406d66ac5dabeba384e28afb725d309-56  pulumi:pulumi:Stack                         delete
-   gke                                                         pulumi:providers:kubernetes                 delete
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Update for pulumi/k8s-ci-cluster/9b27d4b22c0b15ea406d80f5548c532f954b6c9d-60 was successful.

Resource Changes

    Name                                                        Type                                        Operation
+   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               create
+   primary-node-pool                                           gcp:container/nodePool:NodePool             create
+   gke                                                         pulumi:providers:kubernetes                 create
+   k8s-ci-cluster-9b27d4b22c0b15ea406d80f5548c532f954b6c9d-60  pulumi:pulumi:Stack                         create
+   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             create
+   password                                                    random:index/randomPassword:RandomPassword  create
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Destroy for pulumi/k8s-ci-cluster/d2ee7bda8eee0700226f4905422b2cfd8fb9b778-58 was successful.

Resource Changes

    Name                                                        Type                                        Operation
-   primary-node-pool                                           gcp:container/nodePool:NodePool             delete
-   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               delete
-   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             delete
-   password                                                    random:index/randomPassword:RandomPassword  delete
-   k8s-ci-cluster-d2ee7bda8eee0700226f4905422b2cfd8fb9b778-58  pulumi:pulumi:Stack                         delete
-   gke                                                         pulumi:providers:kubernetes                 delete
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Destroy for pulumi/k8s-ci-cluster/9b27d4b22c0b15ea406d80f5548c532f954b6c9d-60 was successful.

Resource Changes

    Name                                                        Type                                        Operation
-   gke                                                         pulumi:providers:kubernetes                 delete
-   primary-node-pool                                           gcp:container/nodePool:NodePool             delete
-   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               delete
-   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             delete
-   password                                                    random:index/randomPassword:RandomPassword  delete
-   k8s-ci-cluster-9b27d4b22c0b15ea406d80f5548c532f954b6c9d-60  pulumi:pulumi:Stack                         delete
pulumi-staging[bot] commented 3 days ago

:x: The Update for pulumi/k8s-ci-cluster/d8de76391a707c99b77c513b67287446528d235b-66 failed.

Resource Changes

    Name        Type                                        Operation
+   multicloud  pulumi-kubernetes:ci:GkeCluster             create
+   password    random:index/randomPassword:RandomPassword  create
pulumi-staging[bot] commented 3 days ago

:x: The Update for pulumi/k8s-ci-cluster/fd3abf77116ff516e1763c6f649db530179e27ad-67 failed.

Resource Changes

    Name        Type                                        Operation
+   multicloud  pulumi-kubernetes:ci:GkeCluster             create
+   password    random:index/randomPassword:RandomPassword  create
pulumi-staging[bot] commented 3 days ago

:x: The Update for pulumi/k8s-ci-cluster/6d454181562ac3884fc3e20694040a3b56efad22-68 failed.

Resource Changes

    Name        Type                                        Operation
+   multicloud  pulumi-kubernetes:ci:GkeCluster             create
+   password    random:index/randomPassword:RandomPassword  create
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Update for pulumi/k8s-ci-cluster/d74170588f8407f2feecb0636a541abd89354b3e-69 was successful.

Resource Changes

    Name                                                        Type                                        Operation
+   k8s-ci-cluster-d74170588f8407f2feecb0636a541abd89354b3e-69  pulumi:pulumi:Stack                         create
+   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             create
+   password                                                    random:index/randomPassword:RandomPassword  create
+   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               create
+   primary-node-pool                                           gcp:container/nodePool:NodePool             create
+   gke                                                         pulumi:providers:kubernetes                 create
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Destroy for pulumi/k8s-ci-cluster/d74170588f8407f2feecb0636a541abd89354b3e-69 was successful.

Resource Changes

    Name                                                        Type                                        Operation
-   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             delete
-   password                                                    random:index/randomPassword:RandomPassword  delete
-   k8s-ci-cluster-d74170588f8407f2feecb0636a541abd89354b3e-69  pulumi:pulumi:Stack                         delete
-   gke                                                         pulumi:providers:kubernetes                 delete
-   primary-node-pool                                           gcp:container/nodePool:NodePool             delete
-   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               delete
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Update for pulumi/k8s-ci-cluster/47e8f7e0b6fb91829d477fb2e04cebd722711848-72 was successful.

Resource Changes

    Name                                                        Type                                        Operation
+   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             create
+   password                                                    random:index/randomPassword:RandomPassword  create
+   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               create
+   primary-node-pool                                           gcp:container/nodePool:NodePool             create
+   gke                                                         pulumi:providers:kubernetes                 create
+   k8s-ci-cluster-47e8f7e0b6fb91829d477fb2e04cebd722711848-72  pulumi:pulumi:Stack                         create
pulumi-staging[bot] commented 3 days ago

:tropical_drink: The Destroy for pulumi/k8s-ci-cluster/47e8f7e0b6fb91829d477fb2e04cebd722711848-72 was successful.

Resource Changes

    Name                                                        Type                                        Operation
-   k8s-ci-cluster-47e8f7e0b6fb91829d477fb2e04cebd722711848-72  pulumi:pulumi:Stack                         delete
-   gke                                                         pulumi:providers:kubernetes                 delete
-   primary-node-pool                                           gcp:container/nodePool:NodePool             delete
-   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               delete
-   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             delete
-   password                                                    random:index/randomPassword:RandomPassword  delete
pulumi-staging[bot] commented 1 day ago

:tropical_drink: The Update for pulumi/k8s-ci-cluster/d5365072f7dfa136c0294be1c4b3422ce14a1bc3-73 was successful.

Resource Changes

    Name                                                        Type                                        Operation
+   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             create
+   password                                                    random:index/randomPassword:RandomPassword  create
+   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               create
+   primary-node-pool                                           gcp:container/nodePool:NodePool             create
+   gke                                                         pulumi:providers:kubernetes                 create
+   k8s-ci-cluster-d5365072f7dfa136c0294be1c4b3422ce14a1bc3-73  pulumi:pulumi:Stack                         create
pulumi-staging[bot] commented 1 day ago

:tropical_drink: The Destroy for pulumi/k8s-ci-cluster/d5365072f7dfa136c0294be1c4b3422ce14a1bc3-73 was successful.

Resource Changes

    Name                                                        Type                                        Operation
-   k8s-ci-cluster-d5365072f7dfa136c0294be1c4b3422ce14a1bc3-73  pulumi:pulumi:Stack                         delete
-   gke                                                         pulumi:providers:kubernetes                 delete
-   primary-node-pool                                           gcp:container/nodePool:NodePool             delete
-   ephemeral-ci-cluster                                        gcp:container/cluster:Cluster               delete
-   multicloud                                                  pulumi-kubernetes:ci:GkeCluster             delete
-   password                                                    random:index/randomPassword:RandomPassword  delete