From 59c67dd36f1a8a035087751f96b198c7360a3534 Mon Sep 17 00:00:00 2001 From: Bryce Lampe Date: Wed, 13 Nov 2024 13:37:05 -0800 Subject: [PATCH 1/9] Move upgrade tests to examples --- Makefile | 2 +- examples/go.mod | 2 +- examples/go.sum | 4 +- examples/upgrade_test.go | 369 +++++++++++++++++++++++++++++++++ provider/provider_test.go | 319 ---------------------------- provider/provider_yaml_test.go | 163 --------------- 6 files changed, 373 insertions(+), 486 deletions(-) create mode 100644 examples/upgrade_test.go delete mode 100644 provider/provider_yaml_test.go diff --git a/Makefile b/Makefile index b2d2248ed..edadfd0d0 100644 --- a/Makefile +++ b/Makefile @@ -176,7 +176,7 @@ test_nodejs:: provider install_nodejs_sdk test_nodejs_upgrade:: PATH := $(WORKING_DIR)/bin:$(PATH) test_nodejs_upgrade:: provider install_nodejs_sdk - cd provider && go test -tags=nodejs -v -json -count=1 -cover -timeout 3h -parallel 4 . 2>&1 | tee /tmp/gotest.log | gotestfmt + cd examples && go test -v -run Upgrade -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . 2>&1 | tee /tmp/gotest.log | gotestfmt test_python:: install_provider test_build cd examples && go test -tags=python -v -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . 2>&1 | tee /tmp/gotest.log | gotestfmt diff --git a/examples/go.mod b/examples/go.mod index b39ff579b..c181bb2f0 100644 --- a/examples/go.mod +++ b/examples/go.mod @@ -6,7 +6,7 @@ require ( github.com/aws/aws-sdk-go-v2 v1.30.5 github.com/aws/aws-sdk-go-v2/config v1.27.33 github.com/aws/aws-sdk-go-v2/service/eks v1.48.4 - github.com/pulumi/providertest v0.0.11 + github.com/pulumi/providertest v0.0.15 github.com/pulumi/pulumi-aws/sdk/v6 v6.41.0 github.com/pulumi/pulumi-eks/sdk/v3 v3.0.0-alpha.6 github.com/pulumi/pulumi/pkg/v3 v3.129.0 diff --git a/examples/go.sum b/examples/go.sum index 3028109cd..294bdf6d4 100644 --- a/examples/go.sum +++ b/examples/go.sum @@ -380,8 +380,8 @@ github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435 github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= github.com/pulumi/esc v0.9.1 h1:HH5eEv8sgyxSpY5a8yePyqFXzA8cvBvapfH8457+mIs= github.com/pulumi/esc v0.9.1/go.mod h1:oEJ6bOsjYlQUpjf70GiX+CXn3VBmpwFDxUTlmtUN84c= -github.com/pulumi/providertest v0.0.11 h1:mg8MQ7Cq7+9XlHIkBD+aCqQO4mwAJEISngZgVdnQUe8= -github.com/pulumi/providertest v0.0.11/go.mod h1:HsxjVsytcMIuNj19w1lT2W0QXY0oReXl1+h6eD2JXP8= +github.com/pulumi/providertest v0.0.15 h1:nvpEHVvcAkiq3NguPUutB+si3sjU2PmFqkV8yw9QFhQ= +github.com/pulumi/providertest v0.0.15/go.mod h1:GcsqEGgSngwaNOD+kICJPIUQlnA911fGBU8HDlJvVL0= github.com/pulumi/pulumi-aws/sdk/v6 v6.41.0 h1:Mjp2495ZjQBKnZAAcgHfdaHvsJDMPwbFZA/NCvY275k= github.com/pulumi/pulumi-aws/sdk/v6 v6.41.0/go.mod h1:cV2EBfrvaS/YUKr9L0ua93vrSuAihpkhokzyYjj6NkQ= github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.9.1 h1:dgazi5bI3Vxz+aLuH+DxRqKxPWGaFIkT3fIepHr7h0g= diff --git a/examples/upgrade_test.go b/examples/upgrade_test.go new file mode 100644 index 000000000..200d4878b --- /dev/null +++ b/examples/upgrade_test.go @@ -0,0 +1,369 @@ +// Don't include with language-specific tests. +//go:build !dotnet && !go && !nodejs && !python && !java +// +build !dotnet,!go,!nodejs,!python,!java + +package example + +import ( + "encoding/json" + "fmt" + "os" + "path/filepath" + "testing" + + "github.com/pulumi/providertest" + "github.com/pulumi/providertest/optproviderupgrade" + "github.com/pulumi/providertest/pulumitest" + "github.com/pulumi/providertest/pulumitest/assertpreview" + "github.com/pulumi/providertest/pulumitest/optnewstack" + "github.com/pulumi/providertest/pulumitest/opttest" + "github.com/pulumi/pulumi/sdk/v3/go/auto/optpreview" + "github.com/pulumi/pulumi/sdk/v3/go/common/apitype" + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// The baseline version is the version of the provider that the upgrade tests will be run against. +const _baselineVersion = "3.0.0" +const _providerName = "eks" + +func TestExamplesUpgrades(t *testing.T) { + t.Run("cluster", func(t *testing.T) { + testProviderUpgrade(t, "cluster") + }) + + t.Run("aws-profile", func(t *testing.T) { + if os.Getenv("ALT_AWS_ACCESS_KEY_ID") == "" || os.Getenv("ALT_AWS_SECRET_ACCESS_KEY") == "" { + t.Skip("ALT_AWS_ACCESS_KEY_ID and ALT_AWS_SECRET_ACCESS_KEY must be set") + } + setProfileCredentials(t, "aws-profile-node") + testProviderUpgrade(t, "aws-profile") + }) + + t.Run("aws-profile-role", func(t *testing.T) { + testProviderUpgrade(t, "aws-profile-role") + }) + + t.Run("encryption-provider", func(t *testing.T) { + testProviderUpgrade(t, "encryption-provider") + }) + + t.Run("cluster-with-serviceiprange", func(t *testing.T) { + testProviderUpgrade(t, "cluster-with-serviceiprange") + }) + + t.Run("extra-sg", func(t *testing.T) { + testProviderUpgrade(t, "extra-sg") + }) + + t.Run("fargate", func(t *testing.T) { + t.Skip("upgradetest doesn't understand invoke getSecurityGroup, tracked by providertest #31") + testProviderUpgrade(t, "fargate") + }) + + t.Run("managed-nodegroups", func(t *testing.T) { + testProviderUpgrade(t, "managed-nodegroups") + }) + + t.Run("modify-default-eks-sg", func(t *testing.T) { + t.Skip("upgradetest doesn't understand invoke aws:ec2/getSecurityGroup:getSecurityGroup") + testProviderUpgrade(t, "modify-default-eks-sg") + }) + + t.Run("nodegroup", func(t *testing.T) { + testProviderUpgrade(t, "nodegroup") + }) + + t.Run("oidc-iam-sa", func(t *testing.T) { + testProviderUpgrade(t, "oidc-iam-sa") + }) + + t.Run("scoped-kubeconfigs", func(t *testing.T) { + t.Skip("Requires source change for args of GetCallerIdentityArgs") + testProviderUpgrade(t, "scoped-kubeconfigs") + }) + + t.Run("storage-classes", func(t *testing.T) { + testProviderUpgrade(t, "storage-classes") + }) + + t.Run("subnet-tags", func(t *testing.T) { + testProviderUpgrade(t, "subnet-tags") + }) + + t.Run("tags", func(t *testing.T) { + testProviderUpgrade(t, "tags") + }) +} + +func TestReportUpgradeCoverage(t *testing.T) { + providertest.ReportUpgradeCoverage(t) +} + +func TestIgnoringScalingChanges(t *testing.T) { + t.Parallel() + if testing.Short() { + t.Skipf("Skipping in testing.Short() mode, assuming this is a CI run without credentials") + } + + cwd, err := os.Getwd() + require.NoError(t, err) + dir := filepath.Join("test-programs", "ignore-scaling-changes") + options := []opttest.Option{ + opttest.LocalProviderPath("eks", filepath.Join(cwd, "..", "bin")), + opttest.YarnLink("@pulumi/eks"), + opttest.NewStackOptions(optnewstack.DisableAutoDestroy()), + } + + pt := pulumitest.NewPulumiTest(t, dir, options...) + pt.SetConfig("aws:region", getEnvRegion(t)) + pt.SetConfig("desiredSize", "1") + + cacheDir := filepath.Join("testdata", "recorded", t.Name()) + err = os.MkdirAll(cacheDir, 0755) + require.NoError(t, err) + stackExportFile := filepath.Join(cacheDir, "stack.json") + + var export *apitype.UntypedDeployment + export, err = tryReadStackExport(stackExportFile) + if err != nil { + pt.Up() + grpcLog := pt.GrpcLog() + grpcLogPath := filepath.Join(cacheDir, "grpc.json") + t.Logf("writing grpc log to %s", grpcLogPath) + err = grpcLog.WriteTo(grpcLogPath) + require.NoError(t, err) + + e := pt.ExportStack() + export = &e + err = writeStackExport(stackExportFile, export, true) + require.NoError(t, err) + } else { + pt.ImportStack(*export) + } + + // Change the desiredSize, but expect no changes because it should be ignored + pt.SetConfig("desiredSize", "2") + // TODO: uncomment after v3 + pt.Preview( /*optpreview.ExpectNoChanges(),*/ optpreview.Diff()) +} + +func TestEksAuthModeUpgrade(t *testing.T) { + t.Parallel() + if testing.Short() { + t.Skipf("Skipping in testing.Short() mode, assuming this is a CI run without credentials") + } + const firstYaml = ` +name: eksClusterAuthModeUpgrade +runtime: yaml +resources: + Vpc: + type: awsx:ec2:Vpc + properties: + subnetSpecs: + - type: Public + natGateways: + strategy: None + EksCluster: + type: eks:Cluster + properties: + vpcId: ${Vpc.vpcId} + skipDefaultNodeGroup: true + publicSubnetIds: ${Vpc.publicSubnetIds} +` + const secondYaml = ` +name: eksClusterAuthModeUpgrade +runtime: yaml +resources: + Vpc: + type: awsx:ec2:Vpc + properties: + subnetSpecs: + - type: Public + natGateways: + strategy: None + EksCluster: + type: eks:Cluster + properties: + vpcId: ${Vpc.vpcId} + skipDefaultNodeGroup: true + publicSubnetIds: ${Vpc.publicSubnetIds} + authenticationMode: CONFIG_MAP +` + + cwd, err := os.Getwd() + assert.NoError(t, err) + + firstProgram := []byte(firstYaml) + secondProgram := []byte(secondYaml) + // test that we can upgrade from the previous version which accepted a string for `subnetIds` + // to the new version which accepts a list + t.Run("upgrade", func(t *testing.T) { + pulumiTest := testProviderCodeChanges(t, &testProviderCodeChangesOptions{ + firstProgram: firstProgram, + firstProgramOptions: []opttest.Option{ + opttest.DownloadProviderVersion(_providerName, _baselineVersion), + }, + secondProgram: secondProgram, + secondProgramOptions: []opttest.Option{ + opttest.LocalProviderPath("eks", filepath.Join(cwd, "..", "bin")), + }, + }) + + res := pulumiTest.Preview() + fmt.Printf("stdout: %s \n", res.StdOut) + fmt.Printf("stderr: %s \n", res.StdErr) + assertpreview.HasNoReplacements(t, res) + }) +} + +func testProviderUpgrade(t *testing.T, example string) { + + if testing.Short() { + t.Skip("Skipping provider upgrade tests in short mode") + } + t.Parallel() + t.Helper() + dir := filepath.Join("../examples", example) + + cwd, err := os.Getwd() + require.NoError(t, err) + options := []opttest.Option{ + opttest.DownloadProviderVersion(_providerName, _baselineVersion), + opttest.LocalProviderPath("eks", filepath.Join(cwd, "..", "bin")), + opttest.YarnLink("@pulumi/eks"), + } + + test := pulumitest.NewPulumiTest(t, dir, options...) + + result := providertest.PreviewProviderUpgrade(t, test, _providerName, _baselineVersion, + optproviderupgrade.DisableAttach(), + ) + assertpreview.HasNoReplacements(t, result) +} + +type testProviderCodeChangesOptions struct { + region string + firstProgram []byte + secondProgram []byte + firstProgramOptions []opttest.Option + secondProgramOptions []opttest.Option +} + +// testProviderCodeChanges tests two different runs of a pulumi program. This allow you to run +// pulumi up with an initial program, change the code of the program and then run another pulumi command +func testProviderCodeChanges(t *testing.T, opts *testProviderCodeChangesOptions) *pulumitest.PulumiTest { + if testing.Short() { + t.Skip("Skipping provider tests in short mode") + } + t.Parallel() + t.Helper() + + workdir := t.TempDir() + cacheDir := filepath.Join("testdata", "recorded", "TestProviderUpgrade", t.Name()) + err := os.MkdirAll(cacheDir, 0755) + require.NoError(t, err) + stackExportFile := filepath.Join(cacheDir, "stack.json") + + err = os.WriteFile(filepath.Join(workdir, "Pulumi.yaml"), opts.firstProgram, 0o600) + require.NoError(t, err) + + options := []opttest.Option{ + opttest.SkipInstall(), + opttest.NewStackOptions(optnewstack.DisableAutoDestroy()), + } + + if opts.firstProgramOptions != nil { + options = append(options, opts.firstProgramOptions...) + } + + pt := pulumitest.NewPulumiTest(t, workdir, options...) + region := "us-west-2" + if opts != nil && opts.region != "" { + region = opts.region + } + pt.SetConfig("aws:region", region) + + var export *apitype.UntypedDeployment + export, err = tryReadStackExport(stackExportFile) + if err != nil { + pt.Up() + grpcLog := pt.GrpcLog() + grpcLogPath := filepath.Join(cacheDir, "grpc.json") + t.Logf("writing grpc log to %s", grpcLogPath) + err = grpcLog.WriteTo(grpcLogPath) + require.NoError(t, err) + + e := pt.ExportStack() + export = &e + err = writeStackExport(stackExportFile, export, true) + require.NoError(t, err) + } + + secondOptions := []opttest.Option{ + opttest.SkipInstall(), + opttest.NewStackOptions(optnewstack.EnableAutoDestroy()), + } + + if opts.secondProgramOptions != nil { + secondOptions = append(options, opts.secondProgramOptions...) + } + err = os.WriteFile(filepath.Join(workdir, "Pulumi.yaml"), opts.secondProgram, 0o600) + require.NoError(t, err) + secondTest := pulumitest.NewPulumiTest(t, workdir, secondOptions...) + secondTest.SetConfig("aws:region", region) + secondTest.ImportStack(*export) + + return secondTest +} + +// writeStackExport writes the stack export to the given path creating any directories needed. +func writeStackExport(path string, snapshot *apitype.UntypedDeployment, overwrite bool) error { + if snapshot == nil { + return fmt.Errorf("stack export must not be nil") + } + dir := filepath.Dir(path) + err := os.MkdirAll(dir, 0755) + if err != nil { + return err + } + stackBytes, err := json.MarshalIndent(snapshot, "", " ") + if err != nil { + return err + } + pathExists, err := exists(path) + if err != nil { + return err + } + if pathExists && !overwrite { + return fmt.Errorf("stack export already exists at %s", path) + } + //nolint:gosec // 0644 is the correct permission for this file + return os.WriteFile(path, stackBytes, 0644) +} + +// tryReadStackExport reads a stack export from the given file path. +// If the file does not exist, returns nil, nil. +func tryReadStackExport(path string) (*apitype.UntypedDeployment, error) { + stackBytes, err := os.ReadFile(path) + if err != nil { + return nil, fmt.Errorf("failed to read stack export at %s: %v", path, err) + } + var stackExport apitype.UntypedDeployment + err = json.Unmarshal(stackBytes, &stackExport) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal stack export at %s: %v", path, err) + } + return &stackExport, nil +} + +func exists(filePath string) (bool, error) { + _, err := os.Stat(filePath) + switch { + case err == nil: + return true, nil + case !os.IsNotExist(err): + return false, err + } + return false, nil +} diff --git a/provider/provider_test.go b/provider/provider_test.go index df8296e32..d6ccb4b92 100644 --- a/provider/provider_test.go +++ b/provider/provider_test.go @@ -1,104 +1,17 @@ package provider import ( - "encoding/json" "os" - "os/exec" "path/filepath" "testing" "fmt" - "github.com/pulumi/providertest" - "github.com/pulumi/providertest/optproviderupgrade" "github.com/pulumi/providertest/pulumitest" - "github.com/pulumi/providertest/pulumitest/assertpreview" - "github.com/pulumi/providertest/pulumitest/optnewstack" "github.com/pulumi/providertest/pulumitest/opttest" - "github.com/pulumi/pulumi/sdk/v3/go/auto/optpreview" - "github.com/pulumi/pulumi/sdk/v3/go/common/apitype" "github.com/stretchr/testify/require" ) -const ( - // The baseline version is the version of the provider that the upgrade tests will be run against. - baselineVersion = "3.0.0" - providerName = "eks" -) - -func TestExamplesUpgrades(t *testing.T) { - t.Run("cluster", func(t *testing.T) { - testProviderUpgrade(t, "cluster") - }) - - t.Run("aws-profile", func(t *testing.T) { - if os.Getenv("ALT_AWS_ACCESS_KEY_ID") == "" || os.Getenv("ALT_AWS_SECRET_ACCESS_KEY") == "" { - t.Skip("ALT_AWS_ACCESS_KEY_ID and ALT_AWS_SECRET_ACCESS_KEY must be set") - } - setProfileCredentials(t, "aws-profile-node") - testProviderUpgrade(t, "aws-profile") - }) - - t.Run("aws-profile-role", func(t *testing.T) { - testProviderUpgrade(t, "aws-profile-role") - }) - - t.Run("encryption-provider", func(t *testing.T) { - testProviderUpgrade(t, "encryption-provider") - }) - - t.Run("cluster-with-serviceiprange", func(t *testing.T) { - testProviderUpgrade(t, "cluster-with-serviceiprange") - }) - - t.Run("extra-sg", func(t *testing.T) { - testProviderUpgrade(t, "extra-sg") - }) - - t.Run("fargate", func(t *testing.T) { - t.Skip("upgradetest doesn't understand invoke getSecurityGroup, tracked by providertest #31") - testProviderUpgrade(t, "fargate") - }) - - t.Run("managed-nodegroups", func(t *testing.T) { - testProviderUpgrade(t, "managed-nodegroups") - }) - - t.Run("modify-default-eks-sg", func(t *testing.T) { - t.Skip("upgradetest doesn't understand invoke aws:ec2/getSecurityGroup:getSecurityGroup") - testProviderUpgrade(t, "modify-default-eks-sg") - }) - - t.Run("nodegroup", func(t *testing.T) { - testProviderUpgrade(t, "nodegroup") - }) - - t.Run("oidc-iam-sa", func(t *testing.T) { - testProviderUpgrade(t, "oidc-iam-sa") - }) - - t.Run("scoped-kubeconfigs", func(t *testing.T) { - t.Skip("Requires source change for args of GetCallerIdentityArgs") - testProviderUpgrade(t, "scoped-kubeconfigs") - }) - - t.Run("storage-classes", func(t *testing.T) { - testProviderUpgrade(t, "storage-classes") - }) - - t.Run("subnet-tags", func(t *testing.T) { - testProviderUpgrade(t, "subnet-tags") - }) - - t.Run("tags", func(t *testing.T) { - testProviderUpgrade(t, "tags") - }) -} - -func TestReportUpgradeCoverage(t *testing.T) { - providertest.ReportUpgradeCoverage(t) -} - func TestEksClusterInputValidations(t *testing.T) { props := []string{"instanceRoles", "roleMappings", "userMappings"} for _, p := range props { @@ -110,54 +23,6 @@ func TestEksClusterInputValidations(t *testing.T) { } } -func TestIgnoringScalingChanges(t *testing.T) { - t.Parallel() - if testing.Short() { - t.Skipf("Skipping in testing.Short() mode, assuming this is a CI run without credentials") - } - - cwd, err := os.Getwd() - require.NoError(t, err) - dir := filepath.Join("test-programs", "ignore-scaling-changes") - options := []opttest.Option{ - opttest.LocalProviderPath("eks", filepath.Join(cwd, "..", "bin")), - opttest.YarnLink("@pulumi/eks"), - opttest.NewStackOptions(optnewstack.DisableAutoDestroy()), - } - - pt := pulumitest.NewPulumiTest(t, dir, options...) - pt.SetConfig("aws:region", getEnvRegion(t)) - pt.SetConfig("desiredSize", "1") - - cacheDir := filepath.Join("testdata", "recorded", t.Name()) - err = os.MkdirAll(cacheDir, 0755) - require.NoError(t, err) - stackExportFile := filepath.Join(cacheDir, "stack.json") - - var export *apitype.UntypedDeployment - export, err = tryReadStackExport(stackExportFile) - if err != nil { - pt.Up() - grpcLog := pt.GrpcLog() - grpcLogPath := filepath.Join(cacheDir, "grpc.json") - t.Logf("writing grpc log to %s", grpcLogPath) - err = grpcLog.WriteTo(grpcLogPath) - require.NoError(t, err) - - e := pt.ExportStack() - export = &e - err = writeStackExport(stackExportFile, export, true) - require.NoError(t, err) - } else { - pt.ImportStack(*export) - } - - // Change the desiredSize, but expect no changes because it should be ignored - pt.SetConfig("desiredSize", "2") - // TODO: uncomment after v3 - pt.Preview( /*optpreview.ExpectNoChanges(),*/ optpreview.Diff()) -} - func checkEksClusterInputValidations(t *testing.T, property string, n int, expectFailure bool) { cwd, err := os.Getwd() require.NoError(t, err) @@ -190,187 +55,3 @@ func (tw *testWrapper) FailNow() { tw.PT.FailNow() } } - -func testProviderUpgrade(t *testing.T, example string) { - if testing.Short() { - t.Skip("Skipping provider upgrade tests in short mode") - } - t.Parallel() - t.Helper() - dir := filepath.Join("../examples", example) - - cwd, err := os.Getwd() - require.NoError(t, err) - options := []opttest.Option{ - opttest.DownloadProviderVersion(providerName, baselineVersion), - opttest.LocalProviderPath("eks", filepath.Join(cwd, "..", "bin")), - opttest.YarnLink("@pulumi/eks"), - } - - test := pulumitest.NewPulumiTest(t, dir, options...) - - result := providertest.PreviewProviderUpgrade(t, test, providerName, baselineVersion, - optproviderupgrade.DisableAttach(), - ) - assertpreview.HasNoReplacements(t, result) -} - -type testProviderCodeChangesOptions struct { - region string - firstProgram []byte - secondProgram []byte - firstProgramOptions []opttest.Option - secondProgramOptions []opttest.Option -} - -// testProviderCodeChanges tests two different runs of a pulumi program. This allow you to run -// pulumi up with an initial program, change the code of the program and then run another pulumi command -func testProviderCodeChanges(t *testing.T, opts *testProviderCodeChangesOptions) *pulumitest.PulumiTest { - if testing.Short() { - t.Skip("Skipping provider tests in short mode") - } - t.Parallel() - t.Helper() - - workdir := t.TempDir() - cacheDir := filepath.Join("testdata", "recorded", "TestProviderUpgrade", t.Name()) - err := os.MkdirAll(cacheDir, 0755) - require.NoError(t, err) - stackExportFile := filepath.Join(cacheDir, "stack.json") - - err = os.WriteFile(filepath.Join(workdir, "Pulumi.yaml"), opts.firstProgram, 0o600) - require.NoError(t, err) - - options := []opttest.Option{ - opttest.SkipInstall(), - opttest.NewStackOptions(optnewstack.DisableAutoDestroy()), - } - - if opts.firstProgramOptions != nil { - options = append(options, opts.firstProgramOptions...) - } - - pt := pulumitest.NewPulumiTest(t, workdir, options...) - region := "us-west-2" - if opts != nil && opts.region != "" { - region = opts.region - } - pt.SetConfig("aws:region", region) - - var export *apitype.UntypedDeployment - export, err = tryReadStackExport(stackExportFile) - if err != nil { - pt.Up() - grpcLog := pt.GrpcLog() - grpcLogPath := filepath.Join(cacheDir, "grpc.json") - t.Logf("writing grpc log to %s", grpcLogPath) - err = grpcLog.WriteTo(grpcLogPath) - require.NoError(t, err) - - e := pt.ExportStack() - export = &e - err = writeStackExport(stackExportFile, export, true) - require.NoError(t, err) - } - - secondOptions := []opttest.Option{ - opttest.SkipInstall(), - opttest.NewStackOptions(optnewstack.EnableAutoDestroy()), - } - - if opts.secondProgramOptions != nil { - secondOptions = append(options, opts.secondProgramOptions...) - } - err = os.WriteFile(filepath.Join(workdir, "Pulumi.yaml"), opts.secondProgram, 0o600) - require.NoError(t, err) - secondTest := pulumitest.NewPulumiTest(t, workdir, secondOptions...) - secondTest.SetConfig("aws:region", region) - secondTest.ImportStack(*export) - - return secondTest -} - -// writeStackExport writes the stack export to the given path creating any directories needed. -func writeStackExport(path string, snapshot *apitype.UntypedDeployment, overwrite bool) error { - if snapshot == nil { - return fmt.Errorf("stack export must not be nil") - } - dir := filepath.Dir(path) - err := os.MkdirAll(dir, 0755) - if err != nil { - return err - } - stackBytes, err := json.MarshalIndent(snapshot, "", " ") - if err != nil { - return err - } - pathExists, err := exists(path) - if err != nil { - return err - } - if pathExists && !overwrite { - return fmt.Errorf("stack export already exists at %s", path) - } - //nolint:gosec // 0644 is the correct permission for this file - return os.WriteFile(path, stackBytes, 0644) -} - -// tryReadStackExport reads a stack export from the given file path. -// If the file does not exist, returns nil, nil. -func tryReadStackExport(path string) (*apitype.UntypedDeployment, error) { - stackBytes, err := os.ReadFile(path) - if err != nil { - return nil, fmt.Errorf("failed to read stack export at %s: %v", path, err) - } - var stackExport apitype.UntypedDeployment - err = json.Unmarshal(stackBytes, &stackExport) - if err != nil { - return nil, fmt.Errorf("failed to unmarshal stack export at %s: %v", path, err) - } - return &stackExport, nil -} - -func exists(filePath string) (bool, error) { - _, err := os.Stat(filePath) - switch { - case err == nil: - return true, nil - case !os.IsNotExist(err): - return false, err - } - return false, nil -} - -func getEnvRegion(t *testing.T) string { - envRegion := os.Getenv("AWS_REGION") - if envRegion == "" { - t.Skipf("Skipping test due to missing AWS_REGION environment variable") - } - - return envRegion -} - -// setProfileCredentials ensures a profile exists with the given name. It does not override any ambient credentials. -func setProfileCredentials(t *testing.T, profile string) { - t.Helper() - - keyID := os.Getenv("ALT_AWS_ACCESS_KEY_ID") - if keyID == "" { - t.Skip("ALT_AWS_ACCESS_KEY_ID is unset") - } - - secret := os.Getenv("ALT_AWS_SECRET_ACCESS_KEY") - if secret == "" { - t.Skip("ALT_AWS_SECRET_ACCESS_KEY is unset") - } - - out, err := exec.Command( - "aws", "configure", "set", "aws_access_key_id", keyID, "--profile", profile, - ).CombinedOutput() - require.NoError(t, err, string(out)) - - out, err = exec.Command( - "aws", "configure", "set", "aws_secret_access_key", secret, "--profile", profile, - ).CombinedOutput() - require.NoError(t, err, string(out)) -} diff --git a/provider/provider_yaml_test.go b/provider/provider_yaml_test.go deleted file mode 100644 index 4db6e74c4..000000000 --- a/provider/provider_yaml_test.go +++ /dev/null @@ -1,163 +0,0 @@ -package provider - -import ( - "os" - "path/filepath" - "testing" - - "fmt" - - "github.com/pulumi/providertest/pulumitest" - "github.com/pulumi/providertest/pulumitest/assertpreview" - "github.com/pulumi/providertest/pulumitest/opttest" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestEksAuthModeUpgrade(t *testing.T) { - t.Skip("Temporarily skipping upgrade tests. Needs to be addressed in pulumi/pulumi-eks#1387") - t.Parallel() - if testing.Short() { - t.Skipf("Skipping in testing.Short() mode, assuming this is a CI run without credentials") - } - const firstYaml = ` -name: eksClusterAuthModeUpgrade -runtime: yaml -resources: - Vpc: - type: awsx:ec2:Vpc - properties: - subnetSpecs: - - type: Public - natGateways: - strategy: None - EksCluster: - type: eks:Cluster - properties: - vpcId: ${Vpc.vpcId} - skipDefaultNodeGroup: true - publicSubnetIds: ${Vpc.publicSubnetIds} -` - const secondYaml = ` -name: eksClusterAuthModeUpgrade -runtime: yaml -resources: - Vpc: - type: awsx:ec2:Vpc - properties: - subnetSpecs: - - type: Public - natGateways: - strategy: None - EksCluster: - type: eks:Cluster - properties: - vpcId: ${Vpc.vpcId} - skipDefaultNodeGroup: true - publicSubnetIds: ${Vpc.publicSubnetIds} - authenticationMode: CONFIG_MAP -` - - var ( - providerName = "eks" - baselineVersion = "2.7.3" - ) - cwd, err := os.Getwd() - assert.NoError(t, err) - - firstProgram := []byte(firstYaml) - secondProgram := []byte(secondYaml) - // test that we can upgrade from the previous version which accepted a string for `subnetIds` - // to the new version which accepts a list - t.Run("upgrade", func(t *testing.T) { - pulumiTest := testProviderCodeChanges(t, &testProviderCodeChangesOptions{ - firstProgram: firstProgram, - firstProgramOptions: []opttest.Option{ - opttest.DownloadProviderVersion(providerName, baselineVersion), - }, - secondProgram: secondProgram, - secondProgramOptions: []opttest.Option{ - opttest.LocalProviderPath("eks", filepath.Join(cwd, "..", "bin")), - }, - }) - - res := pulumiTest.Preview() - fmt.Printf("stdout: %s \n", res.StdOut) - fmt.Printf("stderr: %s \n", res.StdErr) - assertpreview.HasNoReplacements(t, res) - }) -} - -func TestPublicEndpointInputValidation(t *testing.T) { - t.Parallel() - if testing.Short() { - t.Skipf("Skipping in testing.Short() mode, assuming this is a CI run without credentials") - } - - tests := []struct { - endpointPublicAccess string - publicAccessCidrs string - expectFailure bool - }{ - {"true", "[0.0.0.0/0]", false}, - {"", "[0.0.0.0/0]", false}, - {"", "", false}, - {"false", "[0.0.0.0/0]", true}, - } - - for _, tt := range tests { - name := fmt.Sprintf("endpointPublicAccess=%s,publicAccessCidrs=%s", tt.endpointPublicAccess, tt.publicAccessCidrs) - t.Run(name, func(t *testing.T) { - t.Parallel() - var endpointPublicAccess string - if tt.endpointPublicAccess != "" { - endpointPublicAccess = fmt.Sprintf("endpointPublicAccess: %s", tt.endpointPublicAccess) - } else { - endpointPublicAccess = "# no endpointPublicAccess" - } - - var publicAccessCidrs string - if tt.publicAccessCidrs != "" { - publicAccessCidrs = fmt.Sprintf("publicAccessCidrs: %s", tt.publicAccessCidrs) - } else { - publicAccessCidrs = "# no publicAccessCidrs" - } - - yaml := fmt.Sprintf(` -name: cluster -runtime: yaml -resources: - Vpc: - type: awsx:ec2:Vpc - properties: - subnetSpecs: - - type: Public - natGateways: - strategy: None - EksCluster: - type: eks:Cluster - properties: - vpcId: ${Vpc.vpcId} - skipDefaultNodeGroup: true - %s - %s - publicSubnetIds: ${Vpc.publicSubnetIds}`, endpointPublicAccess, publicAccessCidrs) - - cwd, err := os.Getwd() - require.NoError(t, err) - options := []opttest.Option{ - opttest.LocalProviderPath("eks", filepath.Join(cwd, "..", "bin")), - } - tw := &testWrapper{PT: t, expectFailure: tt.expectFailure} - workdir := t.TempDir() - err = os.WriteFile(filepath.Join(workdir, "Pulumi.yaml"), []byte(yaml), 0o600) - test := pulumitest.NewPulumiTest(tw, workdir, options...) - require.NoError(t, err) - test.Preview() - - if tt.expectFailure { - require.Truef(t, tw.failed, "Expected preview to fail due to invalid inputs but it succeeded") - } - }) - } -} From fc9884d762926ecf0bca8dd6ee98f28fcd184c44 Mon Sep 17 00:00:00 2001 From: Bryce Lampe Date: Wed, 13 Nov 2024 16:25:15 -0800 Subject: [PATCH 2/9] examples/tests -> tests/testdata/programs --- examples/go.mod => go.mod | 6 +- examples/go.sum => go.sum | 0 {examples => tests}/examples_dotnet_test.go | 4 +- {examples => tests}/examples_go_test.go | 10 +- {examples => tests}/examples_nodejs_test.go | 102 +++++++++--------- {examples => tests}/examples_py_test.go | 20 ++-- {examples => tests}/examples_test.go | 10 ++ {examples/utils => tests/internal}/utils.go | 0 .../authentication-mode-go/Pulumi.yaml | 0 .../programs}/authentication-mode-go/go.mod | 0 .../programs}/authentication-mode-go/go.sum | 0 .../programs}/authentication-mode-go/main.go | 0 .../authentication-mode-migration/README.md | 0 .../step1/Pulumi.yaml | 0 .../step1/iam.ts | 0 .../step1/index.ts | 0 .../step1/package.json | 0 .../step1/tsconfig.json | 0 .../step2/index.ts | 0 .../step3/index.ts | 0 .../step4/index.ts | 0 .../programs}/cluster-addons/Pulumi.yaml | 0 .../programs}/cluster-addons/README.md | 0 .../testdata/programs}/cluster-addons/iam.ts | 0 .../programs}/cluster-addons/index.ts | 0 .../programs}/cluster-addons/package.json | 0 .../programs}/cluster-addons/step2/index.ts | 0 .../programs}/cluster-addons/tsconfig.json | 0 .../programs}/managed-ng-aws-auth/Pulumi.yaml | 0 .../programs}/managed-ng-aws-auth/README.md | 0 .../programs}/managed-ng-aws-auth/iam.ts | 0 .../programs}/managed-ng-aws-auth/index.ts | 0 .../managed-ng-aws-auth/package.json | 0 .../managed-ng-aws-auth/step1/index.ts | 0 .../managed-ng-aws-auth/tsconfig.json | 0 .../managed-ng-disk-size/Pulumi.yaml | 0 .../programs}/managed-ng-disk-size/README.md | 0 .../programs}/managed-ng-disk-size/iam.ts | 0 .../programs}/managed-ng-disk-size/index.ts | 0 .../managed-ng-disk-size/package.json | 0 .../managed-ng-disk-size/tsconfig.json | 0 .../managed-ng-missing-role/Pulumi.yaml | 0 .../managed-ng-missing-role/README.md | 0 .../managed-ng-missing-role/index.ts | 0 .../managed-ng-missing-role/package.json | 0 .../managed-ng-missing-role/tsconfig.json | 0 .../programs}/managed-ng-os-py/Pulumi.yaml | 0 .../programs}/managed-ng-os-py/README.md | 0 .../programs}/managed-ng-os-py/__main__.py | 0 .../programs}/managed-ng-os-py/iam.py | 0 .../managed-ng-os-py/requirements.txt | 0 .../programs}/managed-ng-os/Pulumi.yaml | 0 .../programs}/managed-ng-os/README.md | 0 .../testdata/programs}/managed-ng-os/iam.ts | 0 .../testdata/programs}/managed-ng-os/index.ts | 0 .../programs}/managed-ng-os/package.json | 0 .../programs}/managed-ng-os/tsconfig.json | 0 .../programs}/managed-ng-os/userdata.ts | 0 .../managed-ng-with-version/Pulumi.yaml | 0 .../managed-ng-with-version/README.md | 0 .../programs}/managed-ng-with-version/iam.ts | 0 .../managed-ng-with-version/index.ts | 0 .../managed-ng-with-version/package.json | 0 .../managed-ng-with-version/tsconfig.json | 0 .../programs}/migrate-nodegroups/Pulumi.yaml | 0 .../programs}/migrate-nodegroups/README.md | 0 .../programs}/migrate-nodegroups/config.ts | 0 .../migrate-nodegroups/echoserver.ts | 0 .../programs}/migrate-nodegroups/iam.ts | 0 .../programs}/migrate-nodegroups/index.ts | 0 .../nginx-ing-cntlr-rbac.ts | 0 .../migrate-nodegroups/nginx-ing-cntlr.ts | 0 .../programs}/migrate-nodegroups/nginx.ts | 0 .../programs}/migrate-nodegroups/package.json | 0 .../scripts/delete-aws-node-ds.sh | 0 .../scripts/delete-t3.2xlarge-nodes.sh | 0 .../scripts/delete-workload.sh | 0 .../scripts/drain-t3.2xlarge-nodes.sh | 0 .../migrate-nodegroups/steps/step1/config.ts | 0 .../migrate-nodegroups/steps/step2/config.ts | 0 .../migrate-nodegroups/steps/step3/config.ts | 0 .../migrate-nodegroups/steps/step4/config.ts | 0 .../migrate-nodegroups/steps/step5/config.ts | 0 .../migrate-nodegroups/tsconfig.json | 0 .../programs}/migrate-nodegroups/utils.ts | 0 .../testdata/programs}/multi-role/Pulumi.yaml | 0 .../testdata/programs}/multi-role/iam.ts | 0 .../testdata/programs}/multi-role/index.ts | 0 .../programs}/multi-role/package.json | 0 .../programs}/multi-role/tsconfig.json | 0 .../programs}/nodegroup-options/Pulumi.yaml | 0 .../programs}/nodegroup-options/README.md | 0 .../programs}/nodegroup-options/index.ts | 0 .../programs}/nodegroup-options/package.json | 0 .../programs}/nodegroup-options/tsconfig.json | 0 .../replace-cluster-add-subnets/Pulumi.yaml | 0 .../replace-cluster-add-subnets/index.ts | 0 .../replace-cluster-add-subnets/package.json | 0 .../step1/index.ts | 0 .../replace-cluster-add-subnets/tsconfig.json | 0 .../programs}/replace-secgroup/Pulumi.yaml | 0 .../programs}/replace-secgroup/iam.ts | 0 .../programs}/replace-secgroup/index.ts | 0 .../programs}/replace-secgroup/package.json | 0 .../replace-secgroup/securitygroup.ts | 0 .../programs}/replace-secgroup/step1/index.ts | 0 .../programs}/replace-secgroup/tsconfig.json | 0 .../programs}/scalar-types/Pulumi.yaml | 0 .../testdata/programs}/scalar-types/iam.ts | 0 .../testdata/programs}/scalar-types/index.ts | 0 .../programs}/scalar-types/package.json | 0 .../programs}/scalar-types/tsconfig.json | 0 .../programs}/self-managed-ng-os/Pulumi.yaml | 0 .../programs}/self-managed-ng-os/README.md | 0 .../programs}/self-managed-ng-os/iam.ts | 0 .../programs}/self-managed-ng-os/index.ts | 0 .../programs}/self-managed-ng-os/package.json | 0 .../self-managed-ng-os/tsconfig.json | 0 .../skip-default-security-groups/Pulumi.yaml | 0 .../skip-default-security-groups/README.md | 0 .../skip-default-security-groups/iam.ts | 0 .../skip-default-security-groups/index.ts | 0 .../skip-default-security-groups/package.json | 0 .../tsconfig.json | 0 .../programs}/tag-input-types/Pulumi.yaml | 0 .../programs}/tag-input-types/README.md | 0 .../testdata/programs}/tag-input-types/iam.ts | 0 .../programs}/tag-input-types/index.ts | 0 .../programs}/tag-input-types/package.json | 0 .../programs}/tag-input-types/tsconfig.json | 0 {examples => tests}/upgrade_test.go | 0 131 files changed, 81 insertions(+), 71 deletions(-) rename examples/go.mod => go.mod (99%) rename examples/go.sum => go.sum (100%) rename {examples => tests}/examples_dotnet_test.go (93%) rename {examples => tests}/examples_go_test.go (91%) rename {examples => tests}/examples_nodejs_test.go (92%) rename {examples => tests}/examples_py_test.go (90%) rename {examples => tests}/examples_test.go (95%) rename {examples/utils => tests/internal}/utils.go (100%) rename {examples/tests => tests/testdata/programs}/authentication-mode-go/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/authentication-mode-go/go.mod (100%) rename {examples/tests => tests/testdata/programs}/authentication-mode-go/go.sum (100%) rename {examples/tests => tests/testdata/programs}/authentication-mode-go/main.go (100%) rename {examples/tests => tests/testdata/programs}/authentication-mode-migration/README.md (100%) rename {examples/tests => tests/testdata/programs}/authentication-mode-migration/step1/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/authentication-mode-migration/step1/iam.ts (100%) rename {examples/tests => tests/testdata/programs}/authentication-mode-migration/step1/index.ts (100%) rename {examples/tests => tests/testdata/programs}/authentication-mode-migration/step1/package.json (100%) rename {examples/tests => tests/testdata/programs}/authentication-mode-migration/step1/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/authentication-mode-migration/step2/index.ts (100%) rename {examples/tests => tests/testdata/programs}/authentication-mode-migration/step3/index.ts (100%) rename {examples/tests => tests/testdata/programs}/authentication-mode-migration/step4/index.ts (100%) rename {examples/tests => tests/testdata/programs}/cluster-addons/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/cluster-addons/README.md (100%) rename {examples/tests => tests/testdata/programs}/cluster-addons/iam.ts (100%) rename {examples/tests => tests/testdata/programs}/cluster-addons/index.ts (100%) rename {examples/tests => tests/testdata/programs}/cluster-addons/package.json (100%) rename {examples/tests => tests/testdata/programs}/cluster-addons/step2/index.ts (100%) rename {examples/tests => tests/testdata/programs}/cluster-addons/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-aws-auth/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-aws-auth/README.md (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-aws-auth/iam.ts (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-aws-auth/index.ts (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-aws-auth/package.json (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-aws-auth/step1/index.ts (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-aws-auth/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-disk-size/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-disk-size/README.md (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-disk-size/iam.ts (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-disk-size/index.ts (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-disk-size/package.json (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-disk-size/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-missing-role/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-missing-role/README.md (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-missing-role/index.ts (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-missing-role/package.json (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-missing-role/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-os-py/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-os-py/README.md (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-os-py/__main__.py (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-os-py/iam.py (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-os-py/requirements.txt (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-os/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-os/README.md (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-os/iam.ts (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-os/index.ts (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-os/package.json (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-os/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-os/userdata.ts (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-with-version/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-with-version/README.md (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-with-version/iam.ts (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-with-version/index.ts (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-with-version/package.json (100%) rename {examples/tests => tests/testdata/programs}/managed-ng-with-version/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/README.md (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/config.ts (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/echoserver.ts (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/iam.ts (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/index.ts (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/nginx-ing-cntlr-rbac.ts (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/nginx-ing-cntlr.ts (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/nginx.ts (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/package.json (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/scripts/delete-aws-node-ds.sh (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/scripts/delete-t3.2xlarge-nodes.sh (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/scripts/delete-workload.sh (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/scripts/drain-t3.2xlarge-nodes.sh (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/steps/step1/config.ts (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/steps/step2/config.ts (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/steps/step3/config.ts (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/steps/step4/config.ts (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/steps/step5/config.ts (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/migrate-nodegroups/utils.ts (100%) rename {examples/tests => tests/testdata/programs}/multi-role/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/multi-role/iam.ts (100%) rename {examples/tests => tests/testdata/programs}/multi-role/index.ts (100%) rename {examples/tests => tests/testdata/programs}/multi-role/package.json (100%) rename {examples/tests => tests/testdata/programs}/multi-role/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/nodegroup-options/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/nodegroup-options/README.md (100%) rename {examples/tests => tests/testdata/programs}/nodegroup-options/index.ts (100%) rename {examples/tests => tests/testdata/programs}/nodegroup-options/package.json (100%) rename {examples/tests => tests/testdata/programs}/nodegroup-options/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/replace-cluster-add-subnets/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/replace-cluster-add-subnets/index.ts (100%) rename {examples/tests => tests/testdata/programs}/replace-cluster-add-subnets/package.json (100%) rename {examples/tests => tests/testdata/programs}/replace-cluster-add-subnets/step1/index.ts (100%) rename {examples/tests => tests/testdata/programs}/replace-cluster-add-subnets/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/replace-secgroup/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/replace-secgroup/iam.ts (100%) rename {examples/tests => tests/testdata/programs}/replace-secgroup/index.ts (100%) rename {examples/tests => tests/testdata/programs}/replace-secgroup/package.json (100%) rename {examples/tests => tests/testdata/programs}/replace-secgroup/securitygroup.ts (100%) rename {examples/tests => tests/testdata/programs}/replace-secgroup/step1/index.ts (100%) rename {examples/tests => tests/testdata/programs}/replace-secgroup/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/scalar-types/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/scalar-types/iam.ts (100%) rename {examples/tests => tests/testdata/programs}/scalar-types/index.ts (100%) rename {examples/tests => tests/testdata/programs}/scalar-types/package.json (100%) rename {examples/tests => tests/testdata/programs}/scalar-types/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/self-managed-ng-os/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/self-managed-ng-os/README.md (100%) rename {examples/tests => tests/testdata/programs}/self-managed-ng-os/iam.ts (100%) rename {examples/tests => tests/testdata/programs}/self-managed-ng-os/index.ts (100%) rename {examples/tests => tests/testdata/programs}/self-managed-ng-os/package.json (100%) rename {examples/tests => tests/testdata/programs}/self-managed-ng-os/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/skip-default-security-groups/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/skip-default-security-groups/README.md (100%) rename {examples/tests => tests/testdata/programs}/skip-default-security-groups/iam.ts (100%) rename {examples/tests => tests/testdata/programs}/skip-default-security-groups/index.ts (100%) rename {examples/tests => tests/testdata/programs}/skip-default-security-groups/package.json (100%) rename {examples/tests => tests/testdata/programs}/skip-default-security-groups/tsconfig.json (100%) rename {examples/tests => tests/testdata/programs}/tag-input-types/Pulumi.yaml (100%) rename {examples/tests => tests/testdata/programs}/tag-input-types/README.md (100%) rename {examples/tests => tests/testdata/programs}/tag-input-types/iam.ts (100%) rename {examples/tests => tests/testdata/programs}/tag-input-types/index.ts (100%) rename {examples/tests => tests/testdata/programs}/tag-input-types/package.json (100%) rename {examples/tests => tests/testdata/programs}/tag-input-types/tsconfig.json (100%) rename {examples => tests}/upgrade_test.go (100%) diff --git a/examples/go.mod b/go.mod similarity index 99% rename from examples/go.mod rename to go.mod index c181bb2f0..8e866aad8 100644 --- a/examples/go.mod +++ b/go.mod @@ -1,7 +1,9 @@ -module github.com/pulumi/pulumi-eks/examples +module github.com/pulumi/pulumi-eks go 1.21 +replace github.com/pulumi/pulumi-eks/sdk/v3 => ./sdk + require ( github.com/aws/aws-sdk-go-v2 v1.30.5 github.com/aws/aws-sdk-go-v2/config v1.27.33 @@ -20,8 +22,6 @@ require ( k8s.io/utils v0.0.0-20240310230437-4693a0247e57 ) -replace github.com/pulumi/pulumi-eks/sdk/v3 => ../sdk - require ( cloud.google.com/go v0.112.2 // indirect cloud.google.com/go/compute v1.25.1 // indirect diff --git a/examples/go.sum b/go.sum similarity index 100% rename from examples/go.sum rename to go.sum diff --git a/examples/examples_dotnet_test.go b/tests/examples_dotnet_test.go similarity index 93% rename from examples/examples_dotnet_test.go rename to tests/examples_dotnet_test.go index 2e9623f42..0b16f8f07 100644 --- a/examples/examples_dotnet_test.go +++ b/tests/examples_dotnet_test.go @@ -20,14 +20,14 @@ import ( "path/filepath" "testing" - "github.com/pulumi/pulumi-eks/examples/utils" + utils "github.com/pulumi/pulumi-eks/tests/internal" "github.com/pulumi/pulumi/pkg/v3/testing/integration" ) func TestAccClusterCs(t *testing.T) { test := getCSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: filepath.Join(getCwd(t), "cluster-cs"), + Dir: filepath.Join(getExamples(t), "cluster-cs"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, diff --git a/examples/examples_go_test.go b/tests/examples_go_test.go similarity index 91% rename from examples/examples_go_test.go rename to tests/examples_go_test.go index de05fb44f..88d3642c0 100644 --- a/examples/examples_go_test.go +++ b/tests/examples_go_test.go @@ -21,7 +21,7 @@ import ( "path/filepath" "testing" - "github.com/pulumi/pulumi-eks/examples/utils" + utils "github.com/pulumi/pulumi-eks/tests/internal" "github.com/pulumi/pulumi/pkg/v3/testing/integration" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" @@ -33,7 +33,7 @@ func TestAccClusterGo(t *testing.T) { test := getGoBaseOptions(t). With(integration.ProgramTestOptions{ RunUpdateTest: false, - Dir: filepath.Join(getCwd(t), "cluster-go", "step1"), + Dir: filepath.Join(getExamples(t), "cluster-go", "step1"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -45,7 +45,7 @@ func TestAccClusterGo(t *testing.T) { EditDirs: []integration.EditDir{ { // Step 2 should fail because the `creationRoleProvider` option is not supported in non nodejs Pulumi programs. - Dir: filepath.Join(getCwd(t), "cluster-go", "step2"), + Dir: filepath.Join(getExamples(t), "cluster-go", "step2"), ExpectFailure: true, Additive: true, Stderr: &stdErr, @@ -66,7 +66,7 @@ func TestAccExtraSecurityGroupsGo(t *testing.T) { } test := getGoBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: filepath.Join(getCwd(t), "extra-sg-go"), + Dir: filepath.Join(getExamples(t), "extra-sg-go"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -84,7 +84,7 @@ func TestAccAuthenticationModeGo(t *testing.T) { } test := getGoBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: filepath.Join(getCwd(t), "tests", "authentication-mode-go"), + Dir: filepath.Join(getTestPrograms(t), "authentication-mode-go"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, diff --git a/examples/examples_nodejs_test.go b/tests/examples_nodejs_test.go similarity index 92% rename from examples/examples_nodejs_test.go rename to tests/examples_nodejs_test.go index 82610a290..7f157d4a7 100644 --- a/examples/examples_nodejs_test.go +++ b/tests/examples_nodejs_test.go @@ -34,7 +34,7 @@ import ( "github.com/pulumi/providertest/pulumitest" "github.com/pulumi/providertest/pulumitest/optnewstack" "github.com/pulumi/providertest/pulumitest/opttest" - "github.com/pulumi/pulumi-eks/examples/utils" + utils "github.com/pulumi/pulumi-eks/tests/internal" "github.com/pulumi/pulumi/pkg/v3/testing/integration" "github.com/pulumi/pulumi/sdk/v3/go/auto/optup" "github.com/pulumi/pulumi/sdk/v3/go/common/apitype" @@ -45,7 +45,7 @@ import ( func TestAccCluster(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "./cluster"), + Dir: path.Join(getExamples(t), "./cluster"), RunUpdateTest: false, RunBuild: true, // ensure that we can transpile the TypeScript program ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { @@ -83,7 +83,7 @@ func TestAccCluster(t *testing.T) { func TestAccKubernetesServiceIPv4RangeForCluster(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "./cluster-with-serviceiprange"), + Dir: path.Join(getExamples(t), "./cluster-with-serviceiprange"), RunUpdateTest: false, // this is a new feature so will not be available in the existing package ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { serviceIpv4Range := info.Outputs["kubernetesServiceRange"].(string) @@ -100,7 +100,7 @@ func TestAccFargate(t *testing.T) { t.Skip("https://github.com/pulumi/pulumi-eks/issues/1041") test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "./fargate"), + Dir: path.Join(getExamples(t), "./fargate"), Config: map[string]string{ // Hard code to us-east-2 since Fargate support is not yet available in all regions // (specifically us-west-2). @@ -121,7 +121,7 @@ func TestAccNodeGroup(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ RunUpdateTest: false, - Dir: path.Join(getCwd(t), "nodegroup"), + Dir: path.Join(getExamples(t), "nodegroup"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -132,7 +132,7 @@ func TestAccNodeGroup(t *testing.T) { EditDirs: []integration.EditDir{ { // Re-running should not introduce any changes. - Dir: path.Join(getCwd(t), "nodegroup"), + Dir: path.Join(getExamples(t), "nodegroup"), ExpectNoChanges: true, Additive: true, }, @@ -146,7 +146,7 @@ func TestAccManagedNodeGroup(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ RunUpdateTest: false, - Dir: path.Join(getCwd(t), "managed-nodegroups"), + Dir: path.Join(getExamples(t), "managed-nodegroups"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -161,7 +161,7 @@ func TestAccManagedNodeGroup(t *testing.T) { func TestAccMNG_withMissingRole(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "managed-ng-missing-role"), + Dir: path.Join(getTestPrograms(t), "managed-ng-missing-role"), ExpectFailure: true, RetryFailedSteps: false, SkipRefresh: true, @@ -174,7 +174,7 @@ func TestAccMNG_withMissingRole(t *testing.T) { func TestAccMNG_withAwsAuth(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "managed-ng-aws-auth"), + Dir: path.Join(getTestPrograms(t), "managed-ng-aws-auth"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -183,7 +183,7 @@ func TestAccMNG_withAwsAuth(t *testing.T) { }, EditDirs: []integration.EditDir{ { - Dir: path.Join(getCwd(t), "tests", "managed-ng-aws-auth", "step1"), + Dir: path.Join(getTestPrograms(t), "managed-ng-aws-auth", "step1"), Additive: true, ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, @@ -204,7 +204,7 @@ func TestAccMNG_DiskSize(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "managed-ng-disk-size"), + Dir: path.Join(getTestPrograms(t), "managed-ng-disk-size"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -233,7 +233,7 @@ func TestAccMNG_DiskSize(t *testing.T) { func TestAccTags(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tags"), + Dir: path.Join(getExamples(t), "tags"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -255,7 +255,7 @@ func TestAccTags(t *testing.T) { func TestAccStorageClasses(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "storage-classes"), + Dir: path.Join(getExamples(t), "storage-classes"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -271,7 +271,7 @@ func TestAccStorageClasses(t *testing.T) { func TestAccOidcIam(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "oidc-iam-sa"), + Dir: path.Join(getExamples(t), "oidc-iam-sa"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -287,7 +287,7 @@ func TestAccScopedKubeconfig(t *testing.T) { t.Skip("Currently fails with resource apps-0b02f85a/nginx-2eefdacd was not successfully created by the Kubernetes API server : pods \"nginx-2eefdacd\" is forbidden: User \"pulumi:alice\" cannot patch resource \"pods\" in API group \"\" in the namespace \"apps-0b02f85a\"") test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "scoped-kubeconfigs"), + Dir: path.Join(getExamples(t), "scoped-kubeconfigs"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -304,7 +304,7 @@ func TestAccAwsProfile(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "aws-profile"), + Dir: path.Join(getExamples(t), "aws-profile"), OrderedConfig: []integration.ConfigValue{ {Key: "pulumi:disable-default-providers[0]", Value: "aws", Path: true}, }, @@ -333,7 +333,7 @@ func TestAccAwsProfile(t *testing.T) { func TestAccAwsProfileRole(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "aws-profile-role"), + Dir: path.Join(getExamples(t), "aws-profile-role"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -350,7 +350,7 @@ func TestAccEncryptionProvider(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "encryption-provider"), + Dir: path.Join(getExamples(t), "encryption-provider"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -368,7 +368,7 @@ func TestAccExtraSecurityGroups(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "extra-sg"), + Dir: path.Join(getExamples(t), "extra-sg"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -387,10 +387,10 @@ func TestAccReplaceSecGroup(t *testing.T) { //} test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "replace-secgroup"), + Dir: path.Join(getTestPrograms(t), "replace-secgroup"), EditDirs: []integration.EditDir{ { - Dir: path.Join(getCwd(t), "tests", "replace-secgroup", "step1"), + Dir: path.Join(getTestPrograms(t), "replace-secgroup", "step1"), Additive: true, ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, @@ -411,10 +411,10 @@ func TestAccReplaceClusterAddSubnets(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "replace-cluster-add-subnets"), + Dir: path.Join(getTestPrograms(t), "replace-cluster-add-subnets"), EditDirs: []integration.EditDir{ { - Dir: path.Join(getCwd(t), "tests", "replace-cluster-add-subnets", "step1"), + Dir: path.Join(getTestPrograms(t), "replace-cluster-add-subnets", "step1"), Additive: true, ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, @@ -435,7 +435,7 @@ func TestAccTagInputTypes(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "tag-input-types"), + Dir: path.Join(getTestPrograms(t), "tag-input-types"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -450,7 +450,7 @@ func TestAccTagInputTypes(t *testing.T) { func TestAccNodegroupOptions(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "nodegroup-options"), + Dir: path.Join(getTestPrograms(t), "nodegroup-options"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -468,7 +468,7 @@ func TestAccImportDefaultEksSecgroup(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "modify-default-eks-sg"), + Dir: path.Join(getExamples(t), "modify-default-eks-sg"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -477,7 +477,7 @@ func TestAccImportDefaultEksSecgroup(t *testing.T) { }, EditDirs: []integration.EditDir{ { - Dir: path.Join(getCwd(t), "modify-default-eks-sg", "step1"), + Dir: path.Join(getExamples(t), "modify-default-eks-sg", "step1"), Additive: true, ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, @@ -498,7 +498,7 @@ func TestAccVpcSubnetTags(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "subnet-tags"), + Dir: path.Join(getExamples(t), "subnet-tags"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -517,7 +517,7 @@ func TestAccMigrateNodeGroups(t *testing.T) { //} test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "migrate-nodegroups"), + Dir: path.Join(getTestPrograms(t), "migrate-nodegroups"), // Test NGINX on the 2xlarge node group. ExtraRuntimeValidation: func(t *testing.T, stack integration.RuntimeValidationStackInfo) { endpoint := fmt.Sprintf("%s/echoserver", stack.Outputs["nginxServiceUrl"].(string)) @@ -529,7 +529,7 @@ func TestAccMigrateNodeGroups(t *testing.T) { EditDirs: []integration.EditDir{ // Add the new, 4xlarge node group. { - Dir: path.Join(getCwd(t), "tests", "migrate-nodegroups", "steps", "step1"), + Dir: path.Join(getTestPrograms(t), "migrate-nodegroups", "steps", "step1"), Additive: true, ExtraRuntimeValidation: func(t *testing.T, stack integration.RuntimeValidationStackInfo) { endpoint := fmt.Sprintf("%s/echoserver", stack.Outputs["nginxServiceUrl"].(string)) @@ -543,7 +543,7 @@ func TestAccMigrateNodeGroups(t *testing.T) { // changing its nodeSelector values, which forces migration via rolling update. // Then, wait & verify all resources are up and running. { - Dir: path.Join(getCwd(t), "tests", "migrate-nodegroups", "steps", "step2"), + Dir: path.Join(getTestPrograms(t), "migrate-nodegroups", "steps", "step2"), Additive: true, ExtraRuntimeValidation: func(t *testing.T, stack integration.RuntimeValidationStackInfo) { endpoint := fmt.Sprintf("%s/echoserver", stack.Outputs["nginxServiceUrl"].(string)) @@ -570,7 +570,7 @@ func TestAccMigrateNodeGroups(t *testing.T) { // Remove the workload namespace, and the aws-cni DaemonSet. // In validation step, kubectl drain & delete the unused 2xlarge node group. { - Dir: path.Join(getCwd(t), "tests", "migrate-nodegroups", "steps", "step3"), + Dir: path.Join(getTestPrograms(t), "migrate-nodegroups", "steps", "step3"), Additive: true, ExtraRuntimeValidation: func(t *testing.T, stack integration.RuntimeValidationStackInfo) { // Give it time for the workload namespace to delete. @@ -578,7 +578,7 @@ func TestAccMigrateNodeGroups(t *testing.T) { var err error var out []byte - scriptsDir := path.Join(getCwd(t), "tests", "migrate-nodegroups", "scripts") + scriptsDir := path.Join(getTestPrograms(t), "migrate-nodegroups", "scripts") // Create kubeconfig clients from kubeconfig. kubeconfig, err := json.Marshal(stack.Outputs["kubeconfig"]) @@ -621,12 +621,12 @@ func TestAccMigrateNodeGroups(t *testing.T) { }, // Scale down the 2xlarge node group to a desired capacity of 0 workers. { - Dir: path.Join(getCwd(t), "tests", "migrate-nodegroups", "steps", "step4"), + Dir: path.Join(getTestPrograms(t), "migrate-nodegroups", "steps", "step4"), Additive: true, }, // Remove the unused 2xlarge node group. { - Dir: path.Join(getCwd(t), "tests", "migrate-nodegroups", "steps", "step5"), + Dir: path.Join(getTestPrograms(t), "migrate-nodegroups", "steps", "step5"), Additive: true, }, }, @@ -737,7 +737,7 @@ func TestAccAuthenticationMode(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "authentication-mode"), + Dir: path.Join(getExamples(t), "authentication-mode"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { // Verify that the clusters with all three authentication modes are working. utils.RunEKSSmokeTest(t, @@ -758,7 +758,7 @@ func TestAccMultiRole(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "multi-role"), + Dir: path.Join(getTestPrograms(t), "multi-role"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { // Verify that the cluster is working. utils.RunEKSSmokeTest(t, @@ -778,7 +778,7 @@ func TestAccAuthenticationModeMigration(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ // step1 has authentication mode set to CONFIG_MAP - Dir: path.Join(getCwd(t), "tests", "authentication-mode-migration", "step1"), + Dir: path.Join(getTestPrograms(t), "authentication-mode-migration", "step1"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -788,7 +788,7 @@ func TestAccAuthenticationModeMigration(t *testing.T) { EditDirs: []integration.EditDir{ // step2 changes authentication mode to API_AND_CONFIG_MAP and adds the necessary access entries { - Dir: path.Join(getCwd(t), "tests", "authentication-mode-migration", "step2"), + Dir: path.Join(getTestPrograms(t), "authentication-mode-migration", "step2"), Additive: true, ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, @@ -799,7 +799,7 @@ func TestAccAuthenticationModeMigration(t *testing.T) { }, // step3 changes the authentication mode to API only, this also deletes the aws-auth config-map { - Dir: path.Join(getCwd(t), "tests", "authentication-mode-migration", "step3"), + Dir: path.Join(getTestPrograms(t), "authentication-mode-migration", "step3"), Additive: true, ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, @@ -810,7 +810,7 @@ func TestAccAuthenticationModeMigration(t *testing.T) { }, // step4 scale nodegroups up to ensure new instances are able to register with the cluster { - Dir: path.Join(getCwd(t), "tests", "authentication-mode-migration", "step4"), + Dir: path.Join(getTestPrograms(t), "authentication-mode-migration", "step4"), Additive: true, ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, @@ -831,7 +831,7 @@ func TestAccManagedNodeGroupCustom(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "custom-managed-nodegroup"), + Dir: path.Join(getExamples(t), "custom-managed-nodegroup"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -865,7 +865,7 @@ func TestAccManagedNodeGroupWithVersion(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "managed-ng-with-version"), + Dir: path.Join(getTestPrograms(t), "managed-ng-with-version"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -884,7 +884,7 @@ func TestAccManagedNodeGroupOS(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "managed-ng-os"), + Dir: path.Join(getTestPrograms(t), "managed-ng-os"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -922,7 +922,7 @@ func TestAccSelfManagedNodeGroupOS(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "self-managed-ng-os"), + Dir: path.Join(getTestPrograms(t), "self-managed-ng-os"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -968,7 +968,7 @@ func TestAccClusterAddons(t *testing.T) { test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "cluster-addons"), + Dir: path.Join(getTestPrograms(t), "cluster-addons"), Config: map[string]string{ "defaultVpcCniVersion": defaultVpcCniVersion, "latestVpcCniVersion": mostRecentVpcCniVersion, @@ -999,7 +999,7 @@ func TestAccClusterAddons(t *testing.T) { // step2 doesn't specify a vpcCniVersion, so it should use the most recent for the cluster's version EditDirs: []integration.EditDir{ { - Dir: path.Join(getCwd(t), "tests", "cluster-addons", "step2"), + Dir: path.Join(getTestPrograms(t), "cluster-addons", "step2"), Additive: true, ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, @@ -1037,7 +1037,7 @@ func TestAccSkipDefaultSecurityGroups(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "skip-default-security-groups"), + Dir: path.Join(getTestPrograms(t), "skip-default-security-groups"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -1058,7 +1058,7 @@ func TestAccNetworkPolicies(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "network-policies"), + Dir: path.Join(getExamples(t), "network-policies"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -1076,7 +1076,7 @@ func TestAccPodSecurityGroups(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "pod-security-groups"), + Dir: path.Join(getExamples(t), "pod-security-groups"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -1094,7 +1094,7 @@ func TestAccScalarTypes(t *testing.T) { } test := getJSBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "scalar-types"), + Dir: path.Join(getTestPrograms(t), "scalar-types"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, diff --git a/examples/examples_py_test.go b/tests/examples_py_test.go similarity index 90% rename from examples/examples_py_test.go rename to tests/examples_py_test.go index 353978d92..f0fa9f536 100644 --- a/examples/examples_py_test.go +++ b/tests/examples_py_test.go @@ -22,7 +22,7 @@ import ( "path/filepath" "testing" - "github.com/pulumi/pulumi-eks/examples/utils" + utils "github.com/pulumi/pulumi-eks/tests/internal" "github.com/pulumi/pulumi/pkg/v3/testing/integration" "github.com/stretchr/testify/assert" ) @@ -32,7 +32,7 @@ func TestAccAwsProfilePy(t *testing.T) { test := getPythonBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: filepath.Join(getCwd(t), "aws-profile-py"), + Dir: filepath.Join(getExamples(t), "aws-profile-py"), OrderedConfig: []integration.ConfigValue{ {Key: "pulumi:disable-default-providers[0]", Value: "aws", Path: true}, }, @@ -61,7 +61,7 @@ func TestAccAwsProfilePy(t *testing.T) { func TestAccAwsProfileRolePy(t *testing.T) { test := getPythonBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: filepath.Join(getCwd(t), "aws-profile-role-py"), + Dir: filepath.Join(getExamples(t), "aws-profile-role-py"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -79,7 +79,7 @@ func TestAccClusterPy(t *testing.T) { test := getPythonBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: filepath.Join(getCwd(t), "cluster-py"), + Dir: filepath.Join(getExamples(t), "cluster-py"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -90,7 +90,7 @@ func TestAccClusterPy(t *testing.T) { }, EditDirs: []integration.EditDir{ { - Dir: path.Join(getCwd(t), "cluster-py", "step2"), + Dir: path.Join(getExamples(t), "cluster-py", "step2"), ExpectFailure: true, Additive: true, Stderr: &output, @@ -112,7 +112,7 @@ func TestAccFargatePy(t *testing.T) { t.Skip("https://github.com/pulumi/pulumi-eks/issues/1041") test := getPythonBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: filepath.Join(getCwd(t), "fargate-py"), + Dir: filepath.Join(getExamples(t), "fargate-py"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -128,11 +128,11 @@ func TestAccNodeGroupPy(t *testing.T) { test := getPythonBaseOptions(t). With(integration.ProgramTestOptions{ RunUpdateTest: false, - Dir: filepath.Join(getCwd(t), "nodegroup-py"), + Dir: filepath.Join(getExamples(t), "nodegroup-py"), EditDirs: []integration.EditDir{ { // Re-running should not introduce any changes. - Dir: path.Join(getCwd(t), "nodegroup-py"), + Dir: path.Join(getExamples(t), "nodegroup-py"), ExpectNoChanges: true, Additive: true, }, @@ -146,7 +146,7 @@ func TestAccManagedNodeGroupPy(t *testing.T) { test := getPythonBaseOptions(t). With(integration.ProgramTestOptions{ // RunUpdateTest: true, - Dir: filepath.Join(getCwd(t), "managed-nodegroups-py"), + Dir: filepath.Join(getExamples(t), "managed-nodegroups-py"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, @@ -161,7 +161,7 @@ func TestAccManagedNodeGroupPy(t *testing.T) { func TestAccManagedNodeGroupOSPy(t *testing.T) { test := getPythonBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "tests", "managed-ng-os-py"), + Dir: path.Join(getTestPrograms(t), "managed-ng-os-py"), ExtraRuntimeValidation: func(t *testing.T, info integration.RuntimeValidationStackInfo) { utils.RunEKSSmokeTest(t, info.Deployment.Resources, diff --git a/examples/examples_test.go b/tests/examples_test.go similarity index 95% rename from examples/examples_test.go rename to tests/examples_test.go index 9b421e866..baccb2db0 100644 --- a/examples/examples_test.go +++ b/tests/examples_test.go @@ -50,6 +50,16 @@ func getCwd(t *testing.T) string { return cwd } +func getExamples(t *testing.T) string { + cwd := getCwd(t) + return filepath.Join(cwd, "..", "examples") +} + +func getTestPrograms(t *testing.T) string { + cwd := getCwd(t) + return filepath.Join(cwd, "testdata", "programs") +} + func getBaseOptions(t *testing.T) integration.ProgramTestOptions { pathEnv := providerPluginPathEnv(t) return integration.ProgramTestOptions{ diff --git a/examples/utils/utils.go b/tests/internal/utils.go similarity index 100% rename from examples/utils/utils.go rename to tests/internal/utils.go diff --git a/examples/tests/authentication-mode-go/Pulumi.yaml b/tests/testdata/programs/authentication-mode-go/Pulumi.yaml similarity index 100% rename from examples/tests/authentication-mode-go/Pulumi.yaml rename to tests/testdata/programs/authentication-mode-go/Pulumi.yaml diff --git a/examples/tests/authentication-mode-go/go.mod b/tests/testdata/programs/authentication-mode-go/go.mod similarity index 100% rename from examples/tests/authentication-mode-go/go.mod rename to tests/testdata/programs/authentication-mode-go/go.mod diff --git a/examples/tests/authentication-mode-go/go.sum b/tests/testdata/programs/authentication-mode-go/go.sum similarity index 100% rename from examples/tests/authentication-mode-go/go.sum rename to tests/testdata/programs/authentication-mode-go/go.sum diff --git a/examples/tests/authentication-mode-go/main.go b/tests/testdata/programs/authentication-mode-go/main.go similarity index 100% rename from examples/tests/authentication-mode-go/main.go rename to tests/testdata/programs/authentication-mode-go/main.go diff --git a/examples/tests/authentication-mode-migration/README.md b/tests/testdata/programs/authentication-mode-migration/README.md similarity index 100% rename from examples/tests/authentication-mode-migration/README.md rename to tests/testdata/programs/authentication-mode-migration/README.md diff --git a/examples/tests/authentication-mode-migration/step1/Pulumi.yaml b/tests/testdata/programs/authentication-mode-migration/step1/Pulumi.yaml similarity index 100% rename from examples/tests/authentication-mode-migration/step1/Pulumi.yaml rename to tests/testdata/programs/authentication-mode-migration/step1/Pulumi.yaml diff --git a/examples/tests/authentication-mode-migration/step1/iam.ts b/tests/testdata/programs/authentication-mode-migration/step1/iam.ts similarity index 100% rename from examples/tests/authentication-mode-migration/step1/iam.ts rename to tests/testdata/programs/authentication-mode-migration/step1/iam.ts diff --git a/examples/tests/authentication-mode-migration/step1/index.ts b/tests/testdata/programs/authentication-mode-migration/step1/index.ts similarity index 100% rename from examples/tests/authentication-mode-migration/step1/index.ts rename to tests/testdata/programs/authentication-mode-migration/step1/index.ts diff --git a/examples/tests/authentication-mode-migration/step1/package.json b/tests/testdata/programs/authentication-mode-migration/step1/package.json similarity index 100% rename from examples/tests/authentication-mode-migration/step1/package.json rename to tests/testdata/programs/authentication-mode-migration/step1/package.json diff --git a/examples/tests/authentication-mode-migration/step1/tsconfig.json b/tests/testdata/programs/authentication-mode-migration/step1/tsconfig.json similarity index 100% rename from examples/tests/authentication-mode-migration/step1/tsconfig.json rename to tests/testdata/programs/authentication-mode-migration/step1/tsconfig.json diff --git a/examples/tests/authentication-mode-migration/step2/index.ts b/tests/testdata/programs/authentication-mode-migration/step2/index.ts similarity index 100% rename from examples/tests/authentication-mode-migration/step2/index.ts rename to tests/testdata/programs/authentication-mode-migration/step2/index.ts diff --git a/examples/tests/authentication-mode-migration/step3/index.ts b/tests/testdata/programs/authentication-mode-migration/step3/index.ts similarity index 100% rename from examples/tests/authentication-mode-migration/step3/index.ts rename to tests/testdata/programs/authentication-mode-migration/step3/index.ts diff --git a/examples/tests/authentication-mode-migration/step4/index.ts b/tests/testdata/programs/authentication-mode-migration/step4/index.ts similarity index 100% rename from examples/tests/authentication-mode-migration/step4/index.ts rename to tests/testdata/programs/authentication-mode-migration/step4/index.ts diff --git a/examples/tests/cluster-addons/Pulumi.yaml b/tests/testdata/programs/cluster-addons/Pulumi.yaml similarity index 100% rename from examples/tests/cluster-addons/Pulumi.yaml rename to tests/testdata/programs/cluster-addons/Pulumi.yaml diff --git a/examples/tests/cluster-addons/README.md b/tests/testdata/programs/cluster-addons/README.md similarity index 100% rename from examples/tests/cluster-addons/README.md rename to tests/testdata/programs/cluster-addons/README.md diff --git a/examples/tests/cluster-addons/iam.ts b/tests/testdata/programs/cluster-addons/iam.ts similarity index 100% rename from examples/tests/cluster-addons/iam.ts rename to tests/testdata/programs/cluster-addons/iam.ts diff --git a/examples/tests/cluster-addons/index.ts b/tests/testdata/programs/cluster-addons/index.ts similarity index 100% rename from examples/tests/cluster-addons/index.ts rename to tests/testdata/programs/cluster-addons/index.ts diff --git a/examples/tests/cluster-addons/package.json b/tests/testdata/programs/cluster-addons/package.json similarity index 100% rename from examples/tests/cluster-addons/package.json rename to tests/testdata/programs/cluster-addons/package.json diff --git a/examples/tests/cluster-addons/step2/index.ts b/tests/testdata/programs/cluster-addons/step2/index.ts similarity index 100% rename from examples/tests/cluster-addons/step2/index.ts rename to tests/testdata/programs/cluster-addons/step2/index.ts diff --git a/examples/tests/cluster-addons/tsconfig.json b/tests/testdata/programs/cluster-addons/tsconfig.json similarity index 100% rename from examples/tests/cluster-addons/tsconfig.json rename to tests/testdata/programs/cluster-addons/tsconfig.json diff --git a/examples/tests/managed-ng-aws-auth/Pulumi.yaml b/tests/testdata/programs/managed-ng-aws-auth/Pulumi.yaml similarity index 100% rename from examples/tests/managed-ng-aws-auth/Pulumi.yaml rename to tests/testdata/programs/managed-ng-aws-auth/Pulumi.yaml diff --git a/examples/tests/managed-ng-aws-auth/README.md b/tests/testdata/programs/managed-ng-aws-auth/README.md similarity index 100% rename from examples/tests/managed-ng-aws-auth/README.md rename to tests/testdata/programs/managed-ng-aws-auth/README.md diff --git a/examples/tests/managed-ng-aws-auth/iam.ts b/tests/testdata/programs/managed-ng-aws-auth/iam.ts similarity index 100% rename from examples/tests/managed-ng-aws-auth/iam.ts rename to tests/testdata/programs/managed-ng-aws-auth/iam.ts diff --git a/examples/tests/managed-ng-aws-auth/index.ts b/tests/testdata/programs/managed-ng-aws-auth/index.ts similarity index 100% rename from examples/tests/managed-ng-aws-auth/index.ts rename to tests/testdata/programs/managed-ng-aws-auth/index.ts diff --git a/examples/tests/managed-ng-aws-auth/package.json b/tests/testdata/programs/managed-ng-aws-auth/package.json similarity index 100% rename from examples/tests/managed-ng-aws-auth/package.json rename to tests/testdata/programs/managed-ng-aws-auth/package.json diff --git a/examples/tests/managed-ng-aws-auth/step1/index.ts b/tests/testdata/programs/managed-ng-aws-auth/step1/index.ts similarity index 100% rename from examples/tests/managed-ng-aws-auth/step1/index.ts rename to tests/testdata/programs/managed-ng-aws-auth/step1/index.ts diff --git a/examples/tests/managed-ng-aws-auth/tsconfig.json b/tests/testdata/programs/managed-ng-aws-auth/tsconfig.json similarity index 100% rename from examples/tests/managed-ng-aws-auth/tsconfig.json rename to tests/testdata/programs/managed-ng-aws-auth/tsconfig.json diff --git a/examples/tests/managed-ng-disk-size/Pulumi.yaml b/tests/testdata/programs/managed-ng-disk-size/Pulumi.yaml similarity index 100% rename from examples/tests/managed-ng-disk-size/Pulumi.yaml rename to tests/testdata/programs/managed-ng-disk-size/Pulumi.yaml diff --git a/examples/tests/managed-ng-disk-size/README.md b/tests/testdata/programs/managed-ng-disk-size/README.md similarity index 100% rename from examples/tests/managed-ng-disk-size/README.md rename to tests/testdata/programs/managed-ng-disk-size/README.md diff --git a/examples/tests/managed-ng-disk-size/iam.ts b/tests/testdata/programs/managed-ng-disk-size/iam.ts similarity index 100% rename from examples/tests/managed-ng-disk-size/iam.ts rename to tests/testdata/programs/managed-ng-disk-size/iam.ts diff --git a/examples/tests/managed-ng-disk-size/index.ts b/tests/testdata/programs/managed-ng-disk-size/index.ts similarity index 100% rename from examples/tests/managed-ng-disk-size/index.ts rename to tests/testdata/programs/managed-ng-disk-size/index.ts diff --git a/examples/tests/managed-ng-disk-size/package.json b/tests/testdata/programs/managed-ng-disk-size/package.json similarity index 100% rename from examples/tests/managed-ng-disk-size/package.json rename to tests/testdata/programs/managed-ng-disk-size/package.json diff --git a/examples/tests/managed-ng-disk-size/tsconfig.json b/tests/testdata/programs/managed-ng-disk-size/tsconfig.json similarity index 100% rename from examples/tests/managed-ng-disk-size/tsconfig.json rename to tests/testdata/programs/managed-ng-disk-size/tsconfig.json diff --git a/examples/tests/managed-ng-missing-role/Pulumi.yaml b/tests/testdata/programs/managed-ng-missing-role/Pulumi.yaml similarity index 100% rename from examples/tests/managed-ng-missing-role/Pulumi.yaml rename to tests/testdata/programs/managed-ng-missing-role/Pulumi.yaml diff --git a/examples/tests/managed-ng-missing-role/README.md b/tests/testdata/programs/managed-ng-missing-role/README.md similarity index 100% rename from examples/tests/managed-ng-missing-role/README.md rename to tests/testdata/programs/managed-ng-missing-role/README.md diff --git a/examples/tests/managed-ng-missing-role/index.ts b/tests/testdata/programs/managed-ng-missing-role/index.ts similarity index 100% rename from examples/tests/managed-ng-missing-role/index.ts rename to tests/testdata/programs/managed-ng-missing-role/index.ts diff --git a/examples/tests/managed-ng-missing-role/package.json b/tests/testdata/programs/managed-ng-missing-role/package.json similarity index 100% rename from examples/tests/managed-ng-missing-role/package.json rename to tests/testdata/programs/managed-ng-missing-role/package.json diff --git a/examples/tests/managed-ng-missing-role/tsconfig.json b/tests/testdata/programs/managed-ng-missing-role/tsconfig.json similarity index 100% rename from examples/tests/managed-ng-missing-role/tsconfig.json rename to tests/testdata/programs/managed-ng-missing-role/tsconfig.json diff --git a/examples/tests/managed-ng-os-py/Pulumi.yaml b/tests/testdata/programs/managed-ng-os-py/Pulumi.yaml similarity index 100% rename from examples/tests/managed-ng-os-py/Pulumi.yaml rename to tests/testdata/programs/managed-ng-os-py/Pulumi.yaml diff --git a/examples/tests/managed-ng-os-py/README.md b/tests/testdata/programs/managed-ng-os-py/README.md similarity index 100% rename from examples/tests/managed-ng-os-py/README.md rename to tests/testdata/programs/managed-ng-os-py/README.md diff --git a/examples/tests/managed-ng-os-py/__main__.py b/tests/testdata/programs/managed-ng-os-py/__main__.py similarity index 100% rename from examples/tests/managed-ng-os-py/__main__.py rename to tests/testdata/programs/managed-ng-os-py/__main__.py diff --git a/examples/tests/managed-ng-os-py/iam.py b/tests/testdata/programs/managed-ng-os-py/iam.py similarity index 100% rename from examples/tests/managed-ng-os-py/iam.py rename to tests/testdata/programs/managed-ng-os-py/iam.py diff --git a/examples/tests/managed-ng-os-py/requirements.txt b/tests/testdata/programs/managed-ng-os-py/requirements.txt similarity index 100% rename from examples/tests/managed-ng-os-py/requirements.txt rename to tests/testdata/programs/managed-ng-os-py/requirements.txt diff --git a/examples/tests/managed-ng-os/Pulumi.yaml b/tests/testdata/programs/managed-ng-os/Pulumi.yaml similarity index 100% rename from examples/tests/managed-ng-os/Pulumi.yaml rename to tests/testdata/programs/managed-ng-os/Pulumi.yaml diff --git a/examples/tests/managed-ng-os/README.md b/tests/testdata/programs/managed-ng-os/README.md similarity index 100% rename from examples/tests/managed-ng-os/README.md rename to tests/testdata/programs/managed-ng-os/README.md diff --git a/examples/tests/managed-ng-os/iam.ts b/tests/testdata/programs/managed-ng-os/iam.ts similarity index 100% rename from examples/tests/managed-ng-os/iam.ts rename to tests/testdata/programs/managed-ng-os/iam.ts diff --git a/examples/tests/managed-ng-os/index.ts b/tests/testdata/programs/managed-ng-os/index.ts similarity index 100% rename from examples/tests/managed-ng-os/index.ts rename to tests/testdata/programs/managed-ng-os/index.ts diff --git a/examples/tests/managed-ng-os/package.json b/tests/testdata/programs/managed-ng-os/package.json similarity index 100% rename from examples/tests/managed-ng-os/package.json rename to tests/testdata/programs/managed-ng-os/package.json diff --git a/examples/tests/managed-ng-os/tsconfig.json b/tests/testdata/programs/managed-ng-os/tsconfig.json similarity index 100% rename from examples/tests/managed-ng-os/tsconfig.json rename to tests/testdata/programs/managed-ng-os/tsconfig.json diff --git a/examples/tests/managed-ng-os/userdata.ts b/tests/testdata/programs/managed-ng-os/userdata.ts similarity index 100% rename from examples/tests/managed-ng-os/userdata.ts rename to tests/testdata/programs/managed-ng-os/userdata.ts diff --git a/examples/tests/managed-ng-with-version/Pulumi.yaml b/tests/testdata/programs/managed-ng-with-version/Pulumi.yaml similarity index 100% rename from examples/tests/managed-ng-with-version/Pulumi.yaml rename to tests/testdata/programs/managed-ng-with-version/Pulumi.yaml diff --git a/examples/tests/managed-ng-with-version/README.md b/tests/testdata/programs/managed-ng-with-version/README.md similarity index 100% rename from examples/tests/managed-ng-with-version/README.md rename to tests/testdata/programs/managed-ng-with-version/README.md diff --git a/examples/tests/managed-ng-with-version/iam.ts b/tests/testdata/programs/managed-ng-with-version/iam.ts similarity index 100% rename from examples/tests/managed-ng-with-version/iam.ts rename to tests/testdata/programs/managed-ng-with-version/iam.ts diff --git a/examples/tests/managed-ng-with-version/index.ts b/tests/testdata/programs/managed-ng-with-version/index.ts similarity index 100% rename from examples/tests/managed-ng-with-version/index.ts rename to tests/testdata/programs/managed-ng-with-version/index.ts diff --git a/examples/tests/managed-ng-with-version/package.json b/tests/testdata/programs/managed-ng-with-version/package.json similarity index 100% rename from examples/tests/managed-ng-with-version/package.json rename to tests/testdata/programs/managed-ng-with-version/package.json diff --git a/examples/tests/managed-ng-with-version/tsconfig.json b/tests/testdata/programs/managed-ng-with-version/tsconfig.json similarity index 100% rename from examples/tests/managed-ng-with-version/tsconfig.json rename to tests/testdata/programs/managed-ng-with-version/tsconfig.json diff --git a/examples/tests/migrate-nodegroups/Pulumi.yaml b/tests/testdata/programs/migrate-nodegroups/Pulumi.yaml similarity index 100% rename from examples/tests/migrate-nodegroups/Pulumi.yaml rename to tests/testdata/programs/migrate-nodegroups/Pulumi.yaml diff --git a/examples/tests/migrate-nodegroups/README.md b/tests/testdata/programs/migrate-nodegroups/README.md similarity index 100% rename from examples/tests/migrate-nodegroups/README.md rename to tests/testdata/programs/migrate-nodegroups/README.md diff --git a/examples/tests/migrate-nodegroups/config.ts b/tests/testdata/programs/migrate-nodegroups/config.ts similarity index 100% rename from examples/tests/migrate-nodegroups/config.ts rename to tests/testdata/programs/migrate-nodegroups/config.ts diff --git a/examples/tests/migrate-nodegroups/echoserver.ts b/tests/testdata/programs/migrate-nodegroups/echoserver.ts similarity index 100% rename from examples/tests/migrate-nodegroups/echoserver.ts rename to tests/testdata/programs/migrate-nodegroups/echoserver.ts diff --git a/examples/tests/migrate-nodegroups/iam.ts b/tests/testdata/programs/migrate-nodegroups/iam.ts similarity index 100% rename from examples/tests/migrate-nodegroups/iam.ts rename to tests/testdata/programs/migrate-nodegroups/iam.ts diff --git a/examples/tests/migrate-nodegroups/index.ts b/tests/testdata/programs/migrate-nodegroups/index.ts similarity index 100% rename from examples/tests/migrate-nodegroups/index.ts rename to tests/testdata/programs/migrate-nodegroups/index.ts diff --git a/examples/tests/migrate-nodegroups/nginx-ing-cntlr-rbac.ts b/tests/testdata/programs/migrate-nodegroups/nginx-ing-cntlr-rbac.ts similarity index 100% rename from examples/tests/migrate-nodegroups/nginx-ing-cntlr-rbac.ts rename to tests/testdata/programs/migrate-nodegroups/nginx-ing-cntlr-rbac.ts diff --git a/examples/tests/migrate-nodegroups/nginx-ing-cntlr.ts b/tests/testdata/programs/migrate-nodegroups/nginx-ing-cntlr.ts similarity index 100% rename from examples/tests/migrate-nodegroups/nginx-ing-cntlr.ts rename to tests/testdata/programs/migrate-nodegroups/nginx-ing-cntlr.ts diff --git a/examples/tests/migrate-nodegroups/nginx.ts b/tests/testdata/programs/migrate-nodegroups/nginx.ts similarity index 100% rename from examples/tests/migrate-nodegroups/nginx.ts rename to tests/testdata/programs/migrate-nodegroups/nginx.ts diff --git a/examples/tests/migrate-nodegroups/package.json b/tests/testdata/programs/migrate-nodegroups/package.json similarity index 100% rename from examples/tests/migrate-nodegroups/package.json rename to tests/testdata/programs/migrate-nodegroups/package.json diff --git a/examples/tests/migrate-nodegroups/scripts/delete-aws-node-ds.sh b/tests/testdata/programs/migrate-nodegroups/scripts/delete-aws-node-ds.sh similarity index 100% rename from examples/tests/migrate-nodegroups/scripts/delete-aws-node-ds.sh rename to tests/testdata/programs/migrate-nodegroups/scripts/delete-aws-node-ds.sh diff --git a/examples/tests/migrate-nodegroups/scripts/delete-t3.2xlarge-nodes.sh b/tests/testdata/programs/migrate-nodegroups/scripts/delete-t3.2xlarge-nodes.sh similarity index 100% rename from examples/tests/migrate-nodegroups/scripts/delete-t3.2xlarge-nodes.sh rename to tests/testdata/programs/migrate-nodegroups/scripts/delete-t3.2xlarge-nodes.sh diff --git a/examples/tests/migrate-nodegroups/scripts/delete-workload.sh b/tests/testdata/programs/migrate-nodegroups/scripts/delete-workload.sh similarity index 100% rename from examples/tests/migrate-nodegroups/scripts/delete-workload.sh rename to tests/testdata/programs/migrate-nodegroups/scripts/delete-workload.sh diff --git a/examples/tests/migrate-nodegroups/scripts/drain-t3.2xlarge-nodes.sh b/tests/testdata/programs/migrate-nodegroups/scripts/drain-t3.2xlarge-nodes.sh similarity index 100% rename from examples/tests/migrate-nodegroups/scripts/drain-t3.2xlarge-nodes.sh rename to tests/testdata/programs/migrate-nodegroups/scripts/drain-t3.2xlarge-nodes.sh diff --git a/examples/tests/migrate-nodegroups/steps/step1/config.ts b/tests/testdata/programs/migrate-nodegroups/steps/step1/config.ts similarity index 100% rename from examples/tests/migrate-nodegroups/steps/step1/config.ts rename to tests/testdata/programs/migrate-nodegroups/steps/step1/config.ts diff --git a/examples/tests/migrate-nodegroups/steps/step2/config.ts b/tests/testdata/programs/migrate-nodegroups/steps/step2/config.ts similarity index 100% rename from examples/tests/migrate-nodegroups/steps/step2/config.ts rename to tests/testdata/programs/migrate-nodegroups/steps/step2/config.ts diff --git a/examples/tests/migrate-nodegroups/steps/step3/config.ts b/tests/testdata/programs/migrate-nodegroups/steps/step3/config.ts similarity index 100% rename from examples/tests/migrate-nodegroups/steps/step3/config.ts rename to tests/testdata/programs/migrate-nodegroups/steps/step3/config.ts diff --git a/examples/tests/migrate-nodegroups/steps/step4/config.ts b/tests/testdata/programs/migrate-nodegroups/steps/step4/config.ts similarity index 100% rename from examples/tests/migrate-nodegroups/steps/step4/config.ts rename to tests/testdata/programs/migrate-nodegroups/steps/step4/config.ts diff --git a/examples/tests/migrate-nodegroups/steps/step5/config.ts b/tests/testdata/programs/migrate-nodegroups/steps/step5/config.ts similarity index 100% rename from examples/tests/migrate-nodegroups/steps/step5/config.ts rename to tests/testdata/programs/migrate-nodegroups/steps/step5/config.ts diff --git a/examples/tests/migrate-nodegroups/tsconfig.json b/tests/testdata/programs/migrate-nodegroups/tsconfig.json similarity index 100% rename from examples/tests/migrate-nodegroups/tsconfig.json rename to tests/testdata/programs/migrate-nodegroups/tsconfig.json diff --git a/examples/tests/migrate-nodegroups/utils.ts b/tests/testdata/programs/migrate-nodegroups/utils.ts similarity index 100% rename from examples/tests/migrate-nodegroups/utils.ts rename to tests/testdata/programs/migrate-nodegroups/utils.ts diff --git a/examples/tests/multi-role/Pulumi.yaml b/tests/testdata/programs/multi-role/Pulumi.yaml similarity index 100% rename from examples/tests/multi-role/Pulumi.yaml rename to tests/testdata/programs/multi-role/Pulumi.yaml diff --git a/examples/tests/multi-role/iam.ts b/tests/testdata/programs/multi-role/iam.ts similarity index 100% rename from examples/tests/multi-role/iam.ts rename to tests/testdata/programs/multi-role/iam.ts diff --git a/examples/tests/multi-role/index.ts b/tests/testdata/programs/multi-role/index.ts similarity index 100% rename from examples/tests/multi-role/index.ts rename to tests/testdata/programs/multi-role/index.ts diff --git a/examples/tests/multi-role/package.json b/tests/testdata/programs/multi-role/package.json similarity index 100% rename from examples/tests/multi-role/package.json rename to tests/testdata/programs/multi-role/package.json diff --git a/examples/tests/multi-role/tsconfig.json b/tests/testdata/programs/multi-role/tsconfig.json similarity index 100% rename from examples/tests/multi-role/tsconfig.json rename to tests/testdata/programs/multi-role/tsconfig.json diff --git a/examples/tests/nodegroup-options/Pulumi.yaml b/tests/testdata/programs/nodegroup-options/Pulumi.yaml similarity index 100% rename from examples/tests/nodegroup-options/Pulumi.yaml rename to tests/testdata/programs/nodegroup-options/Pulumi.yaml diff --git a/examples/tests/nodegroup-options/README.md b/tests/testdata/programs/nodegroup-options/README.md similarity index 100% rename from examples/tests/nodegroup-options/README.md rename to tests/testdata/programs/nodegroup-options/README.md diff --git a/examples/tests/nodegroup-options/index.ts b/tests/testdata/programs/nodegroup-options/index.ts similarity index 100% rename from examples/tests/nodegroup-options/index.ts rename to tests/testdata/programs/nodegroup-options/index.ts diff --git a/examples/tests/nodegroup-options/package.json b/tests/testdata/programs/nodegroup-options/package.json similarity index 100% rename from examples/tests/nodegroup-options/package.json rename to tests/testdata/programs/nodegroup-options/package.json diff --git a/examples/tests/nodegroup-options/tsconfig.json b/tests/testdata/programs/nodegroup-options/tsconfig.json similarity index 100% rename from examples/tests/nodegroup-options/tsconfig.json rename to tests/testdata/programs/nodegroup-options/tsconfig.json diff --git a/examples/tests/replace-cluster-add-subnets/Pulumi.yaml b/tests/testdata/programs/replace-cluster-add-subnets/Pulumi.yaml similarity index 100% rename from examples/tests/replace-cluster-add-subnets/Pulumi.yaml rename to tests/testdata/programs/replace-cluster-add-subnets/Pulumi.yaml diff --git a/examples/tests/replace-cluster-add-subnets/index.ts b/tests/testdata/programs/replace-cluster-add-subnets/index.ts similarity index 100% rename from examples/tests/replace-cluster-add-subnets/index.ts rename to tests/testdata/programs/replace-cluster-add-subnets/index.ts diff --git a/examples/tests/replace-cluster-add-subnets/package.json b/tests/testdata/programs/replace-cluster-add-subnets/package.json similarity index 100% rename from examples/tests/replace-cluster-add-subnets/package.json rename to tests/testdata/programs/replace-cluster-add-subnets/package.json diff --git a/examples/tests/replace-cluster-add-subnets/step1/index.ts b/tests/testdata/programs/replace-cluster-add-subnets/step1/index.ts similarity index 100% rename from examples/tests/replace-cluster-add-subnets/step1/index.ts rename to tests/testdata/programs/replace-cluster-add-subnets/step1/index.ts diff --git a/examples/tests/replace-cluster-add-subnets/tsconfig.json b/tests/testdata/programs/replace-cluster-add-subnets/tsconfig.json similarity index 100% rename from examples/tests/replace-cluster-add-subnets/tsconfig.json rename to tests/testdata/programs/replace-cluster-add-subnets/tsconfig.json diff --git a/examples/tests/replace-secgroup/Pulumi.yaml b/tests/testdata/programs/replace-secgroup/Pulumi.yaml similarity index 100% rename from examples/tests/replace-secgroup/Pulumi.yaml rename to tests/testdata/programs/replace-secgroup/Pulumi.yaml diff --git a/examples/tests/replace-secgroup/iam.ts b/tests/testdata/programs/replace-secgroup/iam.ts similarity index 100% rename from examples/tests/replace-secgroup/iam.ts rename to tests/testdata/programs/replace-secgroup/iam.ts diff --git a/examples/tests/replace-secgroup/index.ts b/tests/testdata/programs/replace-secgroup/index.ts similarity index 100% rename from examples/tests/replace-secgroup/index.ts rename to tests/testdata/programs/replace-secgroup/index.ts diff --git a/examples/tests/replace-secgroup/package.json b/tests/testdata/programs/replace-secgroup/package.json similarity index 100% rename from examples/tests/replace-secgroup/package.json rename to tests/testdata/programs/replace-secgroup/package.json diff --git a/examples/tests/replace-secgroup/securitygroup.ts b/tests/testdata/programs/replace-secgroup/securitygroup.ts similarity index 100% rename from examples/tests/replace-secgroup/securitygroup.ts rename to tests/testdata/programs/replace-secgroup/securitygroup.ts diff --git a/examples/tests/replace-secgroup/step1/index.ts b/tests/testdata/programs/replace-secgroup/step1/index.ts similarity index 100% rename from examples/tests/replace-secgroup/step1/index.ts rename to tests/testdata/programs/replace-secgroup/step1/index.ts diff --git a/examples/tests/replace-secgroup/tsconfig.json b/tests/testdata/programs/replace-secgroup/tsconfig.json similarity index 100% rename from examples/tests/replace-secgroup/tsconfig.json rename to tests/testdata/programs/replace-secgroup/tsconfig.json diff --git a/examples/tests/scalar-types/Pulumi.yaml b/tests/testdata/programs/scalar-types/Pulumi.yaml similarity index 100% rename from examples/tests/scalar-types/Pulumi.yaml rename to tests/testdata/programs/scalar-types/Pulumi.yaml diff --git a/examples/tests/scalar-types/iam.ts b/tests/testdata/programs/scalar-types/iam.ts similarity index 100% rename from examples/tests/scalar-types/iam.ts rename to tests/testdata/programs/scalar-types/iam.ts diff --git a/examples/tests/scalar-types/index.ts b/tests/testdata/programs/scalar-types/index.ts similarity index 100% rename from examples/tests/scalar-types/index.ts rename to tests/testdata/programs/scalar-types/index.ts diff --git a/examples/tests/scalar-types/package.json b/tests/testdata/programs/scalar-types/package.json similarity index 100% rename from examples/tests/scalar-types/package.json rename to tests/testdata/programs/scalar-types/package.json diff --git a/examples/tests/scalar-types/tsconfig.json b/tests/testdata/programs/scalar-types/tsconfig.json similarity index 100% rename from examples/tests/scalar-types/tsconfig.json rename to tests/testdata/programs/scalar-types/tsconfig.json diff --git a/examples/tests/self-managed-ng-os/Pulumi.yaml b/tests/testdata/programs/self-managed-ng-os/Pulumi.yaml similarity index 100% rename from examples/tests/self-managed-ng-os/Pulumi.yaml rename to tests/testdata/programs/self-managed-ng-os/Pulumi.yaml diff --git a/examples/tests/self-managed-ng-os/README.md b/tests/testdata/programs/self-managed-ng-os/README.md similarity index 100% rename from examples/tests/self-managed-ng-os/README.md rename to tests/testdata/programs/self-managed-ng-os/README.md diff --git a/examples/tests/self-managed-ng-os/iam.ts b/tests/testdata/programs/self-managed-ng-os/iam.ts similarity index 100% rename from examples/tests/self-managed-ng-os/iam.ts rename to tests/testdata/programs/self-managed-ng-os/iam.ts diff --git a/examples/tests/self-managed-ng-os/index.ts b/tests/testdata/programs/self-managed-ng-os/index.ts similarity index 100% rename from examples/tests/self-managed-ng-os/index.ts rename to tests/testdata/programs/self-managed-ng-os/index.ts diff --git a/examples/tests/self-managed-ng-os/package.json b/tests/testdata/programs/self-managed-ng-os/package.json similarity index 100% rename from examples/tests/self-managed-ng-os/package.json rename to tests/testdata/programs/self-managed-ng-os/package.json diff --git a/examples/tests/self-managed-ng-os/tsconfig.json b/tests/testdata/programs/self-managed-ng-os/tsconfig.json similarity index 100% rename from examples/tests/self-managed-ng-os/tsconfig.json rename to tests/testdata/programs/self-managed-ng-os/tsconfig.json diff --git a/examples/tests/skip-default-security-groups/Pulumi.yaml b/tests/testdata/programs/skip-default-security-groups/Pulumi.yaml similarity index 100% rename from examples/tests/skip-default-security-groups/Pulumi.yaml rename to tests/testdata/programs/skip-default-security-groups/Pulumi.yaml diff --git a/examples/tests/skip-default-security-groups/README.md b/tests/testdata/programs/skip-default-security-groups/README.md similarity index 100% rename from examples/tests/skip-default-security-groups/README.md rename to tests/testdata/programs/skip-default-security-groups/README.md diff --git a/examples/tests/skip-default-security-groups/iam.ts b/tests/testdata/programs/skip-default-security-groups/iam.ts similarity index 100% rename from examples/tests/skip-default-security-groups/iam.ts rename to tests/testdata/programs/skip-default-security-groups/iam.ts diff --git a/examples/tests/skip-default-security-groups/index.ts b/tests/testdata/programs/skip-default-security-groups/index.ts similarity index 100% rename from examples/tests/skip-default-security-groups/index.ts rename to tests/testdata/programs/skip-default-security-groups/index.ts diff --git a/examples/tests/skip-default-security-groups/package.json b/tests/testdata/programs/skip-default-security-groups/package.json similarity index 100% rename from examples/tests/skip-default-security-groups/package.json rename to tests/testdata/programs/skip-default-security-groups/package.json diff --git a/examples/tests/skip-default-security-groups/tsconfig.json b/tests/testdata/programs/skip-default-security-groups/tsconfig.json similarity index 100% rename from examples/tests/skip-default-security-groups/tsconfig.json rename to tests/testdata/programs/skip-default-security-groups/tsconfig.json diff --git a/examples/tests/tag-input-types/Pulumi.yaml b/tests/testdata/programs/tag-input-types/Pulumi.yaml similarity index 100% rename from examples/tests/tag-input-types/Pulumi.yaml rename to tests/testdata/programs/tag-input-types/Pulumi.yaml diff --git a/examples/tests/tag-input-types/README.md b/tests/testdata/programs/tag-input-types/README.md similarity index 100% rename from examples/tests/tag-input-types/README.md rename to tests/testdata/programs/tag-input-types/README.md diff --git a/examples/tests/tag-input-types/iam.ts b/tests/testdata/programs/tag-input-types/iam.ts similarity index 100% rename from examples/tests/tag-input-types/iam.ts rename to tests/testdata/programs/tag-input-types/iam.ts diff --git a/examples/tests/tag-input-types/index.ts b/tests/testdata/programs/tag-input-types/index.ts similarity index 100% rename from examples/tests/tag-input-types/index.ts rename to tests/testdata/programs/tag-input-types/index.ts diff --git a/examples/tests/tag-input-types/package.json b/tests/testdata/programs/tag-input-types/package.json similarity index 100% rename from examples/tests/tag-input-types/package.json rename to tests/testdata/programs/tag-input-types/package.json diff --git a/examples/tests/tag-input-types/tsconfig.json b/tests/testdata/programs/tag-input-types/tsconfig.json similarity index 100% rename from examples/tests/tag-input-types/tsconfig.json rename to tests/testdata/programs/tag-input-types/tsconfig.json diff --git a/examples/upgrade_test.go b/tests/upgrade_test.go similarity index 100% rename from examples/upgrade_test.go rename to tests/upgrade_test.go From 5573f3f14895fa49d1dc08a247a5e9fda6a8e1a5 Mon Sep 17 00:00:00 2001 From: Bryce Lampe Date: Wed, 13 Nov 2024 16:32:30 -0800 Subject: [PATCH 3/9] Move more integration tests --- Makefile | 17 +++--- provider/provider_test.go | 56 ----------------- tests/examples_test.go | 2 +- .../cluster-input-validations/.gitignore | 0 .../cluster-input-validations/Pulumi.yaml | 0 .../cluster-input-validations/index.ts | 0 .../cluster-input-validations/package.json | 0 .../cluster-input-validations/tsconfig.json | 0 .../ignore-scaling-changes/Pulumi.yaml | 0 .../ignore-scaling-changes/README.md | 0 .../programs}/ignore-scaling-changes/iam.ts | 0 .../programs}/ignore-scaling-changes/index.ts | 0 .../ignore-scaling-changes/package.json | 0 .../ignore-scaling-changes/tsconfig.json | 0 .../TestIgnoringScalingChanges/grpc.json | 0 .../TestIgnoringScalingChanges/stack.json | 0 .../TestEksAuthModeUpgrade/upgrade/grpc.json | 0 .../TestEksAuthModeUpgrade/upgrade/stack.json | 0 .../aws-profile-role/1.0.4/grpc.json | 0 .../aws-profile-role/1.0.4/state.json | 0 .../aws-profile-role/2.2.1/grpc.json | 0 .../aws-profile-role/2.2.1/state.json | 0 .../aws-profile-role/2.5.2/grpc.json | 0 .../aws-profile-role/2.5.2/stack.json | 0 .../aws-profile-role/3.0.0/grpc.json | 0 .../aws-profile-role/3.0.0/stack.json | 0 .../aws-profile/3.0.0/grpc.json | 0 .../aws-profile/3.0.0/stack.json | 0 .../1.0.4/grpc.json | 0 .../1.0.4/state.json | 0 .../2.2.1/grpc.json | 0 .../2.2.1/state.json | 0 .../2.5.2/grpc.json | 0 .../2.5.2/stack.json | 0 .../3.0.0/grpc.json | 0 .../3.0.0/stack.json | 0 .../cluster/1.0.4/grpc.json | 0 .../cluster/1.0.4/state.json | 0 .../cluster/2.2.1/grpc.json | 0 .../cluster/2.2.1/state.json | 0 .../cluster/2.5.2/grpc.json | 0 .../cluster/2.5.2/stack.json | 0 .../cluster/3.0.0/grpc.json | 0 .../cluster/3.0.0/stack.json | 0 .../encryption-provider/1.0.4/grpc.json | 0 .../encryption-provider/1.0.4/state.json | 0 .../encryption-provider/2.2.1/grpc.json | 0 .../encryption-provider/2.2.1/state.json | 0 .../encryption-provider/2.5.2/grpc.json | 0 .../encryption-provider/2.5.2/stack.json | 0 .../encryption-provider/3.0.0/grpc.json | 0 .../encryption-provider/3.0.0/stack.json | 0 .../extra-sg/1.0.4/grpc.json | 0 .../extra-sg/1.0.4/state.json | 0 .../extra-sg/2.2.1/grpc.json | 0 .../extra-sg/2.2.1/state.json | 0 .../extra-sg/2.5.2/grpc.json | 0 .../extra-sg/2.5.2/stack.json | 0 .../extra-sg/3.0.0/grpc.json | 0 .../extra-sg/3.0.0/stack.json | 0 .../fargate/1.0.4/grpc.json | 0 .../fargate/1.0.4/state.json | 0 .../managed-nodegroups/1.0.4/grpc.json | 0 .../managed-nodegroups/1.0.4/state.json | 0 .../managed-nodegroups/2.2.1/grpc.json | 0 .../managed-nodegroups/2.2.1/state.json | 0 .../managed-nodegroups/2.5.2/grpc.json | 0 .../managed-nodegroups/2.5.2/stack.json | 0 .../managed-nodegroups/3.0.0/grpc.json | 0 .../managed-nodegroups/3.0.0/stack.json | 0 .../nodegroup/1.0.4/grpc.json | 0 .../nodegroup/1.0.4/state.json | 0 .../nodegroup/2.2.1/grpc.json | 0 .../nodegroup/2.2.1/state.json | 0 .../nodegroup/2.5.2/grpc.json | 0 .../nodegroup/2.5.2/stack.json | 0 .../nodegroup/3.0.0/grpc.json | 0 .../nodegroup/3.0.0/stack.json | 0 .../oidc-iam-sa/1.0.4/grpc.json | 0 .../oidc-iam-sa/1.0.4/state.json | 0 .../oidc-iam-sa/2.2.1/grpc.json | 0 .../oidc-iam-sa/2.2.1/state.json | 0 .../oidc-iam-sa/2.5.2/grpc.json | 0 .../oidc-iam-sa/2.5.2/stack.json | 0 .../oidc-iam-sa/3.0.0/grpc.json | 0 .../oidc-iam-sa/3.0.0/stack.json | 0 .../storage-classes/1.0.4/grpc.json | 0 .../storage-classes/1.0.4/state.json | 0 .../storage-classes/2.2.1/grpc.json | 0 .../storage-classes/2.2.1/state.json | 0 .../storage-classes/2.5.2/grpc.json | 0 .../storage-classes/2.5.2/stack.json | 0 .../storage-classes/3.0.0/grpc.json | 0 .../storage-classes/3.0.0/stack.json | 0 .../subnet-tags/1.0.4/grpc.json | 0 .../subnet-tags/1.0.4/state.json | 0 .../subnet-tags/2.2.1/grpc.json | 0 .../subnet-tags/2.2.1/state.json | 0 .../subnet-tags/2.5.2/grpc.json | 0 .../subnet-tags/2.5.2/stack.json | 0 .../subnet-tags/3.0.0/grpc.json | 0 .../subnet-tags/3.0.0/stack.json | 0 .../TestProviderUpgrade/tags/1.0.4/grpc.json | 0 .../TestProviderUpgrade/tags/1.0.4/state.json | 0 .../TestProviderUpgrade/tags/2.2.1/grpc.json | 0 .../TestProviderUpgrade/tags/2.2.1/state.json | 0 .../TestProviderUpgrade/tags/2.5.2/grpc.json | 0 .../TestProviderUpgrade/tags/2.5.2/stack.json | 0 .../TestProviderUpgrade/tags/3.0.0/grpc.json | 0 .../TestProviderUpgrade/tags/3.0.0/stack.json | 0 tests/upgrade_test.go | 19 +++--- tests/validation_test.go | 60 +++++++++++++++++++ 112 files changed, 78 insertions(+), 76 deletions(-) rename {provider/test-programs => tests/testdata/programs}/cluster-input-validations/.gitignore (100%) rename {provider/test-programs => tests/testdata/programs}/cluster-input-validations/Pulumi.yaml (100%) rename {provider/test-programs => tests/testdata/programs}/cluster-input-validations/index.ts (100%) rename {provider/test-programs => tests/testdata/programs}/cluster-input-validations/package.json (100%) rename {provider/test-programs => tests/testdata/programs}/cluster-input-validations/tsconfig.json (100%) rename {provider/test-programs => tests/testdata/programs}/ignore-scaling-changes/Pulumi.yaml (100%) rename {provider/test-programs => tests/testdata/programs}/ignore-scaling-changes/README.md (100%) rename {provider/test-programs => tests/testdata/programs}/ignore-scaling-changes/iam.ts (100%) rename {provider/test-programs => tests/testdata/programs}/ignore-scaling-changes/index.ts (100%) rename {provider/test-programs => tests/testdata/programs}/ignore-scaling-changes/package.json (100%) rename {provider/test-programs => tests/testdata/programs}/ignore-scaling-changes/tsconfig.json (100%) rename {provider => tests}/testdata/recorded/TestIgnoringScalingChanges/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestIgnoringScalingChanges/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/aws-profile-role/1.0.4/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/aws-profile-role/1.0.4/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.2.1/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.2.1/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.5.2/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.5.2/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/aws-profile-role/3.0.0/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/aws-profile-role/3.0.0/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/aws-profile/3.0.0/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/aws-profile/3.0.0/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/1.0.4/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/1.0.4/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.2.1/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.2.1/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.5.2/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.5.2/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/3.0.0/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/3.0.0/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster/1.0.4/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster/1.0.4/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster/2.2.1/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster/2.2.1/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster/2.5.2/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster/2.5.2/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster/3.0.0/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/cluster/3.0.0/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/encryption-provider/1.0.4/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/encryption-provider/1.0.4/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/encryption-provider/2.2.1/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/encryption-provider/2.2.1/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/encryption-provider/2.5.2/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/encryption-provider/2.5.2/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/encryption-provider/3.0.0/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/encryption-provider/3.0.0/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/extra-sg/1.0.4/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/extra-sg/1.0.4/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/extra-sg/2.2.1/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/extra-sg/2.2.1/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/extra-sg/2.5.2/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/extra-sg/2.5.2/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/extra-sg/3.0.0/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/extra-sg/3.0.0/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/fargate/1.0.4/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/fargate/1.0.4/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/managed-nodegroups/1.0.4/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/managed-nodegroups/1.0.4/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.2.1/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.2.1/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.5.2/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.5.2/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/managed-nodegroups/3.0.0/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/managed-nodegroups/3.0.0/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/nodegroup/1.0.4/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/nodegroup/1.0.4/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/nodegroup/2.2.1/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/nodegroup/2.2.1/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/nodegroup/2.5.2/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/nodegroup/2.5.2/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/nodegroup/3.0.0/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/nodegroup/3.0.0/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/1.0.4/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/1.0.4/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.2.1/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.2.1/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.5.2/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.5.2/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/3.0.0/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/3.0.0/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/storage-classes/1.0.4/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/storage-classes/1.0.4/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/storage-classes/2.2.1/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/storage-classes/2.2.1/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/storage-classes/2.5.2/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/storage-classes/2.5.2/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/storage-classes/3.0.0/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/storage-classes/3.0.0/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/subnet-tags/1.0.4/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/subnet-tags/1.0.4/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/subnet-tags/2.2.1/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/subnet-tags/2.2.1/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/subnet-tags/2.5.2/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/subnet-tags/2.5.2/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/subnet-tags/3.0.0/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/subnet-tags/3.0.0/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/tags/1.0.4/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/tags/1.0.4/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/tags/2.2.1/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/tags/2.2.1/state.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/tags/2.5.2/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/tags/2.5.2/stack.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/tags/3.0.0/grpc.json (100%) rename {provider => tests}/testdata/recorded/TestProviderUpgrade/tags/3.0.0/stack.json (100%) create mode 100644 tests/validation_test.go diff --git a/Makefile b/Makefile index edadfd0d0..653a002ba 100644 --- a/Makefile +++ b/Makefile @@ -167,25 +167,22 @@ dist:: dist/${GZIP_PREFIX}-darwin-amd64.tar.gz dist:: dist/${GZIP_PREFIX}-darwin-arm64.tar.gz dist:: dist/${GZIP_PREFIX}-windows-amd64.tar.gz -test_build:: - cd examples/utils/testvpc && yarn install && yarn run tsc - test_nodejs:: PATH := $(WORKING_DIR)/bin:$(PATH) test_nodejs:: provider install_nodejs_sdk - cd examples && go test -tags=nodejs -v -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . 2>&1 | tee /tmp/gotest.log | gotestfmt + cd tests && go test -tags=nodejs -v -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . 2>&1 | tee /tmp/gotest.log | gotestfmt test_nodejs_upgrade:: PATH := $(WORKING_DIR)/bin:$(PATH) test_nodejs_upgrade:: provider install_nodejs_sdk - cd examples && go test -v -run Upgrade -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . 2>&1 | tee /tmp/gotest.log | gotestfmt + cd tests && go test -v -run Upgrade -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . 2>&1 | tee /tmp/gotest.log | gotestfmt test_python:: install_provider test_build - cd examples && go test -tags=python -v -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . 2>&1 | tee /tmp/gotest.log | gotestfmt + cd tests && go test -tags=python -v -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . 2>&1 | tee /tmp/gotest.log | gotestfmt test_dotnet:: install_provider - cd examples && go test -tags=dotnet -v -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . 2>&1 | tee /tmp/gotest.log | gotestfmt + cd tests && go test -tags=dotnet -v -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . 2>&1 | tee /tmp/gotest.log | gotestfmt test_java:: install_provider - cd examples && go test -tags=java -v -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . 2>&1 | tee /tmp/gotest.log | gotestfmt + cd tests && go test -tags=java -v -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . 2>&1 | tee /tmp/gotest.log | gotestfmt test_unit_tests: cd nodejs/eks && \ @@ -193,10 +190,10 @@ test_unit_tests: yarn run test specific_test:: install_nodejs_sdk test_build - cd examples && go test -tags=$(LanguageTags) -v -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . --run=TestAcc$(TestName) 2>&1 | tee /tmp/gotest.log | gotestfmt + cd tests && go test -tags=$(LanguageTags) -v -json -count=1 -cover -timeout 3h -parallel ${TESTPARALLELISM} . --run=TestAcc$(TestName) 2>&1 | tee /tmp/gotest.log | gotestfmt specific_test_local:: install_nodejs_sdk test_build - cd examples && go test -tags=$(LanguageTags) -v -count=1 -cover -timeout 3h . --run=TestAcc$(TestName) + cd tests && go test -tags=$(LanguageTags) -v -count=1 -cover -timeout 3h . --run=TestAcc$(TestName) dev:: lint build_nodejs test:: test_nodejs diff --git a/provider/provider_test.go b/provider/provider_test.go index d6ccb4b92..4f504f668 100644 --- a/provider/provider_test.go +++ b/provider/provider_test.go @@ -1,57 +1 @@ package provider - -import ( - "os" - "path/filepath" - "testing" - - "fmt" - - "github.com/pulumi/providertest/pulumitest" - "github.com/pulumi/providertest/pulumitest/opttest" - "github.com/stretchr/testify/require" -) - -func TestEksClusterInputValidations(t *testing.T) { - props := []string{"instanceRoles", "roleMappings", "userMappings"} - for _, p := range props { - for n := 0; n < 2; n++ { - t.Run(fmt.Sprintf("%s_%d", p, n), func(t *testing.T) { - checkEksClusterInputValidations(t, p, n, n > 0) - }) - } - } -} - -func checkEksClusterInputValidations(t *testing.T, property string, n int, expectFailure bool) { - cwd, err := os.Getwd() - require.NoError(t, err) - dir := filepath.Join("test-programs", "cluster-input-validations") - options := []opttest.Option{ - opttest.LocalProviderPath("eks", filepath.Join(cwd, "..", "bin")), - opttest.YarnLink("@pulumi/eks"), - } - tw := &testWrapper{PT: t, expectFailure: expectFailure} - test := pulumitest.NewPulumiTest(tw, dir, options...) - test.SetConfig("property", property) - test.SetConfig("n", fmt.Sprintf("%d", n)) - test.Preview() - if expectFailure { - require.Truef(t, tw.failed, "Expected preview to fail due to invalid inputs but it succeeded") - } -} - -type testWrapper struct { - pulumitest.PT - expectFailure bool - failed bool -} - -func (tw *testWrapper) FailNow() { - if tw.expectFailure { - tw.PT.Log("Ignoring expected FailNow()") - tw.failed = true - } else { - tw.PT.FailNow() - } -} diff --git a/tests/examples_test.go b/tests/examples_test.go index baccb2db0..262e40cf2 100644 --- a/tests/examples_test.go +++ b/tests/examples_test.go @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -package example +package tests import ( "context" diff --git a/provider/test-programs/cluster-input-validations/.gitignore b/tests/testdata/programs/cluster-input-validations/.gitignore similarity index 100% rename from provider/test-programs/cluster-input-validations/.gitignore rename to tests/testdata/programs/cluster-input-validations/.gitignore diff --git a/provider/test-programs/cluster-input-validations/Pulumi.yaml b/tests/testdata/programs/cluster-input-validations/Pulumi.yaml similarity index 100% rename from provider/test-programs/cluster-input-validations/Pulumi.yaml rename to tests/testdata/programs/cluster-input-validations/Pulumi.yaml diff --git a/provider/test-programs/cluster-input-validations/index.ts b/tests/testdata/programs/cluster-input-validations/index.ts similarity index 100% rename from provider/test-programs/cluster-input-validations/index.ts rename to tests/testdata/programs/cluster-input-validations/index.ts diff --git a/provider/test-programs/cluster-input-validations/package.json b/tests/testdata/programs/cluster-input-validations/package.json similarity index 100% rename from provider/test-programs/cluster-input-validations/package.json rename to tests/testdata/programs/cluster-input-validations/package.json diff --git a/provider/test-programs/cluster-input-validations/tsconfig.json b/tests/testdata/programs/cluster-input-validations/tsconfig.json similarity index 100% rename from provider/test-programs/cluster-input-validations/tsconfig.json rename to tests/testdata/programs/cluster-input-validations/tsconfig.json diff --git a/provider/test-programs/ignore-scaling-changes/Pulumi.yaml b/tests/testdata/programs/ignore-scaling-changes/Pulumi.yaml similarity index 100% rename from provider/test-programs/ignore-scaling-changes/Pulumi.yaml rename to tests/testdata/programs/ignore-scaling-changes/Pulumi.yaml diff --git a/provider/test-programs/ignore-scaling-changes/README.md b/tests/testdata/programs/ignore-scaling-changes/README.md similarity index 100% rename from provider/test-programs/ignore-scaling-changes/README.md rename to tests/testdata/programs/ignore-scaling-changes/README.md diff --git a/provider/test-programs/ignore-scaling-changes/iam.ts b/tests/testdata/programs/ignore-scaling-changes/iam.ts similarity index 100% rename from provider/test-programs/ignore-scaling-changes/iam.ts rename to tests/testdata/programs/ignore-scaling-changes/iam.ts diff --git a/provider/test-programs/ignore-scaling-changes/index.ts b/tests/testdata/programs/ignore-scaling-changes/index.ts similarity index 100% rename from provider/test-programs/ignore-scaling-changes/index.ts rename to tests/testdata/programs/ignore-scaling-changes/index.ts diff --git a/provider/test-programs/ignore-scaling-changes/package.json b/tests/testdata/programs/ignore-scaling-changes/package.json similarity index 100% rename from provider/test-programs/ignore-scaling-changes/package.json rename to tests/testdata/programs/ignore-scaling-changes/package.json diff --git a/provider/test-programs/ignore-scaling-changes/tsconfig.json b/tests/testdata/programs/ignore-scaling-changes/tsconfig.json similarity index 100% rename from provider/test-programs/ignore-scaling-changes/tsconfig.json rename to tests/testdata/programs/ignore-scaling-changes/tsconfig.json diff --git a/provider/testdata/recorded/TestIgnoringScalingChanges/grpc.json b/tests/testdata/recorded/TestIgnoringScalingChanges/grpc.json similarity index 100% rename from provider/testdata/recorded/TestIgnoringScalingChanges/grpc.json rename to tests/testdata/recorded/TestIgnoringScalingChanges/grpc.json diff --git a/provider/testdata/recorded/TestIgnoringScalingChanges/stack.json b/tests/testdata/recorded/TestIgnoringScalingChanges/stack.json similarity index 100% rename from provider/testdata/recorded/TestIgnoringScalingChanges/stack.json rename to tests/testdata/recorded/TestIgnoringScalingChanges/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/stack.json b/tests/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/1.0.4/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/1.0.4/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/1.0.4/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/1.0.4/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/1.0.4/state.json b/tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/1.0.4/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/1.0.4/state.json rename to tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/1.0.4/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.2.1/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.2.1/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.2.1/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.2.1/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.2.1/state.json b/tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.2.1/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.2.1/state.json rename to tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.2.1/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.5.2/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.5.2/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.5.2/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.5.2/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.5.2/stack.json b/tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.5.2/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.5.2/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/2.5.2/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/3.0.0/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/3.0.0/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/3.0.0/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/3.0.0/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/3.0.0/stack.json b/tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/3.0.0/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/aws-profile-role/3.0.0/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/aws-profile-role/3.0.0/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/aws-profile/3.0.0/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/aws-profile/3.0.0/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/aws-profile/3.0.0/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/aws-profile/3.0.0/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/aws-profile/3.0.0/stack.json b/tests/testdata/recorded/TestProviderUpgrade/aws-profile/3.0.0/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/aws-profile/3.0.0/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/aws-profile/3.0.0/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/1.0.4/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/1.0.4/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/1.0.4/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/1.0.4/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/1.0.4/state.json b/tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/1.0.4/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/1.0.4/state.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/1.0.4/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.2.1/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.2.1/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.2.1/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.2.1/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.2.1/state.json b/tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.2.1/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.2.1/state.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.2.1/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.5.2/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.5.2/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.5.2/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.5.2/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.5.2/stack.json b/tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.5.2/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.5.2/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/2.5.2/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/3.0.0/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/3.0.0/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/3.0.0/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/3.0.0/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/3.0.0/stack.json b/tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/3.0.0/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/3.0.0/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster-with-serviceiprange/3.0.0/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster/1.0.4/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/cluster/1.0.4/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster/1.0.4/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster/1.0.4/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster/1.0.4/state.json b/tests/testdata/recorded/TestProviderUpgrade/cluster/1.0.4/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster/1.0.4/state.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster/1.0.4/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster/2.2.1/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/cluster/2.2.1/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster/2.2.1/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster/2.2.1/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster/2.2.1/state.json b/tests/testdata/recorded/TestProviderUpgrade/cluster/2.2.1/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster/2.2.1/state.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster/2.2.1/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster/2.5.2/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/cluster/2.5.2/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster/2.5.2/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster/2.5.2/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster/2.5.2/stack.json b/tests/testdata/recorded/TestProviderUpgrade/cluster/2.5.2/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster/2.5.2/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster/2.5.2/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster/3.0.0/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/cluster/3.0.0/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster/3.0.0/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster/3.0.0/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/cluster/3.0.0/stack.json b/tests/testdata/recorded/TestProviderUpgrade/cluster/3.0.0/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/cluster/3.0.0/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/cluster/3.0.0/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/encryption-provider/1.0.4/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/encryption-provider/1.0.4/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/encryption-provider/1.0.4/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/encryption-provider/1.0.4/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/encryption-provider/1.0.4/state.json b/tests/testdata/recorded/TestProviderUpgrade/encryption-provider/1.0.4/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/encryption-provider/1.0.4/state.json rename to tests/testdata/recorded/TestProviderUpgrade/encryption-provider/1.0.4/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/encryption-provider/2.2.1/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/encryption-provider/2.2.1/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/encryption-provider/2.2.1/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/encryption-provider/2.2.1/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/encryption-provider/2.2.1/state.json b/tests/testdata/recorded/TestProviderUpgrade/encryption-provider/2.2.1/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/encryption-provider/2.2.1/state.json rename to tests/testdata/recorded/TestProviderUpgrade/encryption-provider/2.2.1/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/encryption-provider/2.5.2/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/encryption-provider/2.5.2/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/encryption-provider/2.5.2/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/encryption-provider/2.5.2/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/encryption-provider/2.5.2/stack.json b/tests/testdata/recorded/TestProviderUpgrade/encryption-provider/2.5.2/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/encryption-provider/2.5.2/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/encryption-provider/2.5.2/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/encryption-provider/3.0.0/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/encryption-provider/3.0.0/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/encryption-provider/3.0.0/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/encryption-provider/3.0.0/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/encryption-provider/3.0.0/stack.json b/tests/testdata/recorded/TestProviderUpgrade/encryption-provider/3.0.0/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/encryption-provider/3.0.0/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/encryption-provider/3.0.0/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/extra-sg/1.0.4/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/extra-sg/1.0.4/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/extra-sg/1.0.4/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/extra-sg/1.0.4/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/extra-sg/1.0.4/state.json b/tests/testdata/recorded/TestProviderUpgrade/extra-sg/1.0.4/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/extra-sg/1.0.4/state.json rename to tests/testdata/recorded/TestProviderUpgrade/extra-sg/1.0.4/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/extra-sg/2.2.1/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/extra-sg/2.2.1/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/extra-sg/2.2.1/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/extra-sg/2.2.1/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/extra-sg/2.2.1/state.json b/tests/testdata/recorded/TestProviderUpgrade/extra-sg/2.2.1/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/extra-sg/2.2.1/state.json rename to tests/testdata/recorded/TestProviderUpgrade/extra-sg/2.2.1/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/extra-sg/2.5.2/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/extra-sg/2.5.2/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/extra-sg/2.5.2/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/extra-sg/2.5.2/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/extra-sg/2.5.2/stack.json b/tests/testdata/recorded/TestProviderUpgrade/extra-sg/2.5.2/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/extra-sg/2.5.2/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/extra-sg/2.5.2/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/extra-sg/3.0.0/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/extra-sg/3.0.0/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/extra-sg/3.0.0/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/extra-sg/3.0.0/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/extra-sg/3.0.0/stack.json b/tests/testdata/recorded/TestProviderUpgrade/extra-sg/3.0.0/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/extra-sg/3.0.0/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/extra-sg/3.0.0/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/fargate/1.0.4/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/fargate/1.0.4/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/fargate/1.0.4/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/fargate/1.0.4/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/fargate/1.0.4/state.json b/tests/testdata/recorded/TestProviderUpgrade/fargate/1.0.4/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/fargate/1.0.4/state.json rename to tests/testdata/recorded/TestProviderUpgrade/fargate/1.0.4/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/1.0.4/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/1.0.4/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/1.0.4/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/1.0.4/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/1.0.4/state.json b/tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/1.0.4/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/1.0.4/state.json rename to tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/1.0.4/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.2.1/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.2.1/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.2.1/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.2.1/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.2.1/state.json b/tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.2.1/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.2.1/state.json rename to tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.2.1/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.5.2/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.5.2/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.5.2/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.5.2/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.5.2/stack.json b/tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.5.2/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.5.2/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/2.5.2/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/3.0.0/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/3.0.0/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/3.0.0/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/3.0.0/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/3.0.0/stack.json b/tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/3.0.0/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/managed-nodegroups/3.0.0/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/managed-nodegroups/3.0.0/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/nodegroup/1.0.4/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/nodegroup/1.0.4/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/nodegroup/1.0.4/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/nodegroup/1.0.4/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/nodegroup/1.0.4/state.json b/tests/testdata/recorded/TestProviderUpgrade/nodegroup/1.0.4/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/nodegroup/1.0.4/state.json rename to tests/testdata/recorded/TestProviderUpgrade/nodegroup/1.0.4/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/nodegroup/2.2.1/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/nodegroup/2.2.1/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/nodegroup/2.2.1/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/nodegroup/2.2.1/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/nodegroup/2.2.1/state.json b/tests/testdata/recorded/TestProviderUpgrade/nodegroup/2.2.1/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/nodegroup/2.2.1/state.json rename to tests/testdata/recorded/TestProviderUpgrade/nodegroup/2.2.1/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/nodegroup/2.5.2/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/nodegroup/2.5.2/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/nodegroup/2.5.2/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/nodegroup/2.5.2/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/nodegroup/2.5.2/stack.json b/tests/testdata/recorded/TestProviderUpgrade/nodegroup/2.5.2/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/nodegroup/2.5.2/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/nodegroup/2.5.2/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/nodegroup/3.0.0/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/nodegroup/3.0.0/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/nodegroup/3.0.0/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/nodegroup/3.0.0/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/nodegroup/3.0.0/stack.json b/tests/testdata/recorded/TestProviderUpgrade/nodegroup/3.0.0/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/nodegroup/3.0.0/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/nodegroup/3.0.0/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/1.0.4/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/1.0.4/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/1.0.4/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/1.0.4/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/1.0.4/state.json b/tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/1.0.4/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/1.0.4/state.json rename to tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/1.0.4/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.2.1/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.2.1/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.2.1/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.2.1/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.2.1/state.json b/tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.2.1/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.2.1/state.json rename to tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.2.1/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.5.2/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.5.2/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.5.2/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.5.2/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.5.2/stack.json b/tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.5.2/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.5.2/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/2.5.2/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/3.0.0/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/3.0.0/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/3.0.0/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/3.0.0/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/3.0.0/stack.json b/tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/3.0.0/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/3.0.0/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/oidc-iam-sa/3.0.0/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/storage-classes/1.0.4/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/storage-classes/1.0.4/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/storage-classes/1.0.4/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/storage-classes/1.0.4/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/storage-classes/1.0.4/state.json b/tests/testdata/recorded/TestProviderUpgrade/storage-classes/1.0.4/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/storage-classes/1.0.4/state.json rename to tests/testdata/recorded/TestProviderUpgrade/storage-classes/1.0.4/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/storage-classes/2.2.1/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/storage-classes/2.2.1/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/storage-classes/2.2.1/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/storage-classes/2.2.1/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/storage-classes/2.2.1/state.json b/tests/testdata/recorded/TestProviderUpgrade/storage-classes/2.2.1/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/storage-classes/2.2.1/state.json rename to tests/testdata/recorded/TestProviderUpgrade/storage-classes/2.2.1/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/storage-classes/2.5.2/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/storage-classes/2.5.2/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/storage-classes/2.5.2/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/storage-classes/2.5.2/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/storage-classes/2.5.2/stack.json b/tests/testdata/recorded/TestProviderUpgrade/storage-classes/2.5.2/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/storage-classes/2.5.2/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/storage-classes/2.5.2/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/storage-classes/3.0.0/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/storage-classes/3.0.0/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/storage-classes/3.0.0/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/storage-classes/3.0.0/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/storage-classes/3.0.0/stack.json b/tests/testdata/recorded/TestProviderUpgrade/storage-classes/3.0.0/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/storage-classes/3.0.0/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/storage-classes/3.0.0/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/subnet-tags/1.0.4/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/subnet-tags/1.0.4/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/subnet-tags/1.0.4/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/subnet-tags/1.0.4/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/subnet-tags/1.0.4/state.json b/tests/testdata/recorded/TestProviderUpgrade/subnet-tags/1.0.4/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/subnet-tags/1.0.4/state.json rename to tests/testdata/recorded/TestProviderUpgrade/subnet-tags/1.0.4/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/subnet-tags/2.2.1/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/subnet-tags/2.2.1/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/subnet-tags/2.2.1/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/subnet-tags/2.2.1/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/subnet-tags/2.2.1/state.json b/tests/testdata/recorded/TestProviderUpgrade/subnet-tags/2.2.1/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/subnet-tags/2.2.1/state.json rename to tests/testdata/recorded/TestProviderUpgrade/subnet-tags/2.2.1/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/subnet-tags/2.5.2/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/subnet-tags/2.5.2/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/subnet-tags/2.5.2/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/subnet-tags/2.5.2/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/subnet-tags/2.5.2/stack.json b/tests/testdata/recorded/TestProviderUpgrade/subnet-tags/2.5.2/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/subnet-tags/2.5.2/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/subnet-tags/2.5.2/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/subnet-tags/3.0.0/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/subnet-tags/3.0.0/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/subnet-tags/3.0.0/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/subnet-tags/3.0.0/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/subnet-tags/3.0.0/stack.json b/tests/testdata/recorded/TestProviderUpgrade/subnet-tags/3.0.0/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/subnet-tags/3.0.0/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/subnet-tags/3.0.0/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/tags/1.0.4/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/tags/1.0.4/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/tags/1.0.4/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/tags/1.0.4/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/tags/1.0.4/state.json b/tests/testdata/recorded/TestProviderUpgrade/tags/1.0.4/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/tags/1.0.4/state.json rename to tests/testdata/recorded/TestProviderUpgrade/tags/1.0.4/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/tags/2.2.1/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/tags/2.2.1/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/tags/2.2.1/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/tags/2.2.1/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/tags/2.2.1/state.json b/tests/testdata/recorded/TestProviderUpgrade/tags/2.2.1/state.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/tags/2.2.1/state.json rename to tests/testdata/recorded/TestProviderUpgrade/tags/2.2.1/state.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/tags/2.5.2/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/tags/2.5.2/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/tags/2.5.2/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/tags/2.5.2/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/tags/2.5.2/stack.json b/tests/testdata/recorded/TestProviderUpgrade/tags/2.5.2/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/tags/2.5.2/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/tags/2.5.2/stack.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/tags/3.0.0/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/tags/3.0.0/grpc.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/tags/3.0.0/grpc.json rename to tests/testdata/recorded/TestProviderUpgrade/tags/3.0.0/grpc.json diff --git a/provider/testdata/recorded/TestProviderUpgrade/tags/3.0.0/stack.json b/tests/testdata/recorded/TestProviderUpgrade/tags/3.0.0/stack.json similarity index 100% rename from provider/testdata/recorded/TestProviderUpgrade/tags/3.0.0/stack.json rename to tests/testdata/recorded/TestProviderUpgrade/tags/3.0.0/stack.json diff --git a/tests/upgrade_test.go b/tests/upgrade_test.go index 200d4878b..1e0d06eb9 100644 --- a/tests/upgrade_test.go +++ b/tests/upgrade_test.go @@ -2,7 +2,7 @@ //go:build !dotnet && !go && !nodejs && !python && !java // +build !dotnet,!go,!nodejs,!python,!java -package example +package tests import ( "encoding/json" @@ -24,8 +24,10 @@ import ( ) // The baseline version is the version of the provider that the upgrade tests will be run against. -const _baselineVersion = "3.0.0" -const _providerName = "eks" +const ( + _baselineVersion = "3.0.0" + _providerName = "eks" +) func TestExamplesUpgrades(t *testing.T) { t.Run("cluster", func(t *testing.T) { @@ -108,7 +110,7 @@ func TestIgnoringScalingChanges(t *testing.T) { cwd, err := os.Getwd() require.NoError(t, err) - dir := filepath.Join("test-programs", "ignore-scaling-changes") + dir := filepath.Join(getTestPrograms(t), "ignore-scaling-changes") options := []opttest.Option{ opttest.LocalProviderPath("eks", filepath.Join(cwd, "..", "bin")), opttest.YarnLink("@pulumi/eks"), @@ -120,7 +122,7 @@ func TestIgnoringScalingChanges(t *testing.T) { pt.SetConfig("desiredSize", "1") cacheDir := filepath.Join("testdata", "recorded", t.Name()) - err = os.MkdirAll(cacheDir, 0755) + err = os.MkdirAll(cacheDir, 0o755) require.NoError(t, err) stackExportFile := filepath.Join(cacheDir, "stack.json") @@ -218,7 +220,6 @@ resources: } func testProviderUpgrade(t *testing.T, example string) { - if testing.Short() { t.Skip("Skipping provider upgrade tests in short mode") } @@ -261,7 +262,7 @@ func testProviderCodeChanges(t *testing.T, opts *testProviderCodeChangesOptions) workdir := t.TempDir() cacheDir := filepath.Join("testdata", "recorded", "TestProviderUpgrade", t.Name()) - err := os.MkdirAll(cacheDir, 0755) + err := os.MkdirAll(cacheDir, 0o755) require.NoError(t, err) stackExportFile := filepath.Join(cacheDir, "stack.json") @@ -323,7 +324,7 @@ func writeStackExport(path string, snapshot *apitype.UntypedDeployment, overwrit return fmt.Errorf("stack export must not be nil") } dir := filepath.Dir(path) - err := os.MkdirAll(dir, 0755) + err := os.MkdirAll(dir, 0o755) if err != nil { return err } @@ -339,7 +340,7 @@ func writeStackExport(path string, snapshot *apitype.UntypedDeployment, overwrit return fmt.Errorf("stack export already exists at %s", path) } //nolint:gosec // 0644 is the correct permission for this file - return os.WriteFile(path, stackBytes, 0644) + return os.WriteFile(path, stackBytes, 0o644) } // tryReadStackExport reads a stack export from the given file path. diff --git a/tests/validation_test.go b/tests/validation_test.go new file mode 100644 index 000000000..2fd0885d1 --- /dev/null +++ b/tests/validation_test.go @@ -0,0 +1,60 @@ +// Don't include with language-specific tests. +//go:build !dotnet && !go && !nodejs && !python && !java +// +build !dotnet,!go,!nodejs,!python,!java + +package tests + +import ( + "fmt" + "os" + "path/filepath" + "testing" + + "github.com/pulumi/providertest/pulumitest" + "github.com/pulumi/providertest/pulumitest/opttest" + "github.com/stretchr/testify/require" +) + +func TestEksClusterInputValidations(t *testing.T) { + props := []string{"instanceRoles", "roleMappings", "userMappings"} + for _, p := range props { + for n := 0; n < 2; n++ { + t.Run(fmt.Sprintf("%s_%d", p, n), func(t *testing.T) { + checkEksClusterInputValidations(t, p, n, n > 0) + }) + } + } +} + +func checkEksClusterInputValidations(t *testing.T, property string, n int, expectFailure bool) { + cwd, err := os.Getwd() + require.NoError(t, err) + dir := filepath.Join(getTestPrograms(t), "cluster-input-validations") + options := []opttest.Option{ + opttest.LocalProviderPath("eks", filepath.Join(cwd, "..", "bin")), + opttest.YarnLink("@pulumi/eks"), + } + tw := &testWrapper{PT: t, expectFailure: expectFailure} + test := pulumitest.NewPulumiTest(tw, dir, options...) + test.SetConfig("property", property) + test.SetConfig("n", fmt.Sprintf("%d", n)) + test.Preview() + if expectFailure { + require.Truef(t, tw.failed, "Expected preview to fail due to invalid inputs but it succeeded") + } +} + +type testWrapper struct { + pulumitest.PT + expectFailure bool + failed bool +} + +func (tw *testWrapper) FailNow() { + if tw.expectFailure { + tw.PT.Log("Ignoring expected FailNow()") + tw.failed = true + } else { + tw.PT.FailNow() + } +} From 997f62fa58b4b979be8dfa01640295fbdf57dd71 Mon Sep 17 00:00:00 2001 From: Bryce Lampe Date: Wed, 13 Nov 2024 16:35:20 -0800 Subject: [PATCH 4/9] renames --- tests/{examples_dotnet_test.go => dotnet_test.go} | 0 tests/{examples_go_test.go => go_test.go} | 0 tests/{examples_nodejs_test.go => nodejs_test.go} | 0 tests/{examples_py_test.go => py_test.go} | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename tests/{examples_dotnet_test.go => dotnet_test.go} (100%) rename tests/{examples_go_test.go => go_test.go} (100%) rename tests/{examples_nodejs_test.go => nodejs_test.go} (100%) rename tests/{examples_py_test.go => py_test.go} (100%) diff --git a/tests/examples_dotnet_test.go b/tests/dotnet_test.go similarity index 100% rename from tests/examples_dotnet_test.go rename to tests/dotnet_test.go diff --git a/tests/examples_go_test.go b/tests/go_test.go similarity index 100% rename from tests/examples_go_test.go rename to tests/go_test.go diff --git a/tests/examples_nodejs_test.go b/tests/nodejs_test.go similarity index 100% rename from tests/examples_nodejs_test.go rename to tests/nodejs_test.go diff --git a/tests/examples_py_test.go b/tests/py_test.go similarity index 100% rename from tests/examples_py_test.go rename to tests/py_test.go From 7e2fc1ed3942209173deca73797a0dd0cd21b36a Mon Sep 17 00:00:00 2001 From: Bryce Lampe Date: Wed, 13 Nov 2024 16:46:43 -0800 Subject: [PATCH 5/9] Re-record TestEksAuthModeUpgrade --- .../TestEksAuthModeUpgrade/upgrade/grpc.json | 255 ++-- .../TestEksAuthModeUpgrade/upgrade/stack.json | 1321 ++++++++--------- 2 files changed, 732 insertions(+), 844 deletions(-) diff --git a/tests/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/grpc.json b/tests/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/grpc.json index a1e8a97d4..e2bc8b1e3 100644 --- a/tests/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/grpc.json +++ b/tests/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/grpc.json @@ -1,153 +1,144 @@ {"method":"/pulumirpc.LanguageRuntime/GetPluginInfo","request":{},"response":{}} -{"method":"/pulumirpc.LanguageRuntime/GetRequiredPlugins","request":{"project":"deprecated","pwd":"/private/var/folders/qb/q9rbqmxn1jqdfps720v2s9h80000gn/T/TestEksAuthModeUpgradeupgrade2344313575/001/001","program":".","info":{"rootDirectory":"/private/var/folders/qb/q9rbqmxn1jqdfps720v2s9h80000gn/T/TestEksAuthModeUpgradeupgrade2344313575/001/001","programDirectory":"/private/var/folders/qb/q9rbqmxn1jqdfps720v2s9h80000gn/T/TestEksAuthModeUpgradeupgrade2344313575/001/001","entryPoint":".","options":{}}},"response":{"plugins":[{"name":"awsx","kind":"resource"},{"name":"eks","kind":"resource"}]}} +{"method":"/pulumirpc.LanguageRuntime/GetRequiredPlugins","request":{"project":"deprecated","pwd":"/private/var/folders/kq/zdlx0fn57yl66gxktcyzylv40000gn/T/TestEksAuthModeUpgradeupgrade3512573850/001/001","program":".","info":{"rootDirectory":"/private/var/folders/kq/zdlx0fn57yl66gxktcyzylv40000gn/T/TestEksAuthModeUpgradeupgrade3512573850/001/001","programDirectory":"/private/var/folders/kq/zdlx0fn57yl66gxktcyzylv40000gn/T/TestEksAuthModeUpgradeupgrade3512573850/001/001","entryPoint":".","options":{}}},"response":{"plugins":[{"name":"awsx","kind":"resource"},{"name":"eks","kind":"resource"}]}} {"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"resourceReferences"},"response":{"hasSupport":true}} {"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"outputValues"},"response":{"hasSupport":true}} {"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"deletedWith"},"response":{"hasSupport":true}} {"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"aliasSpecs"},"response":{"hasSupport":true}} {"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"transforms"},"response":{"hasSupport":true}} {"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"pulumi:pulumi:Stack","name":"eksClusterAuthModeUpgrade-test","object":{},"acceptSecrets":true,"customTimeouts":{},"acceptResources":true,"sourcePosition":{"uri":"project://%2FUsers%2Frunner%2Fgo%2Fpkg%2Fmod%2Fgithub.com%2Fpulumi%2Fpulumi%2Fsdk%2Fv3@v3.123.1-0.20240711160144-b8226b705890%2Fgo%2Fpulumi%2Frun.go","line":113},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test","object":{}}} -{"method":"/pulumirpc.ResourceProvider/GetPluginInfo","request":{},"response":{"version":"2.14.0"}} +{"method":"/pulumirpc.ResourceProvider/GetPluginInfo","request":{},"response":{"version":"2.18.1"}} {"method":"/pulumirpc.ResourceProvider/CheckConfig","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:awsx::default","olds":{},"news":{}}} {"method":"/pulumirpc.ResourceMonitor/RegisterResourceOutputs","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test","outputs":{}},"response":{}} {"method":"/pulumirpc.ResourceProvider/Configure","request":{"args":{},"acceptSecrets":true,"acceptResources":true,"sendsOldInputs":true,"sendsOldInputsToDelete":true},"response":{"acceptSecrets":true,"acceptResources":true,"acceptOutputs":true}} +{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"parameterization"},"response":{}} +{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"aliasSpecs"},"response":{"hasSupport":true}} +{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"invokeTransforms"},"response":{"hasSupport":true}} +{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"transforms"},"response":{"hasSupport":true}} {"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"secrets"},"response":{"hasSupport":true}} {"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"resourceReferences"},"response":{"hasSupport":true}} {"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"outputValues"},"response":{"hasSupport":true}} {"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"deletedWith"},"response":{"hasSupport":true}} -{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"aliasSpecs"},"response":{"hasSupport":true}} -{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"transforms"},"response":{"hasSupport":true}} -{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"invokeTransforms"},"response":{"hasSupport":true}} {"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"awsx:ec2:Vpc","name":"Vpc","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test","object":{},"acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/bin/ec2/vpc.js","line":27,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","object":{}}} -{"method":"/pulumirpc.ResourceProvider/GetPluginInfo","request":{},"response":{"version":"6.47.0"}} -{"method":"/pulumirpc.ResourceProvider/CheckConfig","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0","olds":{},"news":{"region":"us-west-2","version":"6.47.0"}},"response":{"inputs":{"region":"us-west-2","skipCredentialsValidation":"false","skipRegionValidation":"true","version":"6.47.0"}}} -{"method":"/pulumirpc.ResourceProvider/Configure","request":{"variables":{"aws:config:region":"us-west-2","aws:config:skipCredentialsValidation":"false","aws:config:skipRegionValidation":"true"},"args":{"region":"us-west-2","skipCredentialsValidation":"false","skipRegionValidation":"true","version":"6.47.0"},"acceptSecrets":true,"acceptResources":true,"sendsOldInputs":true,"sendsOldInputsToDelete":true},"response":{"supportsPreview":true}} +{"method":"/pulumirpc.ResourceProvider/GetPluginInfo","request":{},"response":{"version":"6.58.0"}} +{"method":"/pulumirpc.ResourceProvider/CheckConfig","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0","olds":{},"news":{"region":"us-west-2","version":"6.58.0"}},"response":{"inputs":{"region":"us-west-2","skipCredentialsValidation":"false","skipRegionValidation":"true","version":"6.58.0"}}} +{"method":"/pulumirpc.ResourceProvider/Configure","request":{"variables":{"aws:config:region":"us-west-2","aws:config:skipCredentialsValidation":"false","aws:config:skipRegionValidation":"true"},"args":{"region":"us-west-2","skipCredentialsValidation":"false","skipRegionValidation":"true","version":"6.58.0"},"acceptSecrets":true,"acceptResources":true,"sendsOldInputs":true,"sendsOldInputsToDelete":true},"response":{"supportsPreview":true}} {"method":"/pulumirpc.ResourceProvider/Invoke","request":{"tok":"aws:index/getAvailabilityZones:getAvailabilityZones","args":{}},"response":{"return":{"groupNames":["us-west-2"],"id":"us-west-2","names":["us-west-2a","us-west-2b","us-west-2c","us-west-2d"],"zoneIds":["usw2-az2","usw2-az1","usw2-az3","usw2-az4"]}}} -{"method":"/pulumirpc.ResourceMonitor/Invoke","request":{"tok":"aws:index/getAvailabilityZones:getAvailabilityZones","args":{},"version":"6.47.0","acceptResources":true},"response":{"return":{"groupNames":["us-west-2"],"id":"us-west-2","names":["us-west-2a","us-west-2b","us-west-2c","us-west-2d"],"zoneIds":["usw2-az2","usw2-az1","usw2-az3","usw2-az4"]}}} +{"method":"/pulumirpc.ResourceMonitor/Invoke","request":{"tok":"aws:index/getAvailabilityZones:getAvailabilityZones","args":{},"version":"6.58.0","acceptResources":true},"response":{"return":{"groupNames":["us-west-2"],"id":"us-west-2","names":["us-west-2a","us-west-2b","us-west-2c","us-west-2d"],"zoneIds":["usw2-az2","usw2-az1","usw2-az3","usw2-az4"]}}} {"method":"/pulumirpc.ResourceMonitor/RegisterResourceOutputs","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","outputs":{}},"response":{}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","olds":{},"news":{"cidrBlock":"10.0.0.0/16","tags":{"Name":"Vpc"}},"randomSeed":"MReqQ9sAnFfEbVVf70Tl6UemC6xslka0aNKk4zJxYkg="},"response":{"inputs":{"__defaults":["enableDnsSupport"],"cidrBlock":"10.0.0.0/16","enableDnsSupport":true,"tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"}}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","properties":{"__defaults":["enableDnsSupport"],"cidrBlock":"10.0.0.0/16","enableDnsSupport":true,"tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"}}},"response":{"id":"vpc-00b3f74616f99fe49","properties":{"__meta":"{\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:616138583583:vpc/vpc-00b3f74616f99fe49","assignGeneratedIpv6CidrBlock":false,"cidrBlock":"10.0.0.0/16","defaultNetworkAclId":"acl-00a1a12468d950541","defaultRouteTableId":"rtb-009f0d5715bf29b1f","defaultSecurityGroupId":"sg-08402e1e872b264a0","dhcpOptionsId":"dopt-1649d26e","enableDnsHostnames":false,"enableDnsSupport":true,"enableNetworkAddressUsageMetrics":false,"id":"vpc-00b3f74616f99fe49","instanceTenancy":"default","ipv6AssociationId":"","ipv6CidrBlock":"","ipv6CidrBlockNetworkBorderGroup":"","ipv6IpamPoolId":"","ipv6NetmaskLength":0,"mainRouteTableId":"rtb-009f0d5715bf29b1f","ownerId":"616138583583","tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"}}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/vpc:Vpc","name":"Vpc","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","custom":true,"object":{"cidrBlock":"10.0.0.0/16","tags":{"Name":"Vpc"}},"propertyDependencies":{"cidrBlock":{},"tags":{}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/bin/ec2/vpc.js","line":218,"column":25},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","id":"vpc-00b3f74616f99fe49","object":{"__meta":"{\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:616138583583:vpc/vpc-00b3f74616f99fe49","assignGeneratedIpv6CidrBlock":false,"cidrBlock":"10.0.0.0/16","defaultNetworkAclId":"acl-00a1a12468d950541","defaultRouteTableId":"rtb-009f0d5715bf29b1f","defaultSecurityGroupId":"sg-08402e1e872b264a0","dhcpOptionsId":"dopt-1649d26e","enableDnsHostnames":false,"enableDnsSupport":true,"enableNetworkAddressUsageMetrics":false,"id":"vpc-00b3f74616f99fe49","instanceTenancy":"default","ipv6AssociationId":"","ipv6CidrBlock":"","ipv6CidrBlockNetworkBorderGroup":"","ipv6IpamPoolId":"","ipv6NetmaskLength":0,"mainRouteTableId":"rtb-009f0d5715bf29b1f","ownerId":"616138583583","tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"}}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc","olds":{},"news":{"tags":{"Name":"Vpc"},"vpcId":"vpc-00b3f74616f99fe49"},"randomSeed":"8/BuB70GEUEOh1DaWPNmeNgZ+2bdKa1AyvVL7KF8qWY="},"response":{"inputs":{"__defaults":[],"tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","olds":{},"news":{"availabilityZone":"us-west-2c","cidrBlock":"10.0.128.0/20","mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"},"randomSeed":"z3Wpw2mqW2aVLonrMw0T4SdoM+JsVkEw0rMmKmeb4dM="},"response":{"inputs":{"__defaults":["assignIpv6AddressOnCreation","enableDns64","enableResourceNameDnsARecordOnLaunch","enableResourceNameDnsAaaaRecordOnLaunch","ipv6Native"],"assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2c","cidrBlock":"10.0.128.0/20","enableDns64":false,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"ipv6Native":false,"mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","olds":{},"news":{"availabilityZone":"us-west-2b","cidrBlock":"10.0.64.0/20","mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"},"randomSeed":"xhI6obz+yulsGTAgkAYP+65iaxjx5scEOLRCJQmcMKY="},"response":{"inputs":{"__defaults":["assignIpv6AddressOnCreation","enableDns64","enableResourceNameDnsARecordOnLaunch","enableResourceNameDnsAaaaRecordOnLaunch","ipv6Native"],"assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2b","cidrBlock":"10.0.64.0/20","enableDns64":false,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"ipv6Native":false,"mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","olds":{},"news":{"availabilityZone":"us-west-2a","cidrBlock":"10.0.0.0/20","mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"},"randomSeed":"irUTUtojXaYn+cBY8kDNcJvUDy5TK8OCZKZjZopa6KI="},"response":{"inputs":{"__defaults":["assignIpv6AddressOnCreation","enableDns64","enableResourceNameDnsARecordOnLaunch","enableResourceNameDnsAaaaRecordOnLaunch","ipv6Native"],"assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2a","cidrBlock":"10.0.0.0/20","enableDns64":false,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"ipv6Native":false,"mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc","properties":{"__defaults":[],"tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"},"vpcId":"vpc-00b3f74616f99fe49"}},"response":{"id":"igw-067c8effb18ff374e","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":1200000000000,\"update\":1200000000000}}","arn":"arn:aws:ec2:us-west-2:616138583583:internet-gateway/igw-067c8effb18ff374e","id":"igw-067c8effb18ff374e","ownerId":"616138583583","tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/internetGateway:InternetGateway","name":"Vpc","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","custom":true,"object":{"tags":{"Name":"Vpc"},"vpcId":"vpc-00b3f74616f99fe49"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/bin/ec2/vpc.js","line":64,"column":21},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc","id":"igw-067c8effb18ff374e","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":1200000000000,\"update\":1200000000000}}","arn":"arn:aws:ec2:us-west-2:616138583583:internet-gateway/igw-067c8effb18ff374e","id":"igw-067c8effb18ff374e","ownerId":"616138583583","tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","properties":{"__defaults":["assignIpv6AddressOnCreation","enableDns64","enableResourceNameDnsARecordOnLaunch","enableResourceNameDnsAaaaRecordOnLaunch","ipv6Native"],"assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2c","cidrBlock":"10.0.128.0/20","enableDns64":false,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"ipv6Native":false,"mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}},"response":{"id":"subnet-0b7db59d56edce02d","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:616138583583:subnet/subnet-0b7db59d56edce02d","assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2c","availabilityZoneId":"usw2-az3","cidrBlock":"10.0.128.0/20","customerOwnedIpv4Pool":"","enableDns64":false,"enableLniAtDeviceIndex":0,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"id":"subnet-0b7db59d56edce02d","ipv6CidrBlock":"","ipv6CidrBlockAssociationId":"","ipv6Native":false,"mapCustomerOwnedIpOnLaunch":false,"mapPublicIpOnLaunch":true,"outpostArn":"","ownerId":"616138583583","privateDnsHostnameTypeOnLaunch":"ip-name","tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/subnet:Subnet","name":"Vpc-public-3","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","custom":true,"object":{"availabilityZone":"us-west-2c","cidrBlock":"10.0.128.0/20","mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"availabilityZone":{},"cidrBlock":{},"mapPublicIpOnLaunch":{},"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/subnet.js","line":135,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","id":"subnet-0b7db59d56edce02d","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:616138583583:subnet/subnet-0b7db59d56edce02d","assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2c","availabilityZoneId":"usw2-az3","cidrBlock":"10.0.128.0/20","customerOwnedIpv4Pool":"","enableDns64":false,"enableLniAtDeviceIndex":0,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"id":"subnet-0b7db59d56edce02d","ipv6CidrBlock":"","ipv6CidrBlockAssociationId":"","ipv6Native":false,"mapCustomerOwnedIpOnLaunch":false,"mapPublicIpOnLaunch":true,"outpostArn":"","ownerId":"616138583583","privateDnsHostnameTypeOnLaunch":"ip-name","tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","olds":{},"news":{"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"},"randomSeed":"hkqhRjQEnL7nkrSr5dvEMyHlPFfHHpxBSmy/8J1Nv3M="},"response":{"inputs":{"__defaults":[],"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","properties":{"__defaults":["assignIpv6AddressOnCreation","enableDns64","enableResourceNameDnsARecordOnLaunch","enableResourceNameDnsAaaaRecordOnLaunch","ipv6Native"],"assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2a","cidrBlock":"10.0.0.0/20","enableDns64":false,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"ipv6Native":false,"mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}},"response":{"id":"subnet-0e38834b29dfcba7a","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:616138583583:subnet/subnet-0e38834b29dfcba7a","assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2a","availabilityZoneId":"usw2-az2","cidrBlock":"10.0.0.0/20","customerOwnedIpv4Pool":"","enableDns64":false,"enableLniAtDeviceIndex":0,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"id":"subnet-0e38834b29dfcba7a","ipv6CidrBlock":"","ipv6CidrBlockAssociationId":"","ipv6Native":false,"mapCustomerOwnedIpOnLaunch":false,"mapPublicIpOnLaunch":true,"outpostArn":"","ownerId":"616138583583","privateDnsHostnameTypeOnLaunch":"ip-name","tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","properties":{"__defaults":["assignIpv6AddressOnCreation","enableDns64","enableResourceNameDnsARecordOnLaunch","enableResourceNameDnsAaaaRecordOnLaunch","ipv6Native"],"assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2b","cidrBlock":"10.0.64.0/20","enableDns64":false,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"ipv6Native":false,"mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}},"response":{"id":"subnet-0adf1a6c3a04942ec","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:616138583583:subnet/subnet-0adf1a6c3a04942ec","assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2b","availabilityZoneId":"usw2-az1","cidrBlock":"10.0.64.0/20","customerOwnedIpv4Pool":"","enableDns64":false,"enableLniAtDeviceIndex":0,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"id":"subnet-0adf1a6c3a04942ec","ipv6CidrBlock":"","ipv6CidrBlockAssociationId":"","ipv6Native":false,"mapCustomerOwnedIpOnLaunch":false,"mapPublicIpOnLaunch":true,"outpostArn":"","ownerId":"616138583583","privateDnsHostnameTypeOnLaunch":"ip-name","tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/subnet:Subnet","name":"Vpc-public-1","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","custom":true,"object":{"availabilityZone":"us-west-2a","cidrBlock":"10.0.0.0/20","mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"availabilityZone":{},"cidrBlock":{},"mapPublicIpOnLaunch":{},"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/subnet.js","line":135,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","id":"subnet-0e38834b29dfcba7a","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:616138583583:subnet/subnet-0e38834b29dfcba7a","assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2a","availabilityZoneId":"usw2-az2","cidrBlock":"10.0.0.0/20","customerOwnedIpv4Pool":"","enableDns64":false,"enableLniAtDeviceIndex":0,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"id":"subnet-0e38834b29dfcba7a","ipv6CidrBlock":"","ipv6CidrBlockAssociationId":"","ipv6Native":false,"mapCustomerOwnedIpOnLaunch":false,"mapPublicIpOnLaunch":true,"outpostArn":"","ownerId":"616138583583","privateDnsHostnameTypeOnLaunch":"ip-name","tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/subnet:Subnet","name":"Vpc-public-2","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","custom":true,"object":{"availabilityZone":"us-west-2b","cidrBlock":"10.0.64.0/20","mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"availabilityZone":{},"cidrBlock":{},"mapPublicIpOnLaunch":{},"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/subnet.js","line":135,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","id":"subnet-0adf1a6c3a04942ec","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:616138583583:subnet/subnet-0adf1a6c3a04942ec","assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2b","availabilityZoneId":"usw2-az1","cidrBlock":"10.0.64.0/20","customerOwnedIpv4Pool":"","enableDns64":false,"enableLniAtDeviceIndex":0,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"id":"subnet-0adf1a6c3a04942ec","ipv6CidrBlock":"","ipv6CidrBlockAssociationId":"","ipv6Native":false,"mapCustomerOwnedIpOnLaunch":false,"mapPublicIpOnLaunch":true,"outpostArn":"","ownerId":"616138583583","privateDnsHostnameTypeOnLaunch":"ip-name","tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","olds":{},"news":{"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"},"randomSeed":"XDdWSxmaG8Kaj8lq7Ed3TXt5u/9IdngRcom1mcUtNqM="},"response":{"inputs":{"__defaults":[],"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","olds":{},"news":{"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"},"randomSeed":"75LXEdVJsKtEag207PLIVkyyfebY/NChSRNBUcSq0yo="},"response":{"inputs":{"__defaults":[],"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","properties":{"__defaults":[],"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}},"response":{"id":"rtb-053f4dbcc541e0db3","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","arn":"arn:aws:ec2:us-west-2:616138583583:route-table/rtb-053f4dbcc541e0db3","id":"rtb-053f4dbcc541e0db3","ownerId":"616138583583","propagatingVgws":[],"routes":[],"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/routeTable:RouteTable","name":"Vpc-public-3","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","custom":true,"object":{"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTable.js","line":172,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","id":"rtb-053f4dbcc541e0db3","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","arn":"arn:aws:ec2:us-west-2:616138583583:route-table/rtb-053f4dbcc541e0db3","id":"rtb-053f4dbcc541e0db3","ownerId":"616138583583","propagatingVgws":[],"routes":[],"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3","olds":{},"news":{"routeTableId":"rtb-053f4dbcc541e0db3","subnetId":"subnet-0b7db59d56edce02d"},"randomSeed":"A9ZdY6kM0N3VP5uQPra5M8VGwLawvYfmdxJV+DhKWwY="},"response":{"inputs":{"__defaults":[],"routeTableId":"rtb-053f4dbcc541e0db3","subnetId":"subnet-0b7db59d56edce02d"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3","olds":{},"news":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-067c8effb18ff374e","routeTableId":"rtb-053f4dbcc541e0db3"},"randomSeed":"rdmpBaImtVwx/lWDZHb8du1GlMEbJpbx0gzWL5tjdz4="},"response":{"inputs":{"__defaults":[],"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-067c8effb18ff374e","routeTableId":"rtb-053f4dbcc541e0db3"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","properties":{"__defaults":[],"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}},"response":{"id":"rtb-0f8371f3eb2c5c7c8","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","arn":"arn:aws:ec2:us-west-2:616138583583:route-table/rtb-0f8371f3eb2c5c7c8","id":"rtb-0f8371f3eb2c5c7c8","ownerId":"616138583583","propagatingVgws":[],"routes":[],"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/routeTable:RouteTable","name":"Vpc-public-2","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","custom":true,"object":{"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTable.js","line":172,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","id":"rtb-0f8371f3eb2c5c7c8","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","arn":"arn:aws:ec2:us-west-2:616138583583:route-table/rtb-0f8371f3eb2c5c7c8","id":"rtb-0f8371f3eb2c5c7c8","ownerId":"616138583583","propagatingVgws":[],"routes":[],"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","properties":{"__defaults":[],"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}},"response":{"id":"rtb-02855ab4986486cae","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","arn":"arn:aws:ec2:us-west-2:616138583583:route-table/rtb-02855ab4986486cae","id":"rtb-02855ab4986486cae","ownerId":"616138583583","propagatingVgws":[],"routes":[],"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2","olds":{},"news":{"routeTableId":"rtb-0f8371f3eb2c5c7c8","subnetId":"subnet-0adf1a6c3a04942ec"},"randomSeed":"jgOdszr1voo9Ow/lDF8OmeatT4VwuzpRa41tRDon8V4="},"response":{"inputs":{"__defaults":[],"routeTableId":"rtb-0f8371f3eb2c5c7c8","subnetId":"subnet-0adf1a6c3a04942ec"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2","olds":{},"news":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-067c8effb18ff374e","routeTableId":"rtb-0f8371f3eb2c5c7c8"},"randomSeed":"lgsJYz3YrnxMmspsqoxHcV+WrzimOu8VBnbObIohHIA="},"response":{"inputs":{"__defaults":[],"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-067c8effb18ff374e","routeTableId":"rtb-0f8371f3eb2c5c7c8"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/routeTable:RouteTable","name":"Vpc-public-1","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","custom":true,"object":{"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTable.js","line":172,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","id":"rtb-02855ab4986486cae","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","arn":"arn:aws:ec2:us-west-2:616138583583:route-table/rtb-02855ab4986486cae","id":"rtb-02855ab4986486cae","ownerId":"616138583583","propagatingVgws":[],"routes":[],"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1","olds":{},"news":{"routeTableId":"rtb-02855ab4986486cae","subnetId":"subnet-0e38834b29dfcba7a"},"randomSeed":"F+4SXOtazDBLVDFcqYP6oYyev0I8Ri/wGZBCH58HgNo="},"response":{"inputs":{"__defaults":[],"routeTableId":"rtb-02855ab4986486cae","subnetId":"subnet-0e38834b29dfcba7a"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1","olds":{},"news":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-067c8effb18ff374e","routeTableId":"rtb-02855ab4986486cae"},"randomSeed":"a5B4d/9d0XPD7BrWbCdy9jj4Si6mwq6slFUfz/c1rew="},"response":{"inputs":{"__defaults":[],"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-067c8effb18ff374e","routeTableId":"rtb-02855ab4986486cae"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3","properties":{"__defaults":[],"routeTableId":"rtb-053f4dbcc541e0db3","subnetId":"subnet-0b7db59d56edce02d"}},"response":{"id":"rtbassoc-0c31aa71bad83ef67","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","gatewayId":"","id":"rtbassoc-0c31aa71bad83ef67","routeTableId":"rtb-053f4dbcc541e0db3","subnetId":"subnet-0b7db59d56edce02d"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2","properties":{"__defaults":[],"routeTableId":"rtb-0f8371f3eb2c5c7c8","subnetId":"subnet-0adf1a6c3a04942ec"}},"response":{"id":"rtbassoc-041b7e151c24758cf","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","gatewayId":"","id":"rtbassoc-041b7e151c24758cf","routeTableId":"rtb-0f8371f3eb2c5c7c8","subnetId":"subnet-0adf1a6c3a04942ec"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/routeTableAssociation:RouteTableAssociation","name":"Vpc-public-3","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","custom":true,"object":{"routeTableId":"rtb-053f4dbcc541e0db3","subnetId":"subnet-0b7db59d56edce02d"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3"],"propertyDependencies":{"routeTableId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3"]},"subnetId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3"]}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTableAssociation.js","line":93,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3","id":"rtbassoc-0c31aa71bad83ef67","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","gatewayId":"","id":"rtbassoc-0c31aa71bad83ef67","routeTableId":"rtb-053f4dbcc541e0db3","subnetId":"subnet-0b7db59d56edce02d"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/routeTableAssociation:RouteTableAssociation","name":"Vpc-public-2","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","custom":true,"object":{"routeTableId":"rtb-0f8371f3eb2c5c7c8","subnetId":"subnet-0adf1a6c3a04942ec"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2"],"propertyDependencies":{"routeTableId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2"]},"subnetId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2"]}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTableAssociation.js","line":93,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2","id":"rtbassoc-041b7e151c24758cf","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","gatewayId":"","id":"rtbassoc-041b7e151c24758cf","routeTableId":"rtb-0f8371f3eb2c5c7c8","subnetId":"subnet-0adf1a6c3a04942ec"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1","properties":{"__defaults":[],"routeTableId":"rtb-02855ab4986486cae","subnetId":"subnet-0e38834b29dfcba7a"}},"response":{"id":"rtbassoc-08e169df7034a6b61","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","gatewayId":"","id":"rtbassoc-08e169df7034a6b61","routeTableId":"rtb-02855ab4986486cae","subnetId":"subnet-0e38834b29dfcba7a"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/routeTableAssociation:RouteTableAssociation","name":"Vpc-public-1","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","custom":true,"object":{"routeTableId":"rtb-02855ab4986486cae","subnetId":"subnet-0e38834b29dfcba7a"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1"],"propertyDependencies":{"routeTableId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1"]},"subnetId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1"]}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTableAssociation.js","line":93,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1","id":"rtbassoc-08e169df7034a6b61","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","gatewayId":"","id":"rtbassoc-08e169df7034a6b61","routeTableId":"rtb-02855ab4986486cae","subnetId":"subnet-0e38834b29dfcba7a"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3","properties":{"__defaults":[],"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-067c8effb18ff374e","routeTableId":"rtb-053f4dbcc541e0db3"}},"response":{"id":"r-rtb-053f4dbcc541e0db31080289494","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","carrierGatewayId":"","coreNetworkArn":"","destinationCidrBlock":"0.0.0.0/0","destinationIpv6CidrBlock":"","destinationPrefixListId":"","egressOnlyGatewayId":"","gatewayId":"igw-067c8effb18ff374e","id":"r-rtb-053f4dbcc541e0db31080289494","instanceId":"","instanceOwnerId":"","localGatewayId":"","natGatewayId":"","networkInterfaceId":"","origin":"CreateRoute","routeTableId":"rtb-053f4dbcc541e0db3","state":"active","transitGatewayId":"","vpcEndpointId":"","vpcPeeringConnectionId":""}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/route:Route","name":"Vpc-public-3","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","custom":true,"object":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-067c8effb18ff374e","routeTableId":"rtb-053f4dbcc541e0db3"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"],"propertyDependencies":{"destinationCidrBlock":{},"gatewayId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"]},"routeTableId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3"]}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/route.js","line":144,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3","id":"r-rtb-053f4dbcc541e0db31080289494","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","carrierGatewayId":"","coreNetworkArn":"","destinationCidrBlock":"0.0.0.0/0","destinationIpv6CidrBlock":"","destinationPrefixListId":"","egressOnlyGatewayId":"","gatewayId":"igw-067c8effb18ff374e","id":"r-rtb-053f4dbcc541e0db31080289494","instanceId":"","instanceOwnerId":"","localGatewayId":"","natGatewayId":"","networkInterfaceId":"","origin":"CreateRoute","routeTableId":"rtb-053f4dbcc541e0db3","state":"active","transitGatewayId":"","vpcEndpointId":"","vpcPeeringConnectionId":""}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2","properties":{"__defaults":[],"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-067c8effb18ff374e","routeTableId":"rtb-0f8371f3eb2c5c7c8"}},"response":{"id":"r-rtb-0f8371f3eb2c5c7c81080289494","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","carrierGatewayId":"","coreNetworkArn":"","destinationCidrBlock":"0.0.0.0/0","destinationIpv6CidrBlock":"","destinationPrefixListId":"","egressOnlyGatewayId":"","gatewayId":"igw-067c8effb18ff374e","id":"r-rtb-0f8371f3eb2c5c7c81080289494","instanceId":"","instanceOwnerId":"","localGatewayId":"","natGatewayId":"","networkInterfaceId":"","origin":"CreateRoute","routeTableId":"rtb-0f8371f3eb2c5c7c8","state":"active","transitGatewayId":"","vpcEndpointId":"","vpcPeeringConnectionId":""}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/route:Route","name":"Vpc-public-2","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","custom":true,"object":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-067c8effb18ff374e","routeTableId":"rtb-0f8371f3eb2c5c7c8"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"],"propertyDependencies":{"destinationCidrBlock":{},"gatewayId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"]},"routeTableId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2"]}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/route.js","line":144,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2","id":"r-rtb-0f8371f3eb2c5c7c81080289494","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","carrierGatewayId":"","coreNetworkArn":"","destinationCidrBlock":"0.0.0.0/0","destinationIpv6CidrBlock":"","destinationPrefixListId":"","egressOnlyGatewayId":"","gatewayId":"igw-067c8effb18ff374e","id":"r-rtb-0f8371f3eb2c5c7c81080289494","instanceId":"","instanceOwnerId":"","localGatewayId":"","natGatewayId":"","networkInterfaceId":"","origin":"CreateRoute","routeTableId":"rtb-0f8371f3eb2c5c7c8","state":"active","transitGatewayId":"","vpcEndpointId":"","vpcPeeringConnectionId":""}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1","properties":{"__defaults":[],"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-067c8effb18ff374e","routeTableId":"rtb-02855ab4986486cae"}},"response":{"id":"r-rtb-02855ab4986486cae1080289494","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","carrierGatewayId":"","coreNetworkArn":"","destinationCidrBlock":"0.0.0.0/0","destinationIpv6CidrBlock":"","destinationPrefixListId":"","egressOnlyGatewayId":"","gatewayId":"igw-067c8effb18ff374e","id":"r-rtb-02855ab4986486cae1080289494","instanceId":"","instanceOwnerId":"","localGatewayId":"","natGatewayId":"","networkInterfaceId":"","origin":"CreateRoute","routeTableId":"rtb-02855ab4986486cae","state":"active","transitGatewayId":"","vpcEndpointId":"","vpcPeeringConnectionId":""}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/route:Route","name":"Vpc-public-1","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","custom":true,"object":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-067c8effb18ff374e","routeTableId":"rtb-02855ab4986486cae"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"],"propertyDependencies":{"destinationCidrBlock":{},"gatewayId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"]},"routeTableId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1"]}},"version":"6.47.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/route.js","line":144,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1","id":"r-rtb-02855ab4986486cae1080289494","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","carrierGatewayId":"","coreNetworkArn":"","destinationCidrBlock":"0.0.0.0/0","destinationIpv6CidrBlock":"","destinationPrefixListId":"","egressOnlyGatewayId":"","gatewayId":"igw-067c8effb18ff374e","id":"r-rtb-02855ab4986486cae1080289494","instanceId":"","instanceOwnerId":"","localGatewayId":"","natGatewayId":"","networkInterfaceId":"","origin":"CreateRoute","routeTableId":"rtb-02855ab4986486cae","state":"active","transitGatewayId":"","vpcEndpointId":"","vpcPeeringConnectionId":""}}} -{"method":"/pulumirpc.ResourceProvider/Construct","request":{"project":"eksClusterAuthModeUpgrade","stack":"test","config":{"aws:region":"us-west-2"},"parallel":48,"monitorEndpoint":"127.0.0.1:49830","type":"awsx:ec2:Vpc","name":"Vpc","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test","inputs":{"natGateways":{"strategy":"None"},"subnetSpecs":[{"type":"Public"}]},"inputDependencies":{"natGateways":{},"subnetSpecs":{}},"customTimeouts":{},"acceptsOutputValues":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","state":{"eips":[],"internetGateway":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"igw-067c8effb18ff374e","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"},"isolatedSubnetIds":[],"natGateways":[],"privateSubnetIds":[],"publicSubnetIds":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"],"routeTableAssociations":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtbassoc-08e169df7034a6b61","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtbassoc-041b7e151c24758cf","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtbassoc-0c31aa71bad83ef67","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3"}],"routeTables":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtb-02855ab4986486cae","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtb-0f8371f3eb2c5c7c8","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtb-053f4dbcc541e0db3","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3"}],"routes":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"r-rtb-02855ab4986486cae1080289494","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"r-rtb-0f8371f3eb2c5c7c81080289494","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"r-rtb-053f4dbcc541e0db31080289494","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3"}],"subnetLayout":[{"cidrMask":20,"type":"Public"}],"subnets":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"subnet-0e38834b29dfcba7a","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"subnet-0adf1a6c3a04942ec","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"subnet-0b7db59d56edce02d","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3"}],"vpc":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"vpc-00b3f74616f99fe49","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"},"vpcEndpoints":[],"vpcId":"vpc-00b3f74616f99fe49"},"stateDependencies":{"eips":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"internetGateway":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"]},"isolatedSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"natGateways":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"privateSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"publicSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"routeTableAssociations":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3"]},"routeTables":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3"]},"routes":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3"]},"subnetLayout":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"subnets":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"vpc":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"vpcEndpoints":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"awsx:ec2:Vpc","name":"Vpc","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test","custom":true,"object":{"natGateways":{"strategy":"None"},"subnetSpecs":[{"type":"Public"}]},"propertyDependencies":{"natGateways":{},"subnetSpecs":{}},"acceptSecrets":true,"customTimeouts":{},"remote":true,"acceptResources":true,"sourcePosition":{"uri":"project://%2FUsers%2Frunner%2Fwork%2Fpulumi-yaml%2Fpulumi-yaml%2Fpkg%2Fpulumiyaml%2Frun.go","line":1327},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","object":{"eips":[],"internetGateway":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"igw-067c8effb18ff374e","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"},"isolatedSubnetIds":[],"natGateways":[],"privateSubnetIds":[],"publicSubnetIds":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"],"routeTableAssociations":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtbassoc-08e169df7034a6b61","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtbassoc-041b7e151c24758cf","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtbassoc-0c31aa71bad83ef67","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3"}],"routeTables":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtb-02855ab4986486cae","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtb-0f8371f3eb2c5c7c8","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtb-053f4dbcc541e0db3","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3"}],"routes":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"r-rtb-02855ab4986486cae1080289494","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"r-rtb-0f8371f3eb2c5c7c81080289494","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"r-rtb-053f4dbcc541e0db31080289494","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3"}],"subnetLayout":[{"cidrMask":20,"type":"Public"}],"subnets":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"subnet-0e38834b29dfcba7a","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"subnet-0adf1a6c3a04942ec","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"subnet-0b7db59d56edce02d","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3"}],"vpc":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"vpc-00b3f74616f99fe49","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"},"vpcEndpoints":[],"vpcId":"vpc-00b3f74616f99fe49"},"propertyDependencies":{"eips":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2"]},"internetGateway":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"]},"isolatedSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1"]},"natGateways":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1"]},"privateSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"publicSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1"]},"routeTableAssociations":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2"]},"routeTables":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1"]},"routes":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3"]},"subnetLayout":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"subnets":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"vpc":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2"]},"vpcEndpoints":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2"]}}}} -{"method":"/pulumirpc.ResourceProvider/GetPluginInfo","request":{},"response":{"version":"2.7.3"}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","olds":{},"news":{"cidrBlock":"10.0.0.0/16","tags":{"Name":"Vpc"}},"randomSeed":"sAalAMBiAV0nGBMlhRlVsqF/DgDcq+WcBssZ1tzqhQ4="},"response":{"inputs":{"__defaults":["enableDnsSupport"],"cidrBlock":"10.0.0.0/16","enableDnsSupport":true,"tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"}}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","properties":{"__defaults":["enableDnsSupport"],"cidrBlock":"10.0.0.0/16","enableDnsSupport":true,"tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"}}},"response":{"id":"vpc-0908b9f6d32b008fb","properties":{"__meta":"{\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:894850187425:vpc/vpc-0908b9f6d32b008fb","assignGeneratedIpv6CidrBlock":false,"cidrBlock":"10.0.0.0/16","defaultNetworkAclId":"acl-06db166d8dacf5629","defaultRouteTableId":"rtb-03ab24711fc66a0b9","defaultSecurityGroupId":"sg-0a9d4bc50eef25293","dhcpOptionsId":"dopt-ab822dd3","enableDnsHostnames":false,"enableDnsSupport":true,"enableNetworkAddressUsageMetrics":false,"id":"vpc-0908b9f6d32b008fb","instanceTenancy":"default","ipv4IpamPoolId":null,"ipv4NetmaskLength":null,"ipv6AssociationId":"","ipv6CidrBlock":"","ipv6CidrBlockNetworkBorderGroup":"","ipv6IpamPoolId":"","ipv6NetmaskLength":0,"mainRouteTableId":"rtb-03ab24711fc66a0b9","ownerId":"894850187425","tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"}}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/vpc:Vpc","name":"Vpc","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","custom":true,"object":{"cidrBlock":"10.0.0.0/16","tags":{"Name":"Vpc"}},"propertyDependencies":{"cidrBlock":{},"tags":{}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/bin/ec2/vpc.js","line":218,"column":25},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","id":"vpc-0908b9f6d32b008fb","object":{"__meta":"{\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:894850187425:vpc/vpc-0908b9f6d32b008fb","assignGeneratedIpv6CidrBlock":false,"cidrBlock":"10.0.0.0/16","defaultNetworkAclId":"acl-06db166d8dacf5629","defaultRouteTableId":"rtb-03ab24711fc66a0b9","defaultSecurityGroupId":"sg-0a9d4bc50eef25293","dhcpOptionsId":"dopt-ab822dd3","enableDnsHostnames":false,"enableDnsSupport":true,"enableNetworkAddressUsageMetrics":false,"id":"vpc-0908b9f6d32b008fb","instanceTenancy":"default","ipv4IpamPoolId":null,"ipv4NetmaskLength":null,"ipv6AssociationId":"","ipv6CidrBlock":"","ipv6CidrBlockNetworkBorderGroup":"","ipv6IpamPoolId":"","ipv6NetmaskLength":0,"mainRouteTableId":"rtb-03ab24711fc66a0b9","ownerId":"894850187425","tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"}}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","olds":{},"news":{"availabilityZone":"us-west-2c","cidrBlock":"10.0.128.0/20","mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"},"randomSeed":"UupGW80I3OlgmK6PrA1YHTR9qUF+cfW/xaHlBiolymc="},"response":{"inputs":{"__defaults":["assignIpv6AddressOnCreation","enableDns64","enableResourceNameDnsARecordOnLaunch","enableResourceNameDnsAaaaRecordOnLaunch","ipv6Native"],"assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2c","cidrBlock":"10.0.128.0/20","enableDns64":false,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"ipv6Native":false,"mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc","olds":{},"news":{"tags":{"Name":"Vpc"},"vpcId":"vpc-0908b9f6d32b008fb"},"randomSeed":"WpMc8/MbrmE3zEfYACPESTtkYXy1kxEGKfOmnGE7ZfE="},"response":{"inputs":{"__defaults":[],"tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","olds":{},"news":{"availabilityZone":"us-west-2b","cidrBlock":"10.0.64.0/20","mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"},"randomSeed":"DoyXWiQ/NqJdlRCeWoWAmtFgA1cWsJrNi1wVA14fSCU="},"response":{"inputs":{"__defaults":["assignIpv6AddressOnCreation","enableDns64","enableResourceNameDnsARecordOnLaunch","enableResourceNameDnsAaaaRecordOnLaunch","ipv6Native"],"assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2b","cidrBlock":"10.0.64.0/20","enableDns64":false,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"ipv6Native":false,"mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","olds":{},"news":{"availabilityZone":"us-west-2a","cidrBlock":"10.0.0.0/20","mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"},"randomSeed":"ow3SqpP7AbqblMdAOmOOkewFEEqZenAThLm2hag2oUg="},"response":{"inputs":{"__defaults":["assignIpv6AddressOnCreation","enableDns64","enableResourceNameDnsARecordOnLaunch","enableResourceNameDnsAaaaRecordOnLaunch","ipv6Native"],"assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2a","cidrBlock":"10.0.0.0/20","enableDns64":false,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"ipv6Native":false,"mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc","properties":{"__defaults":[],"tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"},"vpcId":"vpc-0908b9f6d32b008fb"}},"response":{"id":"igw-0e30ead08a7dcd5ba","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":1200000000000,\"update\":1200000000000}}","arn":"arn:aws:ec2:us-west-2:894850187425:internet-gateway/igw-0e30ead08a7dcd5ba","id":"igw-0e30ead08a7dcd5ba","ownerId":"894850187425","tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/internetGateway:InternetGateway","name":"Vpc","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","custom":true,"object":{"tags":{"Name":"Vpc"},"vpcId":"vpc-0908b9f6d32b008fb"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/bin/ec2/vpc.js","line":64,"column":21},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc","id":"igw-0e30ead08a7dcd5ba","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":1200000000000,\"update\":1200000000000}}","arn":"arn:aws:ec2:us-west-2:894850187425:internet-gateway/igw-0e30ead08a7dcd5ba","id":"igw-0e30ead08a7dcd5ba","ownerId":"894850187425","tags":{"Name":"Vpc"},"tagsAll":{"Name":"Vpc"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","properties":{"__defaults":["assignIpv6AddressOnCreation","enableDns64","enableResourceNameDnsARecordOnLaunch","enableResourceNameDnsAaaaRecordOnLaunch","ipv6Native"],"assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2c","cidrBlock":"10.0.128.0/20","enableDns64":false,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"ipv6Native":false,"mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}},"response":{"id":"subnet-0130b79549b33d3a0","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:894850187425:subnet/subnet-0130b79549b33d3a0","assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2c","availabilityZoneId":"usw2-az3","cidrBlock":"10.0.128.0/20","customerOwnedIpv4Pool":"","enableDns64":false,"enableLniAtDeviceIndex":0,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"id":"subnet-0130b79549b33d3a0","ipv6CidrBlock":"","ipv6CidrBlockAssociationId":"","ipv6Native":false,"mapCustomerOwnedIpOnLaunch":false,"mapPublicIpOnLaunch":true,"outpostArn":"","ownerId":"894850187425","privateDnsHostnameTypeOnLaunch":"ip-name","tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/subnet:Subnet","name":"Vpc-public-3","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","custom":true,"object":{"availabilityZone":"us-west-2c","cidrBlock":"10.0.128.0/20","mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"availabilityZone":{},"cidrBlock":{},"mapPublicIpOnLaunch":{},"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/subnet.js","line":135,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","id":"subnet-0130b79549b33d3a0","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:894850187425:subnet/subnet-0130b79549b33d3a0","assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2c","availabilityZoneId":"usw2-az3","cidrBlock":"10.0.128.0/20","customerOwnedIpv4Pool":"","enableDns64":false,"enableLniAtDeviceIndex":0,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"id":"subnet-0130b79549b33d3a0","ipv6CidrBlock":"","ipv6CidrBlockAssociationId":"","ipv6Native":false,"mapCustomerOwnedIpOnLaunch":false,"mapPublicIpOnLaunch":true,"outpostArn":"","ownerId":"894850187425","privateDnsHostnameTypeOnLaunch":"ip-name","tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","olds":{},"news":{"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"},"randomSeed":"6uqa4rVqeJRctpIuoZ1vsCnQgvNTQcz90V7R0XwG8n4="},"response":{"inputs":{"__defaults":[],"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","properties":{"__defaults":["assignIpv6AddressOnCreation","enableDns64","enableResourceNameDnsARecordOnLaunch","enableResourceNameDnsAaaaRecordOnLaunch","ipv6Native"],"assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2a","cidrBlock":"10.0.0.0/20","enableDns64":false,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"ipv6Native":false,"mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}},"response":{"id":"subnet-0d6dbd17364911ff4","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:894850187425:subnet/subnet-0d6dbd17364911ff4","assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2a","availabilityZoneId":"usw2-az2","cidrBlock":"10.0.0.0/20","customerOwnedIpv4Pool":"","enableDns64":false,"enableLniAtDeviceIndex":0,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"id":"subnet-0d6dbd17364911ff4","ipv6CidrBlock":"","ipv6CidrBlockAssociationId":"","ipv6Native":false,"mapCustomerOwnedIpOnLaunch":false,"mapPublicIpOnLaunch":true,"outpostArn":"","ownerId":"894850187425","privateDnsHostnameTypeOnLaunch":"ip-name","tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/subnet:Subnet","name":"Vpc-public-1","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","custom":true,"object":{"availabilityZone":"us-west-2a","cidrBlock":"10.0.0.0/20","mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"availabilityZone":{},"cidrBlock":{},"mapPublicIpOnLaunch":{},"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/subnet.js","line":135,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","id":"subnet-0d6dbd17364911ff4","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:894850187425:subnet/subnet-0d6dbd17364911ff4","assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2a","availabilityZoneId":"usw2-az2","cidrBlock":"10.0.0.0/20","customerOwnedIpv4Pool":"","enableDns64":false,"enableLniAtDeviceIndex":0,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"id":"subnet-0d6dbd17364911ff4","ipv6CidrBlock":"","ipv6CidrBlockAssociationId":"","ipv6Native":false,"mapCustomerOwnedIpOnLaunch":false,"mapPublicIpOnLaunch":true,"outpostArn":"","ownerId":"894850187425","privateDnsHostnameTypeOnLaunch":"ip-name","tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","olds":{},"news":{"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"},"randomSeed":"hFJjvkF3+MHknVI8xYEiZsRUoY0Fk8PBKHtQ/UHfR3g="},"response":{"inputs":{"__defaults":[],"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","properties":{"__defaults":["assignIpv6AddressOnCreation","enableDns64","enableResourceNameDnsARecordOnLaunch","enableResourceNameDnsAaaaRecordOnLaunch","ipv6Native"],"assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2b","cidrBlock":"10.0.64.0/20","enableDns64":false,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"ipv6Native":false,"mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}},"response":{"id":"subnet-01615a2ded2371633","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:894850187425:subnet/subnet-01615a2ded2371633","assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2b","availabilityZoneId":"usw2-az1","cidrBlock":"10.0.64.0/20","customerOwnedIpv4Pool":"","enableDns64":false,"enableLniAtDeviceIndex":0,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"id":"subnet-01615a2ded2371633","ipv6CidrBlock":"","ipv6CidrBlockAssociationId":"","ipv6Native":false,"mapCustomerOwnedIpOnLaunch":false,"mapPublicIpOnLaunch":true,"outpostArn":"","ownerId":"894850187425","privateDnsHostnameTypeOnLaunch":"ip-name","tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/subnet:Subnet","name":"Vpc-public-2","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","custom":true,"object":{"availabilityZone":"us-west-2b","cidrBlock":"10.0.64.0/20","mapPublicIpOnLaunch":true,"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"availabilityZone":{},"cidrBlock":{},"mapPublicIpOnLaunch":{},"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/subnet.js","line":135,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","id":"subnet-01615a2ded2371633","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:894850187425:subnet/subnet-01615a2ded2371633","assignIpv6AddressOnCreation":false,"availabilityZone":"us-west-2b","availabilityZoneId":"usw2-az1","cidrBlock":"10.0.64.0/20","customerOwnedIpv4Pool":"","enableDns64":false,"enableLniAtDeviceIndex":0,"enableResourceNameDnsARecordOnLaunch":false,"enableResourceNameDnsAaaaRecordOnLaunch":false,"id":"subnet-01615a2ded2371633","ipv6CidrBlock":"","ipv6CidrBlockAssociationId":"","ipv6Native":false,"mapCustomerOwnedIpOnLaunch":false,"mapPublicIpOnLaunch":true,"outpostArn":"","ownerId":"894850187425","privateDnsHostnameTypeOnLaunch":"ip-name","tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","olds":{},"news":{"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"},"randomSeed":"ujvqKU7pE/2ifCBQy5URU5E/1Uk4tjXuCYesmk5q1MI="},"response":{"inputs":{"__defaults":[],"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","properties":{"__defaults":[],"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}},"response":{"id":"rtb-09b4e977121d6b716","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","arn":"arn:aws:ec2:us-west-2:894850187425:route-table/rtb-09b4e977121d6b716","id":"rtb-09b4e977121d6b716","ownerId":"894850187425","propagatingVgws":[],"routes":[],"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/routeTable:RouteTable","name":"Vpc-public-1","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","custom":true,"object":{"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTable.js","line":172,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","id":"rtb-09b4e977121d6b716","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","arn":"arn:aws:ec2:us-west-2:894850187425:route-table/rtb-09b4e977121d6b716","id":"rtb-09b4e977121d6b716","ownerId":"894850187425","propagatingVgws":[],"routes":[],"tags":{"Name":"Vpc-public-1","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-1","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","properties":{"__defaults":[],"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}},"response":{"id":"rtb-0000c41e128dce435","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","arn":"arn:aws:ec2:us-west-2:894850187425:route-table/rtb-0000c41e128dce435","id":"rtb-0000c41e128dce435","ownerId":"894850187425","propagatingVgws":[],"routes":[],"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/routeTable:RouteTable","name":"Vpc-public-3","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","custom":true,"object":{"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTable.js","line":172,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","id":"rtb-0000c41e128dce435","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","arn":"arn:aws:ec2:us-west-2:894850187425:route-table/rtb-0000c41e128dce435","id":"rtb-0000c41e128dce435","ownerId":"894850187425","propagatingVgws":[],"routes":[],"tags":{"Name":"Vpc-public-3","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-3","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1","olds":{},"news":{"routeTableId":"rtb-09b4e977121d6b716","subnetId":"subnet-0d6dbd17364911ff4"},"randomSeed":"POLhFHMh2CnA89f5+29XwCmGu8Lhh/3u8459/qsBl9s="},"response":{"inputs":{"__defaults":[],"routeTableId":"rtb-09b4e977121d6b716","subnetId":"subnet-0d6dbd17364911ff4"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1","olds":{},"news":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-0e30ead08a7dcd5ba","routeTableId":"rtb-09b4e977121d6b716"},"randomSeed":"I3spmFA4ic3XRgvaJBoWzdSQHWx4x42EPyaZyCgPXnA="},"response":{"inputs":{"__defaults":[],"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-0e30ead08a7dcd5ba","routeTableId":"rtb-09b4e977121d6b716"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3","olds":{},"news":{"routeTableId":"rtb-0000c41e128dce435","subnetId":"subnet-0130b79549b33d3a0"},"randomSeed":"dn9R6BNgFCvIRQDqiBOvDoAq1AeyCBMUOghWgoxfEaE="},"response":{"inputs":{"__defaults":[],"routeTableId":"rtb-0000c41e128dce435","subnetId":"subnet-0130b79549b33d3a0"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3","olds":{},"news":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-0e30ead08a7dcd5ba","routeTableId":"rtb-0000c41e128dce435"},"randomSeed":"ibH7OJPx/4CvWdgajTmDlRaZi0shjtxh6FSuUHVHgtw="},"response":{"inputs":{"__defaults":[],"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-0e30ead08a7dcd5ba","routeTableId":"rtb-0000c41e128dce435"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","properties":{"__defaults":[],"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}},"response":{"id":"rtb-0c911dd429d0aedca","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","arn":"arn:aws:ec2:us-west-2:894850187425:route-table/rtb-0c911dd429d0aedca","id":"rtb-0c911dd429d0aedca","ownerId":"894850187425","propagatingVgws":[],"routes":[],"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/routeTable:RouteTable","name":"Vpc-public-2","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","custom":true,"object":{"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"],"propertyDependencies":{"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTable.js","line":172,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","id":"rtb-0c911dd429d0aedca","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","arn":"arn:aws:ec2:us-west-2:894850187425:route-table/rtb-0c911dd429d0aedca","id":"rtb-0c911dd429d0aedca","ownerId":"894850187425","propagatingVgws":[],"routes":[],"tags":{"Name":"Vpc-public-2","SubnetType":"Public"},"tagsAll":{"Name":"Vpc-public-2","SubnetType":"Public"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2","olds":{},"news":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-0e30ead08a7dcd5ba","routeTableId":"rtb-0c911dd429d0aedca"},"randomSeed":"ykrOUhzv1euuBmsiJGnrRuhVizLZAMUkR6Ugy9bs/Cs="},"response":{"inputs":{"__defaults":[],"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-0e30ead08a7dcd5ba","routeTableId":"rtb-0c911dd429d0aedca"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2","olds":{},"news":{"routeTableId":"rtb-0c911dd429d0aedca","subnetId":"subnet-01615a2ded2371633"},"randomSeed":"EQYAFUL5qJzjj332MjydvUKVvWNctL3Me/N6bB++Un4="},"response":{"inputs":{"__defaults":[],"routeTableId":"rtb-0c911dd429d0aedca","subnetId":"subnet-01615a2ded2371633"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1","properties":{"__defaults":[],"routeTableId":"rtb-09b4e977121d6b716","subnetId":"subnet-0d6dbd17364911ff4"}},"response":{"id":"rtbassoc-059f5e346f1d2efe2","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","gatewayId":"","id":"rtbassoc-059f5e346f1d2efe2","routeTableId":"rtb-09b4e977121d6b716","subnetId":"subnet-0d6dbd17364911ff4"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3","properties":{"__defaults":[],"routeTableId":"rtb-0000c41e128dce435","subnetId":"subnet-0130b79549b33d3a0"}},"response":{"id":"rtbassoc-0842e8b762f5c0eb9","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","gatewayId":"","id":"rtbassoc-0842e8b762f5c0eb9","routeTableId":"rtb-0000c41e128dce435","subnetId":"subnet-0130b79549b33d3a0"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/routeTableAssociation:RouteTableAssociation","name":"Vpc-public-1","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","custom":true,"object":{"routeTableId":"rtb-09b4e977121d6b716","subnetId":"subnet-0d6dbd17364911ff4"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1"],"propertyDependencies":{"routeTableId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1"]},"subnetId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1"]}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTableAssociation.js","line":93,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1","id":"rtbassoc-059f5e346f1d2efe2","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","gatewayId":"","id":"rtbassoc-059f5e346f1d2efe2","routeTableId":"rtb-09b4e977121d6b716","subnetId":"subnet-0d6dbd17364911ff4"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/routeTableAssociation:RouteTableAssociation","name":"Vpc-public-3","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","custom":true,"object":{"routeTableId":"rtb-0000c41e128dce435","subnetId":"subnet-0130b79549b33d3a0"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3"],"propertyDependencies":{"routeTableId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3"]},"subnetId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3"]}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTableAssociation.js","line":93,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3","id":"rtbassoc-0842e8b762f5c0eb9","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","gatewayId":"","id":"rtbassoc-0842e8b762f5c0eb9","routeTableId":"rtb-0000c41e128dce435","subnetId":"subnet-0130b79549b33d3a0"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2","properties":{"__defaults":[],"routeTableId":"rtb-0c911dd429d0aedca","subnetId":"subnet-01615a2ded2371633"}},"response":{"id":"rtbassoc-05cdaa85034fb9fd9","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","gatewayId":"","id":"rtbassoc-05cdaa85034fb9fd9","routeTableId":"rtb-0c911dd429d0aedca","subnetId":"subnet-01615a2ded2371633"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/routeTableAssociation:RouteTableAssociation","name":"Vpc-public-2","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","custom":true,"object":{"routeTableId":"rtb-0c911dd429d0aedca","subnetId":"subnet-01615a2ded2371633"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2"],"propertyDependencies":{"routeTableId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2"]},"subnetId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2"]}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTableAssociation.js","line":93,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2","id":"rtbassoc-05cdaa85034fb9fd9","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","gatewayId":"","id":"rtbassoc-05cdaa85034fb9fd9","routeTableId":"rtb-0c911dd429d0aedca","subnetId":"subnet-01615a2ded2371633"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1","properties":{"__defaults":[],"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-0e30ead08a7dcd5ba","routeTableId":"rtb-09b4e977121d6b716"}},"response":{"id":"r-rtb-09b4e977121d6b7161080289494","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","carrierGatewayId":"","coreNetworkArn":"","destinationCidrBlock":"0.0.0.0/0","destinationIpv6CidrBlock":"","destinationPrefixListId":"","egressOnlyGatewayId":"","gatewayId":"igw-0e30ead08a7dcd5ba","id":"r-rtb-09b4e977121d6b7161080289494","instanceId":"","instanceOwnerId":"","localGatewayId":"","natGatewayId":"","networkInterfaceId":"","origin":"CreateRoute","routeTableId":"rtb-09b4e977121d6b716","state":"active","transitGatewayId":"","vpcEndpointId":"","vpcPeeringConnectionId":""}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/route:Route","name":"Vpc-public-1","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","custom":true,"object":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-0e30ead08a7dcd5ba","routeTableId":"rtb-09b4e977121d6b716"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"],"propertyDependencies":{"destinationCidrBlock":{},"gatewayId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"]},"routeTableId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1"]}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/route.js","line":144,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1","id":"r-rtb-09b4e977121d6b7161080289494","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","carrierGatewayId":"","coreNetworkArn":"","destinationCidrBlock":"0.0.0.0/0","destinationIpv6CidrBlock":"","destinationPrefixListId":"","egressOnlyGatewayId":"","gatewayId":"igw-0e30ead08a7dcd5ba","id":"r-rtb-09b4e977121d6b7161080289494","instanceId":"","instanceOwnerId":"","localGatewayId":"","natGatewayId":"","networkInterfaceId":"","origin":"CreateRoute","routeTableId":"rtb-09b4e977121d6b716","state":"active","transitGatewayId":"","vpcEndpointId":"","vpcPeeringConnectionId":""}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3","properties":{"__defaults":[],"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-0e30ead08a7dcd5ba","routeTableId":"rtb-0000c41e128dce435"}},"response":{"id":"r-rtb-0000c41e128dce4351080289494","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","carrierGatewayId":"","coreNetworkArn":"","destinationCidrBlock":"0.0.0.0/0","destinationIpv6CidrBlock":"","destinationPrefixListId":"","egressOnlyGatewayId":"","gatewayId":"igw-0e30ead08a7dcd5ba","id":"r-rtb-0000c41e128dce4351080289494","instanceId":"","instanceOwnerId":"","localGatewayId":"","natGatewayId":"","networkInterfaceId":"","origin":"CreateRoute","routeTableId":"rtb-0000c41e128dce435","state":"active","transitGatewayId":"","vpcEndpointId":"","vpcPeeringConnectionId":""}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/route:Route","name":"Vpc-public-3","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","custom":true,"object":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-0e30ead08a7dcd5ba","routeTableId":"rtb-0000c41e128dce435"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"],"propertyDependencies":{"destinationCidrBlock":{},"gatewayId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"]},"routeTableId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3"]}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/route.js","line":144,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3","id":"r-rtb-0000c41e128dce4351080289494","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","carrierGatewayId":"","coreNetworkArn":"","destinationCidrBlock":"0.0.0.0/0","destinationIpv6CidrBlock":"","destinationPrefixListId":"","egressOnlyGatewayId":"","gatewayId":"igw-0e30ead08a7dcd5ba","id":"r-rtb-0000c41e128dce4351080289494","instanceId":"","instanceOwnerId":"","localGatewayId":"","natGatewayId":"","networkInterfaceId":"","origin":"CreateRoute","routeTableId":"rtb-0000c41e128dce435","state":"active","transitGatewayId":"","vpcEndpointId":"","vpcPeeringConnectionId":""}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2","properties":{"__defaults":[],"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-0e30ead08a7dcd5ba","routeTableId":"rtb-0c911dd429d0aedca"}},"response":{"id":"r-rtb-0c911dd429d0aedca1080289494","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","carrierGatewayId":"","coreNetworkArn":"","destinationCidrBlock":"0.0.0.0/0","destinationIpv6CidrBlock":"","destinationPrefixListId":"","egressOnlyGatewayId":"","gatewayId":"igw-0e30ead08a7dcd5ba","id":"r-rtb-0c911dd429d0aedca1080289494","instanceId":"","instanceOwnerId":"","localGatewayId":"","natGatewayId":"","networkInterfaceId":"","origin":"CreateRoute","routeTableId":"rtb-0c911dd429d0aedca","state":"active","transitGatewayId":"","vpcEndpointId":"","vpcPeeringConnectionId":""}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/route:Route","name":"Vpc-public-2","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","custom":true,"object":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":"igw-0e30ead08a7dcd5ba","routeTableId":"rtb-0c911dd429d0aedca"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"],"propertyDependencies":{"destinationCidrBlock":{},"gatewayId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"]},"routeTableId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2"]}},"version":"6.58.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/awsx/node_modules/@pulumi/aws/ec2/route.js","line":144,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2","id":"r-rtb-0c911dd429d0aedca1080289494","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}","carrierGatewayId":"","coreNetworkArn":"","destinationCidrBlock":"0.0.0.0/0","destinationIpv6CidrBlock":"","destinationPrefixListId":"","egressOnlyGatewayId":"","gatewayId":"igw-0e30ead08a7dcd5ba","id":"r-rtb-0c911dd429d0aedca1080289494","instanceId":"","instanceOwnerId":"","localGatewayId":"","natGatewayId":"","networkInterfaceId":"","origin":"CreateRoute","routeTableId":"rtb-0c911dd429d0aedca","state":"active","transitGatewayId":"","vpcEndpointId":"","vpcPeeringConnectionId":""}}} +{"method":"/pulumirpc.ResourceProvider/Construct","request":{"project":"eksClusterAuthModeUpgrade","stack":"test","config":{"aws:region":"us-west-2"},"parallel":40,"monitorEndpoint":"127.0.0.1:53767","type":"awsx:ec2:Vpc","name":"Vpc","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test","inputs":{"natGateways":{"strategy":"None"},"subnetSpecs":[{"type":"Public"}]},"inputDependencies":{"natGateways":{},"subnetSpecs":{}},"customTimeouts":{},"acceptsOutputValues":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","state":{"eips":[],"internetGateway":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"igw-0e30ead08a7dcd5ba","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"},"isolatedSubnetIds":[],"natGateways":[],"privateSubnetIds":[],"publicSubnetIds":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"],"routeTableAssociations":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtbassoc-059f5e346f1d2efe2","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtbassoc-05cdaa85034fb9fd9","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtbassoc-0842e8b762f5c0eb9","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3"}],"routeTables":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtb-09b4e977121d6b716","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtb-0c911dd429d0aedca","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtb-0000c41e128dce435","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3"}],"routes":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"r-rtb-09b4e977121d6b7161080289494","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"r-rtb-0c911dd429d0aedca1080289494","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"r-rtb-0000c41e128dce4351080289494","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3"}],"subnetLayout":[{"cidrMask":20,"type":"Public"}],"subnets":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"subnet-0d6dbd17364911ff4","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"subnet-01615a2ded2371633","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"subnet-0130b79549b33d3a0","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3"}],"vpc":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"vpc-0908b9f6d32b008fb","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"},"vpcEndpoints":[],"vpcId":"vpc-0908b9f6d32b008fb"},"stateDependencies":{"eips":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"internetGateway":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"]},"isolatedSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"natGateways":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"privateSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"publicSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"routeTableAssociations":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3"]},"routeTables":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3"]},"routes":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3"]},"subnetLayout":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"subnets":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"vpc":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"vpcEndpoints":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"awsx:ec2:Vpc","name":"Vpc","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test","custom":true,"object":{"natGateways":{"strategy":"None"},"subnetSpecs":[{"type":"Public"}]},"propertyDependencies":{"natGateways":{},"subnetSpecs":{}},"acceptSecrets":true,"customTimeouts":{},"remote":true,"acceptResources":true,"sourcePosition":{"uri":"project://%2FUsers%2Frunner%2Fwork%2Fpulumi-yaml%2Fpulumi-yaml%2Fpkg%2Fpulumiyaml%2Frun.go","line":1336},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","object":{"eips":[],"internetGateway":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"igw-0e30ead08a7dcd5ba","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc"},"isolatedSubnetIds":[],"natGateways":[],"privateSubnetIds":[],"publicSubnetIds":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"],"routeTableAssociations":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtbassoc-059f5e346f1d2efe2","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtbassoc-05cdaa85034fb9fd9","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtbassoc-0842e8b762f5c0eb9","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3"}],"routeTables":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtb-09b4e977121d6b716","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtb-0c911dd429d0aedca","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"rtb-0000c41e128dce435","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3"}],"routes":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"r-rtb-09b4e977121d6b7161080289494","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"r-rtb-0c911dd429d0aedca1080289494","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"r-rtb-0000c41e128dce4351080289494","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3"}],"subnetLayout":[{"cidrMask":20,"type":"Public"}],"subnets":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"subnet-0d6dbd17364911ff4","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"subnet-01615a2ded2371633","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2"},{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"subnet-0130b79549b33d3a0","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3"}],"vpc":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"vpc-0908b9f6d32b008fb","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"},"vpcEndpoints":[],"vpcId":"vpc-0908b9f6d32b008fb"},"propertyDependencies":{"eips":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3"]},"internetGateway":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"isolatedSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3"]},"natGateways":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"privateSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"publicSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"routeTableAssociations":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3"]},"routeTables":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1"]},"routes":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2"]},"subnetLayout":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"subnets":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1"]},"vpc":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"vpcEndpoints":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc"]}}}} +{"method":"/pulumirpc.ResourceProvider/GetPluginInfo","request":{},"response":{"version":"3.0.0"}} {"method":"/pulumirpc.ResourceProvider/CheckConfig","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:eks::default","olds":{},"news":{}}} {"method":"/pulumirpc.ResourceProvider/Configure","request":{"args":{},"acceptSecrets":true,"acceptResources":true,"sendsOldInputs":true,"sendsOldInputsToDelete":true},"response":{"acceptSecrets":true,"acceptResources":true,"acceptOutputs":true}} +{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"secrets"},"response":{"hasSupport":true}} +{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"resourceReferences"},"response":{"hasSupport":true}} +{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"outputValues"},"response":{"hasSupport":true}} +{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"deletedWith"},"response":{"hasSupport":true}} {"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"aliasSpecs"},"response":{"hasSupport":true}} -{"method":"/pulumirpc.ResourceProvider/GetPluginInfo","request":{},"response":{"version":"v6.37.1"}} -{"method":"/pulumirpc.ResourceProvider/CheckConfig","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1","olds":{},"news":{"region":"us-west-2","version":"6.37.1"}},"response":{"inputs":{"region":"us-west-2","skipCredentialsValidation":"false","skipRegionValidation":"true","version":"6.37.1"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"eks:index:Cluster","name":"EksCluster","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test","object":{},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cmd/provider/cluster.js","line":21,"column":29}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","object":{}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"eks:index:ServiceRole","name":"EksCluster-eksRole","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","object":{},"acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":279,"column":19}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-eksRole","object":{}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"eks:index:ServiceRole","name":"EksCluster-instanceRole","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","object":{},"acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":455,"column":30}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-instanceRole","object":{}}} -{"method":"/pulumirpc.ResourceProvider/Configure","request":{"variables":{"aws:config:region":"us-west-2","aws:config:skipCredentialsValidation":"false","aws:config:skipRegionValidation":"true"},"args":{"region":"us-west-2","skipCredentialsValidation":"false","skipRegionValidation":"true","version":"6.37.1"},"acceptSecrets":true,"acceptResources":true,"sendsOldInputs":true,"sendsOldInputsToDelete":true},"response":{"supportsPreview":true}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","olds":{},"news":{"description":"Managed by Pulumi","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-eksClusterSecurityGroup"},"vpcId":"vpc-00b3f74616f99fe49"},"randomSeed":"cF9/qIBznbxgzvCxhGvoZo1pbVoC3zhbDDEpwtUCZ/A="},"response":{"inputs":{"__defaults":["name"],"description":"Managed by Pulumi","name":"EksCluster-eksClusterSecurityGroup-64e4455","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-eksClusterSecurityGroup"},"tagsAll":{"Name":"EksCluster-eksClusterSecurityGroup"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","olds":{},"news":{"assumeRolePolicy":"{\"Version\":\"2012-10-17\",\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"eks.amazonaws.com\"]}}]}","description":"Allows EKS to manage clusters on your behalf."},"randomSeed":"vwaoTn31z2kegozZV+q15K7O0/Thptt2L95b6ZWQCfc="},"response":{"inputs":{"__defaults":["forceDetachPolicies","maxSessionDuration","name","path"],"assumeRolePolicy":"{\"Version\":\"2012-10-17\",\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"eks.amazonaws.com\"]}}]}","description":"Allows EKS to manage clusters on your behalf.","forceDetachPolicies":false,"maxSessionDuration":3600,"name":"EksCluster-eksRole-role-a6b0eba","path":"/"}}} +{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"transforms"},"response":{"hasSupport":true}} +{"method":"/pulumirpc.ResourceProvider/GetPluginInfo","request":{},"response":{"version":"6.45.0"}} +{"method":"/pulumirpc.ResourceProvider/CheckConfig","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0","olds":{},"news":{"region":"us-west-2","version":"6.45.0"}},"response":{"inputs":{"region":"us-west-2","skipCredentialsValidation":"false","skipRegionValidation":"true","version":"6.45.0"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"eks:index:Cluster","name":"EksCluster","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test","object":{},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cmd/provider/cluster.js","line":21,"column":29},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","object":{}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"eks:index:ServiceRole","name":"EksCluster-eksRole","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","object":{},"acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":273,"column":19},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-eksRole","object":{}}} +{"method":"/pulumirpc.ResourceProvider/Configure","request":{"variables":{"aws:config:region":"us-west-2","aws:config:skipCredentialsValidation":"false","aws:config:skipRegionValidation":"true"},"args":{"region":"us-west-2","skipCredentialsValidation":"false","skipRegionValidation":"true","version":"6.45.0"},"acceptSecrets":true,"acceptResources":true,"sendsOldInputs":true,"sendsOldInputsToDelete":true},"response":{"supportsPreview":true}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","olds":{},"news":{"description":"Managed by Pulumi","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-eksClusterSecurityGroup"},"vpcId":"vpc-0908b9f6d32b008fb"},"randomSeed":"1dqDzsDjWZoFwkx1+14dRiGyBQUhE0siOCXUV5S3VHw="},"response":{"inputs":{"__defaults":["name"],"description":"Managed by Pulumi","name":"EksCluster-eksClusterSecurityGroup-df44ca3","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-eksClusterSecurityGroup"},"tagsAll":{"Name":"EksCluster-eksClusterSecurityGroup"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","olds":{},"news":{"assumeRolePolicy":"{\"Version\":\"2012-10-17\",\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"eks.amazonaws.com\"]}}]}","description":"Allows EKS to manage clusters on your behalf."},"randomSeed":"kBZOBA5lu1eQkBrlx4S1pjDlj1RfcoZW8ma8bEHZIdk="},"response":{"inputs":{"__defaults":["forceDetachPolicies","maxSessionDuration","name","path"],"assumeRolePolicy":"{\"Version\":\"2012-10-17\",\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"eks.amazonaws.com\"]}}]}","description":"Allows EKS to manage clusters on your behalf.","forceDetachPolicies":false,"maxSessionDuration":3600,"name":"EksCluster-eksRole-role-c3e318f","path":"/"}}} {"method":"/pulumirpc.ResourceProvider/Invoke","request":{"tok":"aws:index/getPartition:getPartition","args":{}},"response":{"return":{"dnsSuffix":"amazonaws.com","id":"aws","partition":"aws","reverseDnsPrefix":"com.amazonaws"}}} -{"method":"/pulumirpc.ResourceMonitor/Invoke","request":{"tok":"aws:index/getPartition:getPartition","args":{},"version":"6.37.1","acceptResources":true},"response":{"return":{"dnsSuffix":"amazonaws.com","id":"aws","partition":"aws","reverseDnsPrefix":"com.amazonaws"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role","olds":{},"news":{"assumeRolePolicy":"{\"Version\":\"2012-10-17\",\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"ec2.amazonaws.com\"]}}]}"},"randomSeed":"qMvDMx5PQLicx8a71d0ZmBXYrSv1cvkbBpqUhXtdLqU="},"response":{"inputs":{"__defaults":["forceDetachPolicies","maxSessionDuration","name","path"],"assumeRolePolicy":"{\"Version\":\"2012-10-17\",\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"ec2.amazonaws.com\"]}}]}","forceDetachPolicies":false,"maxSessionDuration":3600,"name":"EksCluster-instanceRole-role-11e407d","path":"/"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role","properties":{"__defaults":["forceDetachPolicies","maxSessionDuration","name","path"],"assumeRolePolicy":"{\"Version\":\"2012-10-17\",\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"ec2.amazonaws.com\"]}}]}","forceDetachPolicies":false,"maxSessionDuration":3600,"name":"EksCluster-instanceRole-role-11e407d","path":"/"}},"response":{"id":"EksCluster-instanceRole-role-11e407d","properties":{"arn":"arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d","assumeRolePolicy":"{\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"ec2.amazonaws.com\"]}}],\"Version\":\"2012-10-17\"}","createDate":"2024-08-08T16:43:10Z","description":"","forceDetachPolicies":false,"id":"EksCluster-instanceRole-role-11e407d","inlinePolicies":[],"managedPolicyArns":[],"maxSessionDuration":3600,"name":"EksCluster-instanceRole-role-11e407d","namePrefix":"","path":"/","permissionsBoundary":"","tags":{},"tagsAll":{},"uniqueId":"AROAY65FYVYP5LYVO4WLN"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:iam/role:Role","name":"EksCluster-instanceRole-role","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-instanceRole","custom":true,"object":{"assumeRolePolicy":"{\"Version\":\"2012-10-17\",\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"ec2.amazonaws.com\"]}}]}"},"propertyDependencies":{"assumeRolePolicy":{}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/servicerole.js","line":53,"column":22}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role","id":"EksCluster-instanceRole-role-11e407d","object":{"arn":"arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d","assumeRolePolicy":"{\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"ec2.amazonaws.com\"]}}],\"Version\":\"2012-10-17\"}","createDate":"2024-08-08T16:43:10Z","description":"","forceDetachPolicies":false,"id":"EksCluster-instanceRole-role-11e407d","inlinePolicies":[],"managedPolicyArns":[],"maxSessionDuration":3600,"name":"EksCluster-instanceRole-role-11e407d","namePrefix":"","path":"/","permissionsBoundary":"","tags":{},"tagsAll":{},"uniqueId":"AROAY65FYVYP5LYVO4WLN"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","properties":{"__defaults":["forceDetachPolicies","maxSessionDuration","name","path"],"assumeRolePolicy":"{\"Version\":\"2012-10-17\",\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"eks.amazonaws.com\"]}}]}","description":"Allows EKS to manage clusters on your behalf.","forceDetachPolicies":false,"maxSessionDuration":3600,"name":"EksCluster-eksRole-role-a6b0eba","path":"/"}},"response":{"id":"EksCluster-eksRole-role-a6b0eba","properties":{"arn":"arn:aws:iam::616138583583:role/EksCluster-eksRole-role-a6b0eba","assumeRolePolicy":"{\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"eks.amazonaws.com\"]}}],\"Version\":\"2012-10-17\"}","createDate":"2024-08-08T16:43:10Z","description":"Allows EKS to manage clusters on your behalf.","forceDetachPolicies":false,"id":"EksCluster-eksRole-role-a6b0eba","inlinePolicies":[],"managedPolicyArns":[],"maxSessionDuration":3600,"name":"EksCluster-eksRole-role-a6b0eba","namePrefix":"","path":"/","permissionsBoundary":"","tags":{},"tagsAll":{},"uniqueId":"AROAY65FYVYP6RAJ5HPXY"}}} -{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"resourceReferences"},"response":{"hasSupport":true}} -{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"resourceReferences"},"response":{"hasSupport":true}} -{"method":"/pulumirpc.ResourceMonitor/SupportsFeature","request":{"id":"resourceReferences"},"response":{"hasSupport":true}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:iam/role:Role","name":"EksCluster-eksRole-role","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-eksRole","custom":true,"object":{"assumeRolePolicy":"{\"Version\":\"2012-10-17\",\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"eks.amazonaws.com\"]}}]}","description":"Allows EKS to manage clusters on your behalf."},"propertyDependencies":{"assumeRolePolicy":{},"description":{}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/servicerole.js","line":53,"column":22}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","id":"EksCluster-eksRole-role-a6b0eba","object":{"arn":"arn:aws:iam::616138583583:role/EksCluster-eksRole-role-a6b0eba","assumeRolePolicy":"{\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"eks.amazonaws.com\"]}}],\"Version\":\"2012-10-17\"}","createDate":"2024-08-08T16:43:10Z","description":"Allows EKS to manage clusters on your behalf.","forceDetachPolicies":false,"id":"EksCluster-eksRole-role-a6b0eba","inlinePolicies":[],"managedPolicyArns":[],"maxSessionDuration":3600,"name":"EksCluster-eksRole-role-a6b0eba","namePrefix":"","path":"/","permissionsBoundary":"","tags":{},"tagsAll":{},"uniqueId":"AROAY65FYVYP6RAJ5HPXY"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-e1b295bd","olds":{},"news":{"policyArn":"arn:aws:iam::aws:policy/AmazonEKS_CNI_Policy","role":"EksCluster-instanceRole-role-11e407d"},"randomSeed":"nf5nlBXtxRm6Pyd/eOtJl4kIyPw23dnrsTmbTVh0jqw="},"response":{"inputs":{"__defaults":[],"policyArn":"arn:aws:iam::aws:policy/AmazonEKS_CNI_Policy","role":"EksCluster-instanceRole-role-11e407d"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-3eb088f2","olds":{},"news":{"policyArn":"arn:aws:iam::aws:policy/AmazonEC2ContainerRegistryReadOnly","role":"EksCluster-instanceRole-role-11e407d"},"randomSeed":"mNNW4iyzWk6oZfPAHpxibljLRItIYxbyXrCRdiYM9pA="},"response":{"inputs":{"__defaults":[],"policyArn":"arn:aws:iam::aws:policy/AmazonEC2ContainerRegistryReadOnly","role":"EksCluster-instanceRole-role-11e407d"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-03516f97","olds":{},"news":{"policyArn":"arn:aws:iam::aws:policy/AmazonEKSWorkerNodePolicy","role":"EksCluster-instanceRole-role-11e407d"},"randomSeed":"ckiu9MFYWY6fZ2yktU4uJU7UXgBT8GeA4PFG/ar+Xog="},"response":{"inputs":{"__defaults":[],"policyArn":"arn:aws:iam::aws:policy/AmazonEKSWorkerNodePolicy","role":"EksCluster-instanceRole-role-11e407d"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823","olds":{},"news":{"policyArn":"arn:aws:iam::aws:policy/AmazonEKSClusterPolicy","role":"EksCluster-eksRole-role-a6b0eba"},"randomSeed":"zaIB9irpHcqXJIklKQGHWQkJyrZUd1hEouBDoCW6l60="},"response":{"inputs":{"__defaults":[],"policyArn":"arn:aws:iam::aws:policy/AmazonEKSClusterPolicy","role":"EksCluster-eksRole-role-a6b0eba"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823","properties":{"__defaults":[],"policyArn":"arn:aws:iam::aws:policy/AmazonEKSClusterPolicy","role":"EksCluster-eksRole-role-a6b0eba"}},"response":{"id":"EksCluster-eksRole-role-a6b0eba-20240808164310990300000003","properties":{"id":"EksCluster-eksRole-role-a6b0eba-20240808164310990300000003","policyArn":"arn:aws:iam::aws:policy/AmazonEKSClusterPolicy","role":"EksCluster-eksRole-role-a6b0eba"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-e1b295bd","properties":{"__defaults":[],"policyArn":"arn:aws:iam::aws:policy/AmazonEKS_CNI_Policy","role":"EksCluster-instanceRole-role-11e407d"}},"response":{"id":"EksCluster-instanceRole-role-11e407d-20240808164310826600000002","properties":{"id":"EksCluster-instanceRole-role-11e407d-20240808164310826600000002","policyArn":"arn:aws:iam::aws:policy/AmazonEKS_CNI_Policy","role":"EksCluster-instanceRole-role-11e407d"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-3eb088f2","properties":{"__defaults":[],"policyArn":"arn:aws:iam::aws:policy/AmazonEC2ContainerRegistryReadOnly","role":"EksCluster-instanceRole-role-11e407d"}},"response":{"id":"EksCluster-instanceRole-role-11e407d-20240808164310826600000001","properties":{"id":"EksCluster-instanceRole-role-11e407d-20240808164310826600000001","policyArn":"arn:aws:iam::aws:policy/AmazonEC2ContainerRegistryReadOnly","role":"EksCluster-instanceRole-role-11e407d"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-03516f97","properties":{"__defaults":[],"policyArn":"arn:aws:iam::aws:policy/AmazonEKSWorkerNodePolicy","role":"EksCluster-instanceRole-role-11e407d"}},"response":{"id":"EksCluster-instanceRole-role-11e407d-20240808164311005800000004","properties":{"id":"EksCluster-instanceRole-role-11e407d-20240808164311005800000004","policyArn":"arn:aws:iam::aws:policy/AmazonEKSWorkerNodePolicy","role":"EksCluster-instanceRole-role-11e407d"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:iam/rolePolicyAttachment:RolePolicyAttachment","name":"EksCluster-eksRole-4b490823","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-eksRole","custom":true,"object":{"policyArn":"arn:aws:iam::aws:policy/AmazonEKSClusterPolicy","role":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksRole-role-a6b0eba","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"}},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"],"propertyDependencies":{"policyArn":{},"role":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"]}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/servicerole.js","line":59,"column":40}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823","id":"EksCluster-eksRole-role-a6b0eba-20240808164310990300000003","object":{"id":"EksCluster-eksRole-role-a6b0eba-20240808164310990300000003","policyArn":"arn:aws:iam::aws:policy/AmazonEKSClusterPolicy","role":"EksCluster-eksRole-role-a6b0eba"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:iam/rolePolicyAttachment:RolePolicyAttachment","name":"EksCluster-instanceRole-e1b295bd","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-instanceRole","custom":true,"object":{"policyArn":"arn:aws:iam::aws:policy/AmazonEKS_CNI_Policy","role":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-instanceRole-role-11e407d","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"}},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"],"propertyDependencies":{"policyArn":{},"role":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"]}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/servicerole.js","line":59,"column":40}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-e1b295bd","id":"EksCluster-instanceRole-role-11e407d-20240808164310826600000002","object":{"id":"EksCluster-instanceRole-role-11e407d-20240808164310826600000002","policyArn":"arn:aws:iam::aws:policy/AmazonEKS_CNI_Policy","role":"EksCluster-instanceRole-role-11e407d"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:iam/rolePolicyAttachment:RolePolicyAttachment","name":"EksCluster-instanceRole-3eb088f2","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-instanceRole","custom":true,"object":{"policyArn":"arn:aws:iam::aws:policy/AmazonEC2ContainerRegistryReadOnly","role":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-instanceRole-role-11e407d","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"}},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"],"propertyDependencies":{"policyArn":{},"role":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"]}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/servicerole.js","line":59,"column":40}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-3eb088f2","id":"EksCluster-instanceRole-role-11e407d-20240808164310826600000001","object":{"id":"EksCluster-instanceRole-role-11e407d-20240808164310826600000001","policyArn":"arn:aws:iam::aws:policy/AmazonEC2ContainerRegistryReadOnly","role":"EksCluster-instanceRole-role-11e407d"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:iam/rolePolicyAttachment:RolePolicyAttachment","name":"EksCluster-instanceRole-03516f97","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-instanceRole","custom":true,"object":{"policyArn":"arn:aws:iam::aws:policy/AmazonEKSWorkerNodePolicy","role":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-instanceRole-role-11e407d","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"}},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"],"propertyDependencies":{"policyArn":{},"role":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"]}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/servicerole.js","line":59,"column":40}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-03516f97","id":"EksCluster-instanceRole-role-11e407d-20240808164311005800000004","object":{"id":"EksCluster-instanceRole-role-11e407d-20240808164311005800000004","policyArn":"arn:aws:iam::aws:policy/AmazonEKSWorkerNodePolicy","role":"EksCluster-instanceRole-role-11e407d"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResourceOutputs","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-eksRole","outputs":{"role":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksRole-role-a6b0eba","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"}}},"response":{}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResourceOutputs","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-instanceRole","outputs":{"role":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-instanceRole-role-11e407d","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"}}},"response":{}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","properties":{"__defaults":["name"],"description":"Managed by Pulumi","name":"EksCluster-eksClusterSecurityGroup-64e4455","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-eksClusterSecurityGroup"},"tagsAll":{"Name":"EksCluster-eksClusterSecurityGroup"},"vpcId":"vpc-00b3f74616f99fe49"}},"response":{"id":"sg-047b637b8e4234f41","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":900000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:616138583583:security-group/sg-047b637b8e4234f41","description":"Managed by Pulumi","egress":[],"id":"sg-047b637b8e4234f41","ingress":[],"name":"EksCluster-eksClusterSecurityGroup-64e4455","namePrefix":"","ownerId":"616138583583","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-eksClusterSecurityGroup"},"tagsAll":{"Name":"EksCluster-eksClusterSecurityGroup"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroup:SecurityGroup","name":"EksCluster-eksClusterSecurityGroup","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"description":"Managed by Pulumi","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-eksClusterSecurityGroup"},"vpcId":"vpc-00b3f74616f99fe49"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"propertyDependencies":{"description":{},"revokeRulesOnDelete":{},"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":296,"column":35}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","id":"sg-047b637b8e4234f41","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":900000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:616138583583:security-group/sg-047b637b8e4234f41","description":"Managed by Pulumi","egress":[],"id":"sg-047b637b8e4234f41","ingress":[],"name":"EksCluster-eksClusterSecurityGroup-64e4455","namePrefix":"","ownerId":"616138583583","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-eksClusterSecurityGroup"},"tagsAll":{"Name":"EksCluster-eksClusterSecurityGroup"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterInternetEgressRule","olds":{},"news":{"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-047b637b8e4234f41","toPort":0,"type":"egress"},"randomSeed":"ZL8vuij7072rYdmW6Uc5EcNZ/4X/72th13pS8EElbSo="},"response":{"inputs":{"__defaults":[],"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-047b637b8e4234f41","toPort":0,"type":"egress"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster","olds":{},"news":{"roleArn":"arn:aws:iam::616138583583:role/EksCluster-eksRole-role-a6b0eba","tags":{"Name":"EksCluster-eksCluster"},"vpcConfig":{"securityGroupIds":["sg-047b637b8e4234f41"],"subnetIds":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"]}},"randomSeed":"+ZYnEQfKglCrKkHjB6NPLEZ9V6SRdoDOam8oHUumBNM="},"response":{"inputs":{"__defaults":["name"],"name":"EksCluster-eksCluster-b0fba40","roleArn":"arn:aws:iam::616138583583:role/EksCluster-eksRole-role-a6b0eba","tags":{"Name":"EksCluster-eksCluster"},"tagsAll":{"Name":"EksCluster-eksCluster"},"vpcConfig":{"__defaults":["endpointPrivateAccess","endpointPublicAccess"],"endpointPrivateAccess":false,"endpointPublicAccess":true,"securityGroupIds":["sg-047b637b8e4234f41"],"subnetIds":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"]}}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterInternetEgressRule","properties":{"__defaults":[],"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-047b637b8e4234f41","toPort":0,"type":"egress"}},"response":{"id":"sgrule-2782976827","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"id":"sgrule-2782976827","protocol":"-1","securityGroupId":"sg-047b637b8e4234f41","securityGroupRuleId":"sgr-0351105d84710a3f9","self":false,"toPort":0,"type":"egress"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroupRule:SecurityGroupRule","name":"EksCluster-eksClusterInternetEgressRule","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-047b637b8e4234f41","toPort":0,"type":"egress"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"],"propertyDependencies":{"cidrBlocks":{},"description":{},"fromPort":{},"protocol":{},"securityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"toPort":{},"type":{}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":301,"column":46}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterInternetEgressRule","id":"sgrule-2782976827","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"id":"sgrule-2782976827","protocol":"-1","securityGroupId":"sg-047b637b8e4234f41","securityGroupRuleId":"sgr-0351105d84710a3f9","self":false,"toPort":0,"type":"egress"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster","properties":{"__defaults":["name"],"name":"EksCluster-eksCluster-b0fba40","roleArn":"arn:aws:iam::616138583583:role/EksCluster-eksRole-role-a6b0eba","tags":{"Name":"EksCluster-eksCluster"},"tagsAll":{"Name":"EksCluster-eksCluster"},"vpcConfig":{"__defaults":["endpointPrivateAccess","endpointPublicAccess"],"endpointPrivateAccess":false,"endpointPublicAccess":true,"securityGroupIds":["sg-047b637b8e4234f41"],"subnetIds":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"]}}},"response":{"id":"EksCluster-eksCluster-b0fba40","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":900000000000,\"update\":3600000000000}}","accessConfig":{"authenticationMode":"CONFIG_MAP","bootstrapClusterCreatorAdminPermissions":false},"arn":"arn:aws:eks:us-west-2:616138583583:cluster/EksCluster-eksCluster-b0fba40","certificateAuthorities":[{"data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"}],"certificateAuthority":{"data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"},"createdAt":"2024-08-08 16:43:16.155 +0000 UTC","enabledClusterLogTypes":[],"encryptionConfig":null,"endpoint":"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com","id":"EksCluster-eksCluster-b0fba40","identities":[{"oidcs":[{"issuer":"https://oidc.eks.us-west-2.amazonaws.com/id/7316613243BCF00C8B6C14BDCCB6C010"}]}],"kubernetesNetworkConfig":{"ipFamily":"ipv4","serviceIpv4Cidr":"172.20.0.0/16","serviceIpv6Cidr":""},"name":"EksCluster-eksCluster-b0fba40","outpostConfig":null,"platformVersion":"eks.6","roleArn":"arn:aws:iam::616138583583:role/EksCluster-eksRole-role-a6b0eba","status":"ACTIVE","tags":{"Name":"EksCluster-eksCluster"},"tagsAll":{"Name":"EksCluster-eksCluster"},"version":"1.30","vpcConfig":{"clusterSecurityGroupId":"sg-00d3e58898f5a728d","endpointPrivateAccess":false,"endpointPublicAccess":true,"publicAccessCidrs":["0.0.0.0/0"],"securityGroupIds":["sg-047b637b8e4234f41"],"subnetIds":["subnet-0b7db59d56edce02d","subnet-0adf1a6c3a04942ec","subnet-0e38834b29dfcba7a"],"vpcId":"vpc-00b3f74616f99fe49"}}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:eks/cluster:Cluster","name":"EksCluster-eksCluster","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"roleArn":"arn:aws:iam::616138583583:role/EksCluster-eksRole-role-a6b0eba","tags":{"Name":"EksCluster-eksCluster"},"vpcConfig":{"securityGroupIds":["sg-047b637b8e4234f41"],"subnetIds":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"]}},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"propertyDependencies":{"roleArn":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823"]},"tags":{},"vpcConfig":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":334,"column":24}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster","id":"EksCluster-eksCluster-b0fba40","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":900000000000,\"update\":3600000000000}}","accessConfig":{"authenticationMode":"CONFIG_MAP","bootstrapClusterCreatorAdminPermissions":false},"arn":"arn:aws:eks:us-west-2:616138583583:cluster/EksCluster-eksCluster-b0fba40","certificateAuthorities":[{"data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"}],"certificateAuthority":{"data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"},"createdAt":"2024-08-08 16:43:16.155 +0000 UTC","enabledClusterLogTypes":[],"encryptionConfig":null,"endpoint":"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com","id":"EksCluster-eksCluster-b0fba40","identities":[{"oidcs":[{"issuer":"https://oidc.eks.us-west-2.amazonaws.com/id/7316613243BCF00C8B6C14BDCCB6C010"}]}],"kubernetesNetworkConfig":{"ipFamily":"ipv4","serviceIpv4Cidr":"172.20.0.0/16","serviceIpv6Cidr":""},"name":"EksCluster-eksCluster-b0fba40","outpostConfig":null,"platformVersion":"eks.6","roleArn":"arn:aws:iam::616138583583:role/EksCluster-eksRole-role-a6b0eba","status":"ACTIVE","tags":{"Name":"EksCluster-eksCluster"},"tagsAll":{"Name":"EksCluster-eksCluster"},"version":"1.30","vpcConfig":{"clusterSecurityGroupId":"sg-00d3e58898f5a728d","endpointPrivateAccess":false,"endpointPublicAccess":true,"publicAccessCidrs":["0.0.0.0/0"],"securityGroupIds":["sg-047b637b8e4234f41"],"subnetIds":["subnet-0b7db59d56edce02d","subnet-0adf1a6c3a04942ec","subnet-0e38834b29dfcba7a"],"vpcId":"vpc-00b3f74616f99fe49"}}}} -{"method":"/pulumirpc.ResourceProvider/GetPluginInfo","request":{},"response":{"version":"v4.1.1"}} -{"method":"/pulumirpc.ResourceProvider/CheckConfig","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s","olds":{},"news":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-dev-sandbox\"}]}}}]}","version":"4.1.1"}},"response":{"inputs":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-dev-sandbox\"}]}}}]}","version":"4.1.1"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"pulumi:providers:kubernetes","name":"EksCluster-eks-k8s","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-dev-sandbox\"}]}}}]}"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"],"propertyDependencies":{"kubeconfig":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]}},"version":"4.1.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/node_modules/@pulumi/kubernetes/provider.js","line":49,"column":9}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s","id":"0f86646f-ce5e-42ea-9f07-527be604d1a5","object":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-dev-sandbox\"}]}}}]}","version":"4.1.1"}}} -{"method":"/pulumirpc.ResourceProvider/GetPluginInfo","request":{},"response":{"version":"v4.1.1"}} -{"method":"/pulumirpc.ResourceProvider/CheckConfig","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-provider","olds":{},"news":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}","version":"4.1.1"}},"response":{"inputs":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}","version":"4.1.1"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup","olds":{},"news":{"description":"Managed by Pulumi","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-b0fba40":"owned"},"vpcId":"vpc-00b3f74616f99fe49"},"randomSeed":"kIHPErQ7T/9dSAMIAWo8MAlyjKrSjpL+v4Jlv7axG4k="},"response":{"inputs":{"__defaults":["name"],"description":"Managed by Pulumi","name":"EksCluster-nodeSecurityGroup-85c9119","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-b0fba40":"owned"},"tagsAll":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-b0fba40":"owned"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"pulumi:providers:kubernetes","name":"EksCluster-provider","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"],"propertyDependencies":{"kubeconfig":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]}},"version":"4.1.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/node_modules/@pulumi/kubernetes/provider.js","line":49,"column":9}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-provider","id":"9f2a9d3d-5d92-41fc-9868-62aba43186cf","object":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}","version":"4.1.1"}}} -{"method":"/pulumirpc.ResourceProvider/Configure","request":{"variables":{"kubernetes:config:kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-dev-sandbox\"}]}}}]}"},"args":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-dev-sandbox\"}]}}}]}","version":"4.1.1"},"acceptSecrets":true,"acceptResources":true,"sendsOldInputs":true,"sendsOldInputsToDelete":true},"response":{"acceptSecrets":true,"supportsPreview":true}} -{"method":"/pulumirpc.ResourceProvider/Configure","request":{"variables":{"kubernetes:config:kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}"},"args":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}","version":"4.1.1"},"acceptSecrets":true,"acceptResources":true,"sendsOldInputs":true,"sendsOldInputsToDelete":true},"response":{"acceptSecrets":true,"supportsPreview":true}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess","olds":{},"news":{"apiVersion":"v1","data":{"mapRoles":"- rolearn: arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d\n username: system:node:{{EC2PrivateDNSName}}\n groups:\n - system:bootstrappers\n - system:nodes\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"name":"aws-auth","namespace":"kube-system"}},"randomSeed":"Smy3T9MRmV1Azn4KRlT8hkrwnRWdcoRJzNVAVfrb1To="},"response":{"inputs":{"apiVersion":"v1","data":{"mapRoles":"- rolearn: arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d\n username: system:node:{{EC2PrivateDNSName}}\n groups:\n - system:bootstrappers\n - system:nodes\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"name":"aws-auth","namespace":"kube-system"}}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess","properties":{"apiVersion":"v1","data":{"mapRoles":"- rolearn: arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d\n username: system:node:{{EC2PrivateDNSName}}\n groups:\n - system:bootstrappers\n - system:nodes\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"name":"aws-auth","namespace":"kube-system"}}},"response":{"id":"kube-system/aws-auth","properties":{"__fieldManager":"pulumi-kubernetes-018db0dd","__initialApiVersion":"v1","__inputs":{"apiVersion":"v1","data":{"mapRoles":"- rolearn: arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d\n username: system:node:{{EC2PrivateDNSName}}\n groups:\n - system:bootstrappers\n - system:nodes\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"name":"aws-auth","namespace":"kube-system"}},"apiVersion":"v1","data":{"mapRoles":"- rolearn: arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d\n username: system:node:{{EC2PrivateDNSName}}\n groups:\n - system:bootstrappers\n - system:nodes\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"creationTimestamp":"2024-08-08T16:51:31Z","managedFields":[{"apiVersion":"v1","fieldsType":"FieldsV1","fieldsV1":{"f:data":{"f:mapRoles":{}},"f:immutable":{},"f:metadata":{"f:annotations":{"f:pulumi.com/patchForce":{}}}},"manager":"pulumi-kubernetes-018db0dd","operation":"Apply","time":"2024-08-08T16:51:31Z"}],"name":"aws-auth","namespace":"kube-system","resourceVersion":"774","uid":"1de07e07-e338-46fc-ad23-968184de39d0"}}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"kubernetes:core/v1:ConfigMap","name":"EksCluster-nodeAccess","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"apiVersion":"v1","data":{"mapRoles":"- rolearn: arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d\n username: system:node:{{EC2PrivateDNSName}}\n groups:\n - system:bootstrappers\n - system:nodes\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"name":"aws-auth","namespace":"kube-system"}},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-03516f97","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-e1b295bd","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-3eb088f2"],"provider":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s::0f86646f-ce5e-42ea-9f07-527be604d1a5","propertyDependencies":{"apiVersion":{},"data":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-03516f97","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-e1b295bd","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-3eb088f2"]},"immutable":{},"kind":{},"metadata":{}},"version":"4.1.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":492,"column":25}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess","id":"kube-system/aws-auth","object":{"__fieldManager":"pulumi-kubernetes-018db0dd","__initialApiVersion":"v1","__inputs":{"apiVersion":"v1","data":{"mapRoles":"- rolearn: arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d\n username: system:node:{{EC2PrivateDNSName}}\n groups:\n - system:bootstrappers\n - system:nodes\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"name":"aws-auth","namespace":"kube-system"}},"apiVersion":"v1","data":{"mapRoles":"- rolearn: arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d\n username: system:node:{{EC2PrivateDNSName}}\n groups:\n - system:bootstrappers\n - system:nodes\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"creationTimestamp":"2024-08-08T16:51:31Z","managedFields":[{"apiVersion":"v1","fieldsType":"FieldsV1","fieldsV1":{"f:data":{"f:mapRoles":{}},"f:immutable":{},"f:metadata":{"f:annotations":{"f:pulumi.com/patchForce":{}}}},"manager":"pulumi-kubernetes-018db0dd","operation":"Apply","time":"2024-08-08T16:51:31Z"}],"name":"aws-auth","namespace":"kube-system","resourceVersion":"774","uid":"1de07e07-e338-46fc-ad23-968184de39d0"}}}} -{"method":"/pulumirpc.ResourceProvider/GetPluginInfo","request":{},"response":{"version":"2.7.3"}} -{"method":"/pulumirpc.ResourceProvider/CheckConfig","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:eks::default_2_7_3","olds":{},"news":{"version":"2.7.3"}}} -{"method":"/pulumirpc.ResourceProvider/Configure","request":{"args":{"version":"2.7.3"},"acceptSecrets":true,"acceptResources":true,"sendsOldInputs":true,"sendsOldInputsToDelete":true},"response":{"acceptSecrets":true,"acceptResources":true,"acceptOutputs":true}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCni::EksCluster-vpc-cni","olds":{},"news":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-dev-sandbox\"}]}}}]}"},"randomSeed":"UbHbw2koBqLUa1lengFIyoM9dZht/NylAh/dwumR51U="},"response":{"inputs":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-dev-sandbox\"}]}}}]}"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup","properties":{"__defaults":["name"],"description":"Managed by Pulumi","name":"EksCluster-nodeSecurityGroup-85c9119","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-b0fba40":"owned"},"tagsAll":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-b0fba40":"owned"},"vpcId":"vpc-00b3f74616f99fe49"}},"response":{"id":"sg-091dcd9333fa60adf","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":900000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:616138583583:security-group/sg-091dcd9333fa60adf","description":"Managed by Pulumi","egress":[],"id":"sg-091dcd9333fa60adf","ingress":[],"name":"EksCluster-nodeSecurityGroup-85c9119","namePrefix":"","ownerId":"616138583583","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-b0fba40":"owned"},"tagsAll":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-b0fba40":"owned"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroup:SecurityGroup","name":"EksCluster-nodeSecurityGroup","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"description":"Managed by Pulumi","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-b0fba40":"owned"},"vpcId":"vpc-00b3f74616f99fe49"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"propertyDependencies":{"description":{},"revokeRulesOnDelete":{},"tags":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/securitygroup.js","line":47,"column":31}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup","id":"sg-091dcd9333fa60adf","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":900000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:616138583583:security-group/sg-091dcd9333fa60adf","description":"Managed by Pulumi","egress":[],"id":"sg-091dcd9333fa60adf","ingress":[],"name":"EksCluster-nodeSecurityGroup-85c9119","namePrefix":"","ownerId":"616138583583","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-b0fba40":"owned"},"tagsAll":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-b0fba40":"owned"},"vpcId":"vpc-00b3f74616f99fe49"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeInternetEgressRule","olds":{},"news":{"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-091dcd9333fa60adf","toPort":0,"type":"egress"},"randomSeed":"kGWIj0MeX/9xB/GwNexDe952Zl3Os4WOny6ospn2AIc="},"response":{"inputs":{"__defaults":[],"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-091dcd9333fa60adf","toPort":0,"type":"egress"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeIngressRule","olds":{},"news":{"description":"Allow nodes to communicate with each other","fromPort":0,"protocol":"-1","securityGroupId":"sg-091dcd9333fa60adf","self":true,"toPort":0,"type":"ingress"},"randomSeed":"p9PqNFUNjKLuQmbnBJXuo5VgZSuYeftwcPtJJIwjG1I="},"response":{"inputs":{"__defaults":[],"description":"Allow nodes to communicate with each other","fromPort":0,"protocol":"-1","securityGroupId":"sg-091dcd9333fa60adf","self":true,"toPort":0,"type":"ingress"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeClusterIngressRule","olds":{},"news":{"description":"Allow worker Kubelets and pods to receive communication from the cluster control plane","fromPort":1025,"protocol":"tcp","securityGroupId":"sg-091dcd9333fa60adf","sourceSecurityGroupId":"sg-047b637b8e4234f41","toPort":65535,"type":"ingress"},"randomSeed":"D2lUcFUP+glkIQC9KP8EANix2tRxhrdJCd5Rt+0vCxM="},"response":{"inputs":{"__defaults":[],"description":"Allow worker Kubelets and pods to receive communication from the cluster control plane","fromPort":1025,"protocol":"tcp","securityGroupId":"sg-091dcd9333fa60adf","sourceSecurityGroupId":"sg-047b637b8e4234f41","toPort":65535,"type":"ingress"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksExtApiServerClusterIngressRule","olds":{},"news":{"description":"Allow pods running extension API servers on port 443 to receive communication from cluster control plane","fromPort":443,"protocol":"tcp","securityGroupId":"sg-091dcd9333fa60adf","sourceSecurityGroupId":"sg-047b637b8e4234f41","toPort":443,"type":"ingress"},"randomSeed":"lDcGueH99H89U9wGwnFrQvosovly5LuVkasPjxjgPAs="},"response":{"inputs":{"__defaults":[],"description":"Allow pods running extension API servers on port 443 to receive communication from cluster control plane","fromPort":443,"protocol":"tcp","securityGroupId":"sg-091dcd9333fa60adf","sourceSecurityGroupId":"sg-047b637b8e4234f41","toPort":443,"type":"ingress"}}} -{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule","olds":{},"news":{"description":"Allow pods to communicate with the cluster API Server","fromPort":443,"protocol":"tcp","securityGroupId":"sg-047b637b8e4234f41","sourceSecurityGroupId":"sg-091dcd9333fa60adf","toPort":443,"type":"ingress"},"randomSeed":"Zx7bUkgAI9LwMo243A1ZEhxEPcHycl52Ak5KdwdhysE="},"response":{"inputs":{"__defaults":[],"description":"Allow pods to communicate with the cluster API Server","fromPort":443,"protocol":"tcp","securityGroupId":"sg-047b637b8e4234f41","sourceSecurityGroupId":"sg-091dcd9333fa60adf","toPort":443,"type":"ingress"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeInternetEgressRule","properties":{"__defaults":[],"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-091dcd9333fa60adf","toPort":0,"type":"egress"}},"response":{"id":"sgrule-2015805926","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"id":"sgrule-2015805926","protocol":"-1","securityGroupId":"sg-091dcd9333fa60adf","securityGroupRuleId":"sgr-021b9ce357e148666","self":false,"toPort":0,"type":"egress"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule","properties":{"__defaults":[],"description":"Allow pods to communicate with the cluster API Server","fromPort":443,"protocol":"tcp","securityGroupId":"sg-047b637b8e4234f41","sourceSecurityGroupId":"sg-091dcd9333fa60adf","toPort":443,"type":"ingress"}},"response":{"id":"sgrule-1084565728","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow pods to communicate with the cluster API Server","fromPort":443,"id":"sgrule-1084565728","protocol":"tcp","securityGroupId":"sg-047b637b8e4234f41","securityGroupRuleId":"sgr-0935c2d6effc8713d","self":false,"sourceSecurityGroupId":"sg-091dcd9333fa60adf","toPort":443,"type":"ingress"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroupRule:SecurityGroupRule","name":"EksCluster-eksNodeInternetEgressRule","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-091dcd9333fa60adf","toPort":0,"type":"egress"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"],"propertyDependencies":{"cidrBlocks":{},"description":{},"fromPort":{},"protocol":{},"securityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"toPort":{},"type":{}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/securitygroup.js","line":79,"column":36}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeInternetEgressRule","id":"sgrule-2015805926","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"id":"sgrule-2015805926","protocol":"-1","securityGroupId":"sg-091dcd9333fa60adf","securityGroupRuleId":"sgr-021b9ce357e148666","self":false,"toPort":0,"type":"egress"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroupRule:SecurityGroupRule","name":"EksCluster-eksClusterIngressRule","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"description":"Allow pods to communicate with the cluster API Server","fromPort":443,"protocol":"tcp","securityGroupId":"sg-047b637b8e4234f41","sourceSecurityGroupId":"sg-091dcd9333fa60adf","toPort":443,"type":"ingress"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"],"propertyDependencies":{"description":{},"fromPort":{},"protocol":{},"securityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"sourceSecurityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"toPort":{},"type":{}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/securitygroup.js","line":88,"column":35}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule","id":"sgrule-1084565728","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow pods to communicate with the cluster API Server","fromPort":443,"id":"sgrule-1084565728","protocol":"tcp","securityGroupId":"sg-047b637b8e4234f41","securityGroupRuleId":"sgr-0935c2d6effc8713d","self":false,"sourceSecurityGroupId":"sg-091dcd9333fa60adf","toPort":443,"type":"ingress"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeIngressRule","properties":{"__defaults":[],"description":"Allow nodes to communicate with each other","fromPort":0,"protocol":"-1","securityGroupId":"sg-091dcd9333fa60adf","self":true,"toPort":0,"type":"ingress"}},"response":{"id":"sgrule-1359058927","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow nodes to communicate with each other","fromPort":0,"id":"sgrule-1359058927","protocol":"-1","securityGroupId":"sg-091dcd9333fa60adf","securityGroupRuleId":"sgr-0662749f1e1d4c30d","self":true,"toPort":0,"type":"ingress"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroupRule:SecurityGroupRule","name":"EksCluster-eksNodeIngressRule","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"description":"Allow nodes to communicate with each other","fromPort":0,"protocol":"-1","securityGroupId":"sg-091dcd9333fa60adf","self":true,"toPort":0,"type":"ingress"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"],"propertyDependencies":{"description":{},"fromPort":{},"protocol":{},"securityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"self":{},"toPort":{},"type":{}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/securitygroup.js","line":52,"column":29}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeIngressRule","id":"sgrule-1359058927","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow nodes to communicate with each other","fromPort":0,"id":"sgrule-1359058927","protocol":"-1","securityGroupId":"sg-091dcd9333fa60adf","securityGroupRuleId":"sgr-0662749f1e1d4c30d","self":true,"toPort":0,"type":"ingress"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeClusterIngressRule","properties":{"__defaults":[],"description":"Allow worker Kubelets and pods to receive communication from the cluster control plane","fromPort":1025,"protocol":"tcp","securityGroupId":"sg-091dcd9333fa60adf","sourceSecurityGroupId":"sg-047b637b8e4234f41","toPort":65535,"type":"ingress"}},"response":{"id":"sgrule-1018722220","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow worker Kubelets and pods to receive communication from the cluster control plane","fromPort":1025,"id":"sgrule-1018722220","protocol":"tcp","securityGroupId":"sg-091dcd9333fa60adf","securityGroupRuleId":"sgr-02cefd5af9c2ac4e8","self":false,"sourceSecurityGroupId":"sg-047b637b8e4234f41","toPort":65535,"type":"ingress"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroupRule:SecurityGroupRule","name":"EksCluster-eksNodeClusterIngressRule","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"description":"Allow worker Kubelets and pods to receive communication from the cluster control plane","fromPort":1025,"protocol":"tcp","securityGroupId":"sg-091dcd9333fa60adf","sourceSecurityGroupId":"sg-047b637b8e4234f41","toPort":65535,"type":"ingress"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"],"propertyDependencies":{"description":{},"fromPort":{},"protocol":{},"securityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"sourceSecurityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"toPort":{},"type":{}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/securitygroup.js","line":61,"column":36}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeClusterIngressRule","id":"sgrule-1018722220","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow worker Kubelets and pods to receive communication from the cluster control plane","fromPort":1025,"id":"sgrule-1018722220","protocol":"tcp","securityGroupId":"sg-091dcd9333fa60adf","securityGroupRuleId":"sgr-02cefd5af9c2ac4e8","self":false,"sourceSecurityGroupId":"sg-047b637b8e4234f41","toPort":65535,"type":"ingress"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksExtApiServerClusterIngressRule","properties":{"__defaults":[],"description":"Allow pods running extension API servers on port 443 to receive communication from cluster control plane","fromPort":443,"protocol":"tcp","securityGroupId":"sg-091dcd9333fa60adf","sourceSecurityGroupId":"sg-047b637b8e4234f41","toPort":443,"type":"ingress"}},"response":{"id":"sgrule-1359770548","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow pods running extension API servers on port 443 to receive communication from cluster control plane","fromPort":443,"id":"sgrule-1359770548","protocol":"tcp","securityGroupId":"sg-091dcd9333fa60adf","securityGroupRuleId":"sgr-001c5044e1d949273","self":false,"sourceSecurityGroupId":"sg-047b637b8e4234f41","toPort":443,"type":"ingress"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroupRule:SecurityGroupRule","name":"EksCluster-eksExtApiServerClusterIngressRule","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"description":"Allow pods running extension API servers on port 443 to receive communication from cluster control plane","fromPort":443,"protocol":"tcp","securityGroupId":"sg-091dcd9333fa60adf","sourceSecurityGroupId":"sg-047b637b8e4234f41","toPort":443,"type":"ingress"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"],"propertyDependencies":{"description":{},"fromPort":{},"protocol":{},"securityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"sourceSecurityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"toPort":{},"type":{}},"version":"6.37.1","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/securitygroup.js","line":70,"column":44}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksExtApiServerClusterIngressRule","id":"sgrule-1359770548","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow pods running extension API servers on port 443 to receive communication from cluster control plane","fromPort":443,"id":"sgrule-1359770548","protocol":"tcp","securityGroupId":"sg-091dcd9333fa60adf","securityGroupRuleId":"sgr-001c5044e1d949273","self":false,"sourceSecurityGroupId":"sg-047b637b8e4234f41","toPort":443,"type":"ingress"}}} -{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCni::EksCluster-vpc-cni","properties":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-dev-sandbox\"}]}}}]}"}},"response":{"id":"c8cefafdaa46b94b","properties":{"manifest":"---\napiVersion: apiextensions.k8s.io/v1\nkind: CustomResourceDefinition\nmetadata:\n name: eniconfigs.crd.k8s.amazonaws.com\nspec:\n scope: Cluster\n group: crd.k8s.amazonaws.com\n preserveUnknownFields: false\n versions:\n - name: v1alpha1\n served: true\n storage: true\n schema:\n openAPIV3Schema:\n type: object\n x-kubernetes-preserve-unknown-fields: true\n names:\n plural: eniconfigs\n singular: eniconfig\n kind: ENIConfig\n---\napiVersion: apiextensions.k8s.io/v1\nkind: CustomResourceDefinition\nmetadata:\n annotations:\n controller-gen.kubebuilder.io/version: v0.11.3\n creationTimestamp: null\n labels:\n app.kubernetes.io/name: amazon-network-policy-controller-k8s\n name: policyendpoints.networking.k8s.aws\nspec:\n group: networking.k8s.aws\n names:\n kind: PolicyEndpoint\n listKind: PolicyEndpointList\n plural: policyendpoints\n singular: policyendpoint\n scope: Namespaced\n versions:\n - name: v1alpha1\n schema:\n openAPIV3Schema:\n description: PolicyEndpoint is the Schema for the policyendpoints API\n properties:\n apiVersion:\n description: \u003e-\n APIVersion defines the versioned schema of this representation\n of an object. Servers should convert recognized schemas to the\n latest internal value, and may reject unrecognized values. More\n info:\n https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources\n type: string\n kind:\n description: \u003e-\n Kind is a string value representing the REST resource this\n object represents. Servers may infer this from the endpoint the\n client submits requests to. Cannot be updated. In CamelCase.\n More info:\n https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds\n type: string\n metadata:\n type: object\n spec:\n description: PolicyEndpointSpec defines the desired state of PolicyEndpoint\n properties:\n egress:\n description: \u003e-\n Egress is the list of egress rules containing resolved\n network addresses\n items:\n description: \u003e-\n EndpointInfo defines the network endpoint information for\n the policy ingress/egress\n properties:\n cidr:\n description: CIDR is the network address(s) of the endpoint\n type: string\n except:\n description: \u003e-\n Except is the exceptions to the CIDR ranges mentioned\n above.\n items:\n type: string\n type: array\n ports:\n description: Ports is the list of ports\n items:\n description: \u003e-\n Port contains information about the transport\n port/protocol\n properties:\n endPort:\n description: \u003e-\n Endport specifies the port range port to endPort\n port must be defined and an integer, endPort \u003e\n port\n format: int32\n type: integer\n port:\n description: \u003e-\n Port specifies the numerical port for the\n protocol. If empty applies to all ports\n format: int32\n type: integer\n protocol:\n default: TCP\n description: \u003e-\n Protocol specifies the transport protocol,\n default TCP\n type: string\n type: object\n type: array\n required:\n - cidr\n type: object\n type: array\n ingress:\n description: \u003e-\n Ingress is the list of ingress rules containing resolved\n network addresses\n items:\n description: \u003e-\n EndpointInfo defines the network endpoint information for\n the policy ingress/egress\n properties:\n cidr:\n description: CIDR is the network address(s) of the endpoint\n type: string\n except:\n description: \u003e-\n Except is the exceptions to the CIDR ranges mentioned\n above.\n items:\n type: string\n type: array\n ports:\n description: Ports is the list of ports\n items:\n description: \u003e-\n Port contains information about the transport\n port/protocol\n properties:\n endPort:\n description: \u003e-\n Endport specifies the port range port to endPort\n port must be defined and an integer, endPort \u003e\n port\n format: int32\n type: integer\n port:\n description: \u003e-\n Port specifies the numerical port for the\n protocol. If empty applies to all ports\n format: int32\n type: integer\n protocol:\n default: TCP\n description: \u003e-\n Protocol specifies the transport protocol,\n default TCP\n type: string\n type: object\n type: array\n required:\n - cidr\n type: object\n type: array\n podIsolation:\n description: \u003e-\n PodIsolation specifies whether the pod needs to be isolated\n for a particular traffic direction Ingress or Egress, or\n both. If default isolation is not specified, and there are\n no ingress/egress rules, then the pod is not isolated from\n the point of view of this policy. This follows the\n NetworkPolicy spec.PolicyTypes.\n items:\n description: \u003e-\n PolicyType string describes the NetworkPolicy type This\n type is beta-level in 1.8\n type: string\n type: array\n podSelector:\n description: PodSelector is the podSelector from the policy resource\n properties:\n matchExpressions:\n description: \u003e-\n matchExpressions is a list of label selector\n requirements. The requirements are ANDed.\n items:\n description: \u003e-\n A label selector requirement is a selector that\n contains values, a key, and an operator that relates\n the key and values.\n properties:\n key:\n description: key is the label key that the selector applies to.\n type: string\n operator:\n description: \u003e-\n operator represents a key's relationship to a set\n of values. Valid operators are In, NotIn, Exists\n and DoesNotExist.\n type: string\n values:\n description: \u003e-\n values is an array of string values. If the\n operator is In or NotIn, the values array must be\n non-empty. If the operator is Exists or\n DoesNotExist, the values array must be empty. This\n array is replaced during a strategic merge patch.\n items:\n type: string\n type: array\n required:\n - key\n - operator\n type: object\n type: array\n matchLabels:\n additionalProperties:\n type: string\n description: \u003e-\n matchLabels is a map of {key,value} pairs. A single\n {key,value} in the matchLabels map is equivalent to an\n element of matchExpressions, whose key field is \"key\",\n the operator is \"In\", and the values array contains only\n \"value\". The requirements are ANDed.\n type: object\n type: object\n x-kubernetes-map-type: atomic\n podSelectorEndpoints:\n description: \u003e-\n PodSelectorEndpoints contains information about the pods\n matching the podSelector\n items:\n description: PodEndpoint defines the summary information for the pods\n properties:\n hostIP:\n description: \u003e-\n HostIP is the IP address of the host the pod is\n currently running on\n type: string\n name:\n description: Name is the pod name\n type: string\n namespace:\n description: Namespace is the pod namespace\n type: string\n podIP:\n description: PodIP is the IP address of the pod\n type: string\n required:\n - hostIP\n - name\n - namespace\n - podIP\n type: object\n type: array\n policyRef:\n description: \u003e-\n PolicyRef is a reference to the Kubernetes NetworkPolicy\n resource.\n properties:\n name:\n description: Name is the name of the Policy\n type: string\n namespace:\n description: Namespace is the namespace of the Policy\n type: string\n required:\n - name\n - namespace\n type: object\n required:\n - policyRef\n type: object\n status:\n description: \u003e-\n PolicyEndpointStatus defines the observed state of\n PolicyEndpoint\n type: object\n type: object\n served: true\n storage: true\n subresources:\n status: {}\n---\napiVersion: v1\nkind: ServiceAccount\nmetadata:\n name: aws-node\n namespace: kube-system\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\n---\napiVersion: v1\nkind: ConfigMap\nmetadata:\n name: amazon-vpc-cni\n namespace: kube-system\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\ndata:\n enable-windows-ipam: 'false'\n enable-network-policy-controller: 'false'\n enable-windows-prefix-delegation: 'false'\n warm-prefix-target: '0'\n warm-ip-target: '1'\n minimum-ip-target: '3'\n branch-eni-cooldown: '60'\n---\napiVersion: rbac.authorization.k8s.io/v1\nkind: ClusterRole\nmetadata:\n name: aws-node\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\nrules:\n - apiGroups:\n - crd.k8s.amazonaws.com\n resources:\n - eniconfigs\n verbs:\n - list\n - watch\n - get\n - apiGroups:\n - ''\n resources:\n - namespaces\n verbs:\n - list\n - watch\n - get\n - apiGroups:\n - ''\n resources:\n - pods\n verbs:\n - list\n - watch\n - get\n - apiGroups:\n - ''\n resources:\n - nodes\n verbs:\n - list\n - watch\n - get\n - apiGroups:\n - ''\n - events.k8s.io\n resources:\n - events\n verbs:\n - create\n - patch\n - list\n - apiGroups:\n - networking.k8s.aws\n resources:\n - policyendpoints\n verbs:\n - get\n - list\n - watch\n - apiGroups:\n - networking.k8s.aws\n resources:\n - policyendpoints/status\n verbs:\n - get\n - apiGroups:\n - vpcresources.k8s.aws\n resources:\n - cninodes\n verbs:\n - get\n - list\n - watch\n - patch\n---\napiVersion: rbac.authorization.k8s.io/v1\nkind: ClusterRoleBinding\nmetadata:\n name: aws-node\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\nroleRef:\n apiGroup: rbac.authorization.k8s.io\n kind: ClusterRole\n name: aws-node\nsubjects:\n - kind: ServiceAccount\n name: aws-node\n namespace: kube-system\n---\nkind: DaemonSet\napiVersion: apps/v1\nmetadata:\n name: aws-node\n namespace: kube-system\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\nspec:\n updateStrategy:\n rollingUpdate:\n maxUnavailable: 10%\n type: RollingUpdate\n selector:\n matchLabels:\n k8s-app: aws-node\n template:\n metadata:\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n spec:\n priorityClassName: system-node-critical\n serviceAccountName: aws-node\n hostNetwork: true\n initContainers:\n - name: aws-vpc-cni-init\n image: \u003e-\n 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.16.0\n env:\n - name: ENABLE_IPv6\n value: 'false'\n - name: ENABLE_IPv4\n value: 'true'\n - name: DISABLE_TCP_EARLY_DEMUX\n value: 'false'\n securityContext:\n privileged: true\n resources:\n requests:\n cpu: 25m\n volumeMounts:\n - mountPath: /host/opt/cni/bin\n name: cni-bin-dir\n terminationGracePeriodSeconds: 10\n tolerations:\n - operator: Exists\n securityContext: {}\n containers:\n - name: aws-node\n image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.16.0\n ports:\n - containerPort: 61678\n name: metrics\n livenessProbe:\n exec:\n command:\n - /app/grpc-health-probe\n - '-addr=:50051'\n - '-connect-timeout=5s'\n - '-rpc-timeout=5s'\n initialDelaySeconds: 60\n timeoutSeconds: 10\n readinessProbe:\n exec:\n command:\n - /app/grpc-health-probe\n - '-addr=:50051'\n - '-connect-timeout=5s'\n - '-rpc-timeout=5s'\n initialDelaySeconds: 1\n timeoutSeconds: 10\n env:\n - name: ADDITIONAL_ENI_TAGS\n value: '{}'\n - name: AWS_VPC_K8S_CNI_RANDOMIZESNAT\n value: prng\n - name: DISABLE_INTROSPECTION\n value: 'false'\n - name: DISABLE_METRICS\n value: 'false'\n - name: DISABLE_NETWORK_RESOURCE_PROVISIONING\n value: 'false'\n - name: ENABLE_IPv4\n value: 'true'\n - name: VPC_CNI_VERSION\n value: v1.16.0\n - name: WARM_PREFIX_TARGET\n value: '1'\n - name: MY_NODE_NAME\n valueFrom:\n fieldRef:\n apiVersion: v1\n fieldPath: spec.nodeName\n - name: MY_POD_NAME\n valueFrom:\n fieldRef:\n apiVersion: v1\n fieldPath: metadata.name\n - name: WARM_ENI_TARGET\n value: '1'\n - name: ENABLE_IPv6\n value: 'false'\n - name: ENABLE_IPv4\n value: 'true'\n - name: AWS_VPC_K8S_CNI_LOGLEVEL\n value: DEBUG\n - name: AWS_VPC_K8S_CNI_LOG_FILE\n value: /host/var/log/aws-routed-eni/ipamd.log\n - name: AWS_VPC_K8S_CNI_VETHPREFIX\n value: eni\n - name: AWS_VPC_ENI_MTU\n value: '9001'\n - name: AWS_VPC_K8S_PLUGIN_LOG_LEVEL\n value: DEBUG\n - name: AWS_VPC_K8S_PLUGIN_LOG_FILE\n value: /var/log/aws-routed-eni/plugin.log\n - name: ENABLE_POD_ENI\n value: 'false'\n - name: AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG\n value: 'false'\n - name: AWS_VPC_K8S_CNI_EXTERNALSNAT\n value: 'false'\n resources:\n requests:\n cpu: 25m\n securityContext:\n capabilities:\n add:\n - NET_ADMIN\n - NET_RAW\n volumeMounts:\n - mountPath: /host/opt/cni/bin\n name: cni-bin-dir\n - mountPath: /host/etc/cni/net.d\n name: cni-net-dir\n - mountPath: /host/var/log/aws-routed-eni\n name: log-dir\n - mountPath: /var/run/aws-node\n name: run-dir\n - mountPath: /run/xtables.lock\n name: xtables-lock\n - name: aws-eks-nodeagent\n image: \u003e-\n 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/aws-network-policy-agent:v1.0.7\n env:\n - name: MY_NODE_NAME\n valueFrom:\n fieldRef:\n apiVersion: v1\n fieldPath: spec.nodeName\n args:\n - '--enable-ipv6=false'\n - '--enable-network-policy=false'\n - '--enable-cloudwatch-logs=false'\n - '--enable-policy-event-logs=false'\n - '--metrics-bind-addr=:8162'\n - '--health-probe-bind-addr=:8163'\n - '--conntrack-cache-cleanup-period=300'\n resources:\n requests:\n cpu: 25m\n securityContext:\n capabilities:\n add:\n - NET_ADMIN\n privileged: true\n volumeMounts:\n - mountPath: /host/opt/cni/bin\n name: cni-bin-dir\n - mountPath: /sys/fs/bpf\n name: bpf-pin-path\n - mountPath: /var/log/aws-routed-eni\n name: log-dir\n - mountPath: /var/run/aws-node\n name: run-dir\n volumes:\n - name: bpf-pin-path\n hostPath:\n path: /sys/fs/bpf\n - name: cni-bin-dir\n hostPath:\n path: /opt/cni/bin\n - name: cni-net-dir\n hostPath:\n path: /etc/cni/net.d\n - name: log-dir\n hostPath:\n path: /var/log/aws-routed-eni\n type: DirectoryOrCreate\n - name: run-dir\n hostPath:\n path: /var/run/aws-node\n type: DirectoryOrCreate\n - name: xtables-lock\n hostPath:\n path: /run/xtables.lock\n affinity:\n nodeAffinity:\n requiredDuringSchedulingIgnoredDuringExecution:\n nodeSelectorTerms:\n - matchExpressions:\n - key: kubernetes.io/os\n operator: In\n values:\n - linux\n - key: kubernetes.io/arch\n operator: In\n values:\n - amd64\n - arm64\n - key: eks.amazonaws.com/compute-type\n operator: NotIn\n values:\n - fargate\n"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"eks:index:VpcCni","name":"EksCluster-vpc-cni","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-dev-sandbox\"}]}}}]}"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"],"propertyDependencies":{"kubeconfig":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]}},"version":"2.7.3","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliases":[{"spec":{"type":"pulumi-nodejs:dynamic:Resource","parentUrn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster"}}],"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":550,"column":18}},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCni::EksCluster-vpc-cni","id":"c8cefafdaa46b94b","object":{"manifest":"---\napiVersion: apiextensions.k8s.io/v1\nkind: CustomResourceDefinition\nmetadata:\n name: eniconfigs.crd.k8s.amazonaws.com\nspec:\n scope: Cluster\n group: crd.k8s.amazonaws.com\n preserveUnknownFields: false\n versions:\n - name: v1alpha1\n served: true\n storage: true\n schema:\n openAPIV3Schema:\n type: object\n x-kubernetes-preserve-unknown-fields: true\n names:\n plural: eniconfigs\n singular: eniconfig\n kind: ENIConfig\n---\napiVersion: apiextensions.k8s.io/v1\nkind: CustomResourceDefinition\nmetadata:\n annotations:\n controller-gen.kubebuilder.io/version: v0.11.3\n creationTimestamp: null\n labels:\n app.kubernetes.io/name: amazon-network-policy-controller-k8s\n name: policyendpoints.networking.k8s.aws\nspec:\n group: networking.k8s.aws\n names:\n kind: PolicyEndpoint\n listKind: PolicyEndpointList\n plural: policyendpoints\n singular: policyendpoint\n scope: Namespaced\n versions:\n - name: v1alpha1\n schema:\n openAPIV3Schema:\n description: PolicyEndpoint is the Schema for the policyendpoints API\n properties:\n apiVersion:\n description: \u003e-\n APIVersion defines the versioned schema of this representation\n of an object. Servers should convert recognized schemas to the\n latest internal value, and may reject unrecognized values. More\n info:\n https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources\n type: string\n kind:\n description: \u003e-\n Kind is a string value representing the REST resource this\n object represents. Servers may infer this from the endpoint the\n client submits requests to. Cannot be updated. In CamelCase.\n More info:\n https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds\n type: string\n metadata:\n type: object\n spec:\n description: PolicyEndpointSpec defines the desired state of PolicyEndpoint\n properties:\n egress:\n description: \u003e-\n Egress is the list of egress rules containing resolved\n network addresses\n items:\n description: \u003e-\n EndpointInfo defines the network endpoint information for\n the policy ingress/egress\n properties:\n cidr:\n description: CIDR is the network address(s) of the endpoint\n type: string\n except:\n description: \u003e-\n Except is the exceptions to the CIDR ranges mentioned\n above.\n items:\n type: string\n type: array\n ports:\n description: Ports is the list of ports\n items:\n description: \u003e-\n Port contains information about the transport\n port/protocol\n properties:\n endPort:\n description: \u003e-\n Endport specifies the port range port to endPort\n port must be defined and an integer, endPort \u003e\n port\n format: int32\n type: integer\n port:\n description: \u003e-\n Port specifies the numerical port for the\n protocol. If empty applies to all ports\n format: int32\n type: integer\n protocol:\n default: TCP\n description: \u003e-\n Protocol specifies the transport protocol,\n default TCP\n type: string\n type: object\n type: array\n required:\n - cidr\n type: object\n type: array\n ingress:\n description: \u003e-\n Ingress is the list of ingress rules containing resolved\n network addresses\n items:\n description: \u003e-\n EndpointInfo defines the network endpoint information for\n the policy ingress/egress\n properties:\n cidr:\n description: CIDR is the network address(s) of the endpoint\n type: string\n except:\n description: \u003e-\n Except is the exceptions to the CIDR ranges mentioned\n above.\n items:\n type: string\n type: array\n ports:\n description: Ports is the list of ports\n items:\n description: \u003e-\n Port contains information about the transport\n port/protocol\n properties:\n endPort:\n description: \u003e-\n Endport specifies the port range port to endPort\n port must be defined and an integer, endPort \u003e\n port\n format: int32\n type: integer\n port:\n description: \u003e-\n Port specifies the numerical port for the\n protocol. If empty applies to all ports\n format: int32\n type: integer\n protocol:\n default: TCP\n description: \u003e-\n Protocol specifies the transport protocol,\n default TCP\n type: string\n type: object\n type: array\n required:\n - cidr\n type: object\n type: array\n podIsolation:\n description: \u003e-\n PodIsolation specifies whether the pod needs to be isolated\n for a particular traffic direction Ingress or Egress, or\n both. If default isolation is not specified, and there are\n no ingress/egress rules, then the pod is not isolated from\n the point of view of this policy. This follows the\n NetworkPolicy spec.PolicyTypes.\n items:\n description: \u003e-\n PolicyType string describes the NetworkPolicy type This\n type is beta-level in 1.8\n type: string\n type: array\n podSelector:\n description: PodSelector is the podSelector from the policy resource\n properties:\n matchExpressions:\n description: \u003e-\n matchExpressions is a list of label selector\n requirements. The requirements are ANDed.\n items:\n description: \u003e-\n A label selector requirement is a selector that\n contains values, a key, and an operator that relates\n the key and values.\n properties:\n key:\n description: key is the label key that the selector applies to.\n type: string\n operator:\n description: \u003e-\n operator represents a key's relationship to a set\n of values. Valid operators are In, NotIn, Exists\n and DoesNotExist.\n type: string\n values:\n description: \u003e-\n values is an array of string values. If the\n operator is In or NotIn, the values array must be\n non-empty. If the operator is Exists or\n DoesNotExist, the values array must be empty. This\n array is replaced during a strategic merge patch.\n items:\n type: string\n type: array\n required:\n - key\n - operator\n type: object\n type: array\n matchLabels:\n additionalProperties:\n type: string\n description: \u003e-\n matchLabels is a map of {key,value} pairs. A single\n {key,value} in the matchLabels map is equivalent to an\n element of matchExpressions, whose key field is \"key\",\n the operator is \"In\", and the values array contains only\n \"value\". The requirements are ANDed.\n type: object\n type: object\n x-kubernetes-map-type: atomic\n podSelectorEndpoints:\n description: \u003e-\n PodSelectorEndpoints contains information about the pods\n matching the podSelector\n items:\n description: PodEndpoint defines the summary information for the pods\n properties:\n hostIP:\n description: \u003e-\n HostIP is the IP address of the host the pod is\n currently running on\n type: string\n name:\n description: Name is the pod name\n type: string\n namespace:\n description: Namespace is the pod namespace\n type: string\n podIP:\n description: PodIP is the IP address of the pod\n type: string\n required:\n - hostIP\n - name\n - namespace\n - podIP\n type: object\n type: array\n policyRef:\n description: \u003e-\n PolicyRef is a reference to the Kubernetes NetworkPolicy\n resource.\n properties:\n name:\n description: Name is the name of the Policy\n type: string\n namespace:\n description: Namespace is the namespace of the Policy\n type: string\n required:\n - name\n - namespace\n type: object\n required:\n - policyRef\n type: object\n status:\n description: \u003e-\n PolicyEndpointStatus defines the observed state of\n PolicyEndpoint\n type: object\n type: object\n served: true\n storage: true\n subresources:\n status: {}\n---\napiVersion: v1\nkind: ServiceAccount\nmetadata:\n name: aws-node\n namespace: kube-system\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\n---\napiVersion: v1\nkind: ConfigMap\nmetadata:\n name: amazon-vpc-cni\n namespace: kube-system\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\ndata:\n enable-windows-ipam: 'false'\n enable-network-policy-controller: 'false'\n enable-windows-prefix-delegation: 'false'\n warm-prefix-target: '0'\n warm-ip-target: '1'\n minimum-ip-target: '3'\n branch-eni-cooldown: '60'\n---\napiVersion: rbac.authorization.k8s.io/v1\nkind: ClusterRole\nmetadata:\n name: aws-node\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\nrules:\n - apiGroups:\n - crd.k8s.amazonaws.com\n resources:\n - eniconfigs\n verbs:\n - list\n - watch\n - get\n - apiGroups:\n - ''\n resources:\n - namespaces\n verbs:\n - list\n - watch\n - get\n - apiGroups:\n - ''\n resources:\n - pods\n verbs:\n - list\n - watch\n - get\n - apiGroups:\n - ''\n resources:\n - nodes\n verbs:\n - list\n - watch\n - get\n - apiGroups:\n - ''\n - events.k8s.io\n resources:\n - events\n verbs:\n - create\n - patch\n - list\n - apiGroups:\n - networking.k8s.aws\n resources:\n - policyendpoints\n verbs:\n - get\n - list\n - watch\n - apiGroups:\n - networking.k8s.aws\n resources:\n - policyendpoints/status\n verbs:\n - get\n - apiGroups:\n - vpcresources.k8s.aws\n resources:\n - cninodes\n verbs:\n - get\n - list\n - watch\n - patch\n---\napiVersion: rbac.authorization.k8s.io/v1\nkind: ClusterRoleBinding\nmetadata:\n name: aws-node\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\nroleRef:\n apiGroup: rbac.authorization.k8s.io\n kind: ClusterRole\n name: aws-node\nsubjects:\n - kind: ServiceAccount\n name: aws-node\n namespace: kube-system\n---\nkind: DaemonSet\napiVersion: apps/v1\nmetadata:\n name: aws-node\n namespace: kube-system\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\nspec:\n updateStrategy:\n rollingUpdate:\n maxUnavailable: 10%\n type: RollingUpdate\n selector:\n matchLabels:\n k8s-app: aws-node\n template:\n metadata:\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n spec:\n priorityClassName: system-node-critical\n serviceAccountName: aws-node\n hostNetwork: true\n initContainers:\n - name: aws-vpc-cni-init\n image: \u003e-\n 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.16.0\n env:\n - name: ENABLE_IPv6\n value: 'false'\n - name: ENABLE_IPv4\n value: 'true'\n - name: DISABLE_TCP_EARLY_DEMUX\n value: 'false'\n securityContext:\n privileged: true\n resources:\n requests:\n cpu: 25m\n volumeMounts:\n - mountPath: /host/opt/cni/bin\n name: cni-bin-dir\n terminationGracePeriodSeconds: 10\n tolerations:\n - operator: Exists\n securityContext: {}\n containers:\n - name: aws-node\n image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.16.0\n ports:\n - containerPort: 61678\n name: metrics\n livenessProbe:\n exec:\n command:\n - /app/grpc-health-probe\n - '-addr=:50051'\n - '-connect-timeout=5s'\n - '-rpc-timeout=5s'\n initialDelaySeconds: 60\n timeoutSeconds: 10\n readinessProbe:\n exec:\n command:\n - /app/grpc-health-probe\n - '-addr=:50051'\n - '-connect-timeout=5s'\n - '-rpc-timeout=5s'\n initialDelaySeconds: 1\n timeoutSeconds: 10\n env:\n - name: ADDITIONAL_ENI_TAGS\n value: '{}'\n - name: AWS_VPC_K8S_CNI_RANDOMIZESNAT\n value: prng\n - name: DISABLE_INTROSPECTION\n value: 'false'\n - name: DISABLE_METRICS\n value: 'false'\n - name: DISABLE_NETWORK_RESOURCE_PROVISIONING\n value: 'false'\n - name: ENABLE_IPv4\n value: 'true'\n - name: VPC_CNI_VERSION\n value: v1.16.0\n - name: WARM_PREFIX_TARGET\n value: '1'\n - name: MY_NODE_NAME\n valueFrom:\n fieldRef:\n apiVersion: v1\n fieldPath: spec.nodeName\n - name: MY_POD_NAME\n valueFrom:\n fieldRef:\n apiVersion: v1\n fieldPath: metadata.name\n - name: WARM_ENI_TARGET\n value: '1'\n - name: ENABLE_IPv6\n value: 'false'\n - name: ENABLE_IPv4\n value: 'true'\n - name: AWS_VPC_K8S_CNI_LOGLEVEL\n value: DEBUG\n - name: AWS_VPC_K8S_CNI_LOG_FILE\n value: /host/var/log/aws-routed-eni/ipamd.log\n - name: AWS_VPC_K8S_CNI_VETHPREFIX\n value: eni\n - name: AWS_VPC_ENI_MTU\n value: '9001'\n - name: AWS_VPC_K8S_PLUGIN_LOG_LEVEL\n value: DEBUG\n - name: AWS_VPC_K8S_PLUGIN_LOG_FILE\n value: /var/log/aws-routed-eni/plugin.log\n - name: ENABLE_POD_ENI\n value: 'false'\n - name: AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG\n value: 'false'\n - name: AWS_VPC_K8S_CNI_EXTERNALSNAT\n value: 'false'\n resources:\n requests:\n cpu: 25m\n securityContext:\n capabilities:\n add:\n - NET_ADMIN\n - NET_RAW\n volumeMounts:\n - mountPath: /host/opt/cni/bin\n name: cni-bin-dir\n - mountPath: /host/etc/cni/net.d\n name: cni-net-dir\n - mountPath: /host/var/log/aws-routed-eni\n name: log-dir\n - mountPath: /var/run/aws-node\n name: run-dir\n - mountPath: /run/xtables.lock\n name: xtables-lock\n - name: aws-eks-nodeagent\n image: \u003e-\n 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/aws-network-policy-agent:v1.0.7\n env:\n - name: MY_NODE_NAME\n valueFrom:\n fieldRef:\n apiVersion: v1\n fieldPath: spec.nodeName\n args:\n - '--enable-ipv6=false'\n - '--enable-network-policy=false'\n - '--enable-cloudwatch-logs=false'\n - '--enable-policy-event-logs=false'\n - '--metrics-bind-addr=:8162'\n - '--health-probe-bind-addr=:8163'\n - '--conntrack-cache-cleanup-period=300'\n resources:\n requests:\n cpu: 25m\n securityContext:\n capabilities:\n add:\n - NET_ADMIN\n privileged: true\n volumeMounts:\n - mountPath: /host/opt/cni/bin\n name: cni-bin-dir\n - mountPath: /sys/fs/bpf\n name: bpf-pin-path\n - mountPath: /var/log/aws-routed-eni\n name: log-dir\n - mountPath: /var/run/aws-node\n name: run-dir\n volumes:\n - name: bpf-pin-path\n hostPath:\n path: /sys/fs/bpf\n - name: cni-bin-dir\n hostPath:\n path: /opt/cni/bin\n - name: cni-net-dir\n hostPath:\n path: /etc/cni/net.d\n - name: log-dir\n hostPath:\n path: /var/log/aws-routed-eni\n type: DirectoryOrCreate\n - name: run-dir\n hostPath:\n path: /var/run/aws-node\n type: DirectoryOrCreate\n - name: xtables-lock\n hostPath:\n path: /run/xtables.lock\n affinity:\n nodeAffinity:\n requiredDuringSchedulingIgnoredDuringExecution:\n nodeSelectorTerms:\n - matchExpressions:\n - key: kubernetes.io/os\n operator: In\n values:\n - linux\n - key: kubernetes.io/arch\n operator: In\n values:\n - amd64\n - arm64\n - key: eks.amazonaws.com/compute-type\n operator: NotIn\n values:\n - fargate\n"}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResourceOutputs","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","outputs":{"clusterSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-047b637b8e4234f41","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"},"core":{"cluster":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksCluster-b0fba40","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"},"clusterIamRole":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksRole-role-a6b0eba","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"},"clusterSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-047b637b8e4234f41","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"},"eksNodeAccess":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"kube-system/aws-auth","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess"},"endpoint":"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com","instanceRoles":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-instanceRole-role-11e407d","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"}],"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K","server":"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1beta1","args":["eks","get-token","--cluster-name","EksCluster-eksCluster-b0fba40","--output","json"],"command":"aws","env":[{"name":"KUBERNETES_EXEC_INFO","value":"{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}"}]}}}]},"nodeGroupOptions":{"clusterIngressRule":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sgrule-1084565728","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"},"nodeSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-091dcd9333fa60adf","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"}},"provider":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"0f86646f-ce5e-42ea-9f07-527be604d1a5","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s"},"publicSubnetIds":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"],"storageClasses":{},"subnetIds":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"],"vpcCni":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"c8cefafdaa46b94b","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCni::EksCluster-vpc-cni"},"vpcId":"vpc-00b3f74616f99fe49"},"eksCluster":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksCluster-b0fba40","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"},"eksClusterIngressRule":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sgrule-1084565728","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"},"instanceRoles":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-instanceRole-role-11e407d","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"}],"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K","server":"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1beta1","args":["eks","get-token","--cluster-name","EksCluster-eksCluster-b0fba40","--output","json"],"command":"aws","env":[{"name":"KUBERNETES_EXEC_INFO","value":"{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}"}]}}}]},"kubeconfigJson":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}","nodeSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-091dcd9333fa60adf","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"}}},"response":{}} -{"method":"/pulumirpc.ResourceProvider/Construct","request":{"project":"eksClusterAuthModeUpgrade","stack":"test","config":{"aws:region":"us-west-2"},"parallel":48,"monitorEndpoint":"127.0.0.1:49830","type":"eks:index:Cluster","name":"EksCluster","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test","inputs":{"publicSubnetIds":{"4dabf18193072939515e22adb298388d":"d0e6a833031e9bbcd3f4e8bde6ca49a4","dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"value":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"]},"skipDefaultNodeGroup":true,"vpcId":{"4dabf18193072939515e22adb298388d":"d0e6a833031e9bbcd3f4e8bde6ca49a4","dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"value":"vpc-00b3f74616f99fe49"}},"inputDependencies":{"publicSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]},"skipDefaultNodeGroup":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]}},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"customTimeouts":{},"acceptsOutputValues":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","state":{"clusterSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-047b637b8e4234f41","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"},"core":{"cluster":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksCluster-b0fba40","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"},"clusterIamRole":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksRole-role-a6b0eba","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"},"clusterSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-047b637b8e4234f41","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"},"eksNodeAccess":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"kube-system/aws-auth","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess"},"endpoint":"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com","instanceRoles":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-instanceRole-role-11e407d","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"}],"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K","server":"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1beta1","args":["eks","get-token","--cluster-name","EksCluster-eksCluster-b0fba40","--output","json"],"command":"aws","env":[{"name":"KUBERNETES_EXEC_INFO","value":"{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}"}]}}}]},"nodeGroupOptions":{"clusterIngressRule":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sgrule-1084565728","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"},"nodeSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-091dcd9333fa60adf","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"}},"provider":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"0f86646f-ce5e-42ea-9f07-527be604d1a5","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s"},"publicSubnetIds":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"],"storageClasses":{},"subnetIds":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"],"vpcCni":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"c8cefafdaa46b94b","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCni::EksCluster-vpc-cni"},"vpcId":"vpc-00b3f74616f99fe49"},"eksCluster":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksCluster-b0fba40","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"},"eksClusterIngressRule":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sgrule-1084565728","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"},"instanceRoles":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-instanceRole-role-11e407d","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"}],"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K","server":"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1beta1","args":["eks","get-token","--cluster-name","EksCluster-eksCluster-b0fba40","--output","json"],"command":"aws","env":[{"name":"KUBERNETES_EXEC_INFO","value":"{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}"}]}}}]},"kubeconfigJson":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}","nodeSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-091dcd9333fa60adf","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"}},"stateDependencies":{"clusterSecurityGroup":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"core":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-03516f97","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-e1b295bd","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-3eb088f2","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCni::EksCluster-vpc-cni","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess"]},"eksCluster":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"eksClusterIngressRule":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"]},"instanceRoles":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-03516f97","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-e1b295bd","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-3eb088f2"]},"kubeconfig":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"kubeconfigJson":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"nodeSecurityGroup":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]}}}} -{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"eks:index:Cluster","name":"EksCluster","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test","custom":true,"object":{"publicSubnetIds":{"4dabf18193072939515e22adb298388d":"d0e6a833031e9bbcd3f4e8bde6ca49a4","dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"value":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"]},"skipDefaultNodeGroup":true,"vpcId":{"4dabf18193072939515e22adb298388d":"d0e6a833031e9bbcd3f4e8bde6ca49a4","dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"value":"vpc-00b3f74616f99fe49"}},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"propertyDependencies":{"publicSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]},"skipDefaultNodeGroup":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]}},"acceptSecrets":true,"customTimeouts":{},"remote":true,"acceptResources":true,"sourcePosition":{"uri":"project://%2FUsers%2Frunner%2Fwork%2Fpulumi-yaml%2Fpulumi-yaml%2Fpkg%2Fpulumiyaml%2Frun.go","line":1327},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","object":{"clusterSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-047b637b8e4234f41","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"},"core":{"cluster":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksCluster-b0fba40","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"},"clusterIamRole":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksRole-role-a6b0eba","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"},"clusterSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-047b637b8e4234f41","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"},"eksNodeAccess":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"kube-system/aws-auth","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess"},"endpoint":"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com","instanceRoles":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-instanceRole-role-11e407d","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"}],"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K","server":"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1beta1","args":["eks","get-token","--cluster-name","EksCluster-eksCluster-b0fba40","--output","json"],"command":"aws","env":[{"name":"KUBERNETES_EXEC_INFO","value":"{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}"}]}}}]},"nodeGroupOptions":{"clusterIngressRule":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sgrule-1084565728","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"},"nodeSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-091dcd9333fa60adf","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"}},"provider":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"0f86646f-ce5e-42ea-9f07-527be604d1a5","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s"},"publicSubnetIds":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"],"storageClasses":{},"subnetIds":["subnet-0e38834b29dfcba7a","subnet-0adf1a6c3a04942ec","subnet-0b7db59d56edce02d"],"vpcCni":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"c8cefafdaa46b94b","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCni::EksCluster-vpc-cni"},"vpcId":"vpc-00b3f74616f99fe49"},"eksCluster":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksCluster-b0fba40","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"},"eksClusterIngressRule":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sgrule-1084565728","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"},"instanceRoles":[{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-instanceRole-role-11e407d","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role"}],"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K","server":"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1beta1","args":["eks","get-token","--cluster-name","EksCluster-eksCluster-b0fba40","--output","json"],"command":"aws","env":[{"name":"KUBERNETES_EXEC_INFO","value":"{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}"}]}}}]},"kubeconfigJson":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}","nodeSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-091dcd9333fa60adf","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"}},"propertyDependencies":{"clusterSecurityGroup":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"core":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCni::EksCluster-vpc-cni","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-03516f97","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-e1b295bd","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-3eb088f2","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s"]},"eksCluster":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"eksClusterIngressRule":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"]},"instanceRoles":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-e1b295bd","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-3eb088f2","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-03516f97"]},"kubeconfig":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"kubeconfigJson":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"nodeSecurityGroup":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]}}}} -{"method":"/pulumirpc.LanguageRuntime/Run","request":{"project":"eksClusterAuthModeUpgrade","stack":"test","pwd":"/private/var/folders/qb/q9rbqmxn1jqdfps720v2s9h80000gn/T/TestEksAuthModeUpgradeupgrade2344313575/001/001","program":".","config":{"aws:region":"us-west-2"},"parallel":48,"monitorAddress":"127.0.0.1:49830","organization":"organization","configPropertyMap":{"aws:region":"us-west-2"},"info":{"rootDirectory":"/private/var/folders/qb/q9rbqmxn1jqdfps720v2s9h80000gn/T/TestEksAuthModeUpgradeupgrade2344313575/001/001","programDirectory":"/private/var/folders/qb/q9rbqmxn1jqdfps720v2s9h80000gn/T/TestEksAuthModeUpgradeupgrade2344313575/001/001","entryPoint":".","options":{}}},"response":{}} \ No newline at end of file +{"method":"/pulumirpc.ResourceMonitor/Invoke","request":{"tok":"aws:index/getPartition:getPartition","args":{},"version":"6.45.0","acceptResources":true},"response":{"return":{"dnsSuffix":"amazonaws.com","id":"aws","partition":"aws","reverseDnsPrefix":"com.amazonaws"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","properties":{"__defaults":["forceDetachPolicies","maxSessionDuration","name","path"],"assumeRolePolicy":"{\"Version\":\"2012-10-17\",\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"eks.amazonaws.com\"]}}]}","description":"Allows EKS to manage clusters on your behalf.","forceDetachPolicies":false,"maxSessionDuration":3600,"name":"EksCluster-eksRole-role-c3e318f","path":"/"}},"response":{"id":"EksCluster-eksRole-role-c3e318f","properties":{"arn":"arn:aws:iam::894850187425:role/EksCluster-eksRole-role-c3e318f","assumeRolePolicy":"{\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"eks.amazonaws.com\"]}}],\"Version\":\"2012-10-17\"}","createDate":"2024-11-14T00:38:47Z","description":"Allows EKS to manage clusters on your behalf.","forceDetachPolicies":false,"id":"EksCluster-eksRole-role-c3e318f","inlinePolicies":[],"managedPolicyArns":[],"maxSessionDuration":3600,"name":"EksCluster-eksRole-role-c3e318f","namePrefix":"","path":"/","permissionsBoundary":"","tags":{},"tagsAll":{},"uniqueId":"AROA5AWJ2ICQY7EGU27Z4"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:iam/role:Role","name":"EksCluster-eksRole-role","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-eksRole","custom":true,"object":{"assumeRolePolicy":"{\"Version\":\"2012-10-17\",\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"eks.amazonaws.com\"]}}]}","description":"Allows EKS to manage clusters on your behalf."},"propertyDependencies":{"assumeRolePolicy":{},"description":{}},"version":"6.45.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/servicerole.js","line":53,"column":22},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","id":"EksCluster-eksRole-role-c3e318f","object":{"arn":"arn:aws:iam::894850187425:role/EksCluster-eksRole-role-c3e318f","assumeRolePolicy":"{\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"eks.amazonaws.com\"]}}],\"Version\":\"2012-10-17\"}","createDate":"2024-11-14T00:38:47Z","description":"Allows EKS to manage clusters on your behalf.","forceDetachPolicies":false,"id":"EksCluster-eksRole-role-c3e318f","inlinePolicies":[],"managedPolicyArns":[],"maxSessionDuration":3600,"name":"EksCluster-eksRole-role-c3e318f","namePrefix":"","path":"/","permissionsBoundary":"","tags":{},"tagsAll":{},"uniqueId":"AROA5AWJ2ICQY7EGU27Z4"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823","olds":{},"news":{"policyArn":"arn:aws:iam::aws:policy/AmazonEKSClusterPolicy","role":"EksCluster-eksRole-role-c3e318f"},"randomSeed":"uO/FI09b0Cg5b0ZYygOSniub3pA0nUPSMfgumWJ5YZY="},"response":{"inputs":{"__defaults":[],"policyArn":"arn:aws:iam::aws:policy/AmazonEKSClusterPolicy","role":"EksCluster-eksRole-role-c3e318f"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823","properties":{"__defaults":[],"policyArn":"arn:aws:iam::aws:policy/AmazonEKSClusterPolicy","role":"EksCluster-eksRole-role-c3e318f"}},"response":{"id":"EksCluster-eksRole-role-c3e318f-20241114003848256100000001","properties":{"id":"EksCluster-eksRole-role-c3e318f-20241114003848256100000001","policyArn":"arn:aws:iam::aws:policy/AmazonEKSClusterPolicy","role":"EksCluster-eksRole-role-c3e318f"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:iam/rolePolicyAttachment:RolePolicyAttachment","name":"EksCluster-eksRole-4b490823","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-eksRole","custom":true,"object":{"policyArn":"arn:aws:iam::aws:policy/AmazonEKSClusterPolicy","role":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksRole-role-c3e318f","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"}},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"],"propertyDependencies":{"policyArn":{},"role":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"]}},"version":"6.45.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/servicerole.js","line":60,"column":40},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823","id":"EksCluster-eksRole-role-c3e318f-20241114003848256100000001","object":{"id":"EksCluster-eksRole-role-c3e318f-20241114003848256100000001","policyArn":"arn:aws:iam::aws:policy/AmazonEKSClusterPolicy","role":"EksCluster-eksRole-role-c3e318f"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResourceOutputs","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-eksRole","outputs":{"role":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksRole-role-c3e318f","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"}}},"response":{}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","properties":{"__defaults":["name"],"description":"Managed by Pulumi","name":"EksCluster-eksClusterSecurityGroup-df44ca3","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-eksClusterSecurityGroup"},"tagsAll":{"Name":"EksCluster-eksClusterSecurityGroup"},"vpcId":"vpc-0908b9f6d32b008fb"}},"response":{"id":"sg-0697431457b6f6a34","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":900000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:894850187425:security-group/sg-0697431457b6f6a34","description":"Managed by Pulumi","egress":[],"id":"sg-0697431457b6f6a34","ingress":[],"name":"EksCluster-eksClusterSecurityGroup-df44ca3","namePrefix":"","ownerId":"894850187425","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-eksClusterSecurityGroup"},"tagsAll":{"Name":"EksCluster-eksClusterSecurityGroup"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroup:SecurityGroup","name":"EksCluster-eksClusterSecurityGroup","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"description":"Managed by Pulumi","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-eksClusterSecurityGroup"},"vpcId":"vpc-0908b9f6d32b008fb"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"propertyDependencies":{"description":{},"revokeRulesOnDelete":{},"tags":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]}},"version":"6.45.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":291,"column":35},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","id":"sg-0697431457b6f6a34","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":900000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:894850187425:security-group/sg-0697431457b6f6a34","description":"Managed by Pulumi","egress":[],"id":"sg-0697431457b6f6a34","ingress":[],"name":"EksCluster-eksClusterSecurityGroup-df44ca3","namePrefix":"","ownerId":"894850187425","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-eksClusterSecurityGroup"},"tagsAll":{"Name":"EksCluster-eksClusterSecurityGroup"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterInternetEgressRule","olds":{},"news":{"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-0697431457b6f6a34","toPort":0,"type":"egress"},"randomSeed":"KZs8JwUalLzKI3I1bOz3A0sxVoAHMj7AmjAWKnc1AkM="},"response":{"inputs":{"__defaults":[],"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-0697431457b6f6a34","toPort":0,"type":"egress"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster","olds":{},"news":{"roleArn":"arn:aws:iam::894850187425:role/EksCluster-eksRole-role-c3e318f","tags":{"Name":"EksCluster-eksCluster"},"vpcConfig":{"securityGroupIds":["sg-0697431457b6f6a34"],"subnetIds":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"]}},"randomSeed":"LcoElVc6+TyYvrt0GWL7nX8aUNBIZAk4/fRTDJ5poZc="},"response":{"inputs":{"__defaults":["bootstrapSelfManagedAddons","name"],"bootstrapSelfManagedAddons":true,"name":"EksCluster-eksCluster-f71353c","roleArn":"arn:aws:iam::894850187425:role/EksCluster-eksRole-role-c3e318f","tags":{"Name":"EksCluster-eksCluster"},"tagsAll":{"Name":"EksCluster-eksCluster"},"vpcConfig":{"__defaults":["endpointPrivateAccess","endpointPublicAccess"],"endpointPrivateAccess":false,"endpointPublicAccess":true,"securityGroupIds":["sg-0697431457b6f6a34"],"subnetIds":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"]}}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterInternetEgressRule","properties":{"__defaults":[],"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-0697431457b6f6a34","toPort":0,"type":"egress"}},"response":{"id":"sgrule-58401219","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"id":"sgrule-58401219","protocol":"-1","securityGroupId":"sg-0697431457b6f6a34","securityGroupRuleId":"sgr-0189f80864fdc7cc9","self":false,"toPort":0,"type":"egress"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroupRule:SecurityGroupRule","name":"EksCluster-eksClusterInternetEgressRule","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-0697431457b6f6a34","toPort":0,"type":"egress"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"],"propertyDependencies":{"cidrBlocks":{},"description":{},"fromPort":{},"protocol":{},"securityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"toPort":{},"type":{}},"version":"6.45.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":296,"column":46},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterInternetEgressRule","id":"sgrule-58401219","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"id":"sgrule-58401219","protocol":"-1","securityGroupId":"sg-0697431457b6f6a34","securityGroupRuleId":"sgr-0189f80864fdc7cc9","self":false,"toPort":0,"type":"egress"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster","properties":{"__defaults":["bootstrapSelfManagedAddons","name"],"bootstrapSelfManagedAddons":true,"name":"EksCluster-eksCluster-f71353c","roleArn":"arn:aws:iam::894850187425:role/EksCluster-eksRole-role-c3e318f","tags":{"Name":"EksCluster-eksCluster"},"tagsAll":{"Name":"EksCluster-eksCluster"},"vpcConfig":{"__defaults":["endpointPrivateAccess","endpointPublicAccess"],"endpointPrivateAccess":false,"endpointPublicAccess":true,"securityGroupIds":["sg-0697431457b6f6a34"],"subnetIds":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"]}}},"response":{"id":"EksCluster-eksCluster-f71353c","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":900000000000,\"update\":3600000000000},\"schema_version\":\"1\"}","accessConfig":{"authenticationMode":"CONFIG_MAP","bootstrapClusterCreatorAdminPermissions":true},"arn":"arn:aws:eks:us-west-2:894850187425:cluster/EksCluster-eksCluster-f71353c","bootstrapSelfManagedAddons":true,"certificateAuthorities":[{"data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"}],"certificateAuthority":{"data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"},"createdAt":"2024-11-14 00:38:51.473 +0000 UTC","enabledClusterLogTypes":[],"encryptionConfig":null,"endpoint":"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com","id":"EksCluster-eksCluster-f71353c","identities":[{"oidcs":[{"issuer":"https://oidc.eks.us-west-2.amazonaws.com/id/6ABA336AD045D647E06C2D0DF8D997EF"}]}],"kubernetesNetworkConfig":{"ipFamily":"ipv4","serviceIpv4Cidr":"172.20.0.0/16","serviceIpv6Cidr":""},"name":"EksCluster-eksCluster-f71353c","outpostConfig":null,"platformVersion":"eks.12","roleArn":"arn:aws:iam::894850187425:role/EksCluster-eksRole-role-c3e318f","status":"ACTIVE","tags":{"Name":"EksCluster-eksCluster"},"tagsAll":{"Name":"EksCluster-eksCluster"},"version":"1.31","vpcConfig":{"clusterSecurityGroupId":"sg-03e192a232631d307","endpointPrivateAccess":false,"endpointPublicAccess":true,"publicAccessCidrs":["0.0.0.0/0"],"securityGroupIds":["sg-0697431457b6f6a34"],"subnetIds":["subnet-0130b79549b33d3a0","subnet-01615a2ded2371633","subnet-0d6dbd17364911ff4"],"vpcId":"vpc-0908b9f6d32b008fb"}}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:eks/cluster:Cluster","name":"EksCluster-eksCluster","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"roleArn":"arn:aws:iam::894850187425:role/EksCluster-eksRole-role-c3e318f","tags":{"Name":"EksCluster-eksCluster"},"vpcConfig":{"securityGroupIds":["sg-0697431457b6f6a34"],"subnetIds":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"]}},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"propertyDependencies":{"roleArn":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823"]},"tags":{},"vpcConfig":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]}},"version":"6.45.0","ignoreChanges":["accessConfig.bootstrapClusterCreatorAdminPermissions"],"acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":329,"column":24},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster","id":"EksCluster-eksCluster-f71353c","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":900000000000,\"update\":3600000000000},\"schema_version\":\"1\"}","accessConfig":{"authenticationMode":"CONFIG_MAP","bootstrapClusterCreatorAdminPermissions":true},"arn":"arn:aws:eks:us-west-2:894850187425:cluster/EksCluster-eksCluster-f71353c","bootstrapSelfManagedAddons":true,"certificateAuthorities":[{"data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"}],"certificateAuthority":{"data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"},"createdAt":"2024-11-14 00:38:51.473 +0000 UTC","enabledClusterLogTypes":[],"encryptionConfig":null,"endpoint":"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com","id":"EksCluster-eksCluster-f71353c","identities":[{"oidcs":[{"issuer":"https://oidc.eks.us-west-2.amazonaws.com/id/6ABA336AD045D647E06C2D0DF8D997EF"}]}],"kubernetesNetworkConfig":{"ipFamily":"ipv4","serviceIpv4Cidr":"172.20.0.0/16","serviceIpv6Cidr":""},"name":"EksCluster-eksCluster-f71353c","outpostConfig":null,"platformVersion":"eks.12","roleArn":"arn:aws:iam::894850187425:role/EksCluster-eksRole-role-c3e318f","status":"ACTIVE","tags":{"Name":"EksCluster-eksCluster"},"tagsAll":{"Name":"EksCluster-eksCluster"},"version":"1.31","vpcConfig":{"clusterSecurityGroupId":"sg-03e192a232631d307","endpointPrivateAccess":false,"endpointPublicAccess":true,"publicAccessCidrs":["0.0.0.0/0"],"securityGroupIds":["sg-0697431457b6f6a34"],"subnetIds":["subnet-0130b79549b33d3a0","subnet-01615a2ded2371633","subnet-0d6dbd17364911ff4"],"vpcId":"vpc-0908b9f6d32b008fb"}}}} +{"method":"/pulumirpc.ResourceProvider/Invoke","request":{"tok":"aws:eks/getAddonVersion:getAddonVersion","args":{"addonName":"vpc-cni","kubernetesVersion":"1.31","mostRecent":true}},"response":{"return":{"addonName":"vpc-cni","id":"vpc-cni","kubernetesVersion":"1.31","mostRecent":true,"version":"v1.18.6-eksbuild.1"}}} +{"method":"/pulumirpc.ResourceMonitor/Invoke","request":{"tok":"aws:eks/getAddonVersion:getAddonVersion","args":{"addonName":"vpc-cni","kubernetesVersion":"1.31","mostRecent":true},"version":"6.45.0","acceptResources":true},"response":{"return":{"addonName":"vpc-cni","id":"vpc-cni","kubernetesVersion":"1.31","mostRecent":true,"version":"v1.18.6-eksbuild.1"}}} +{"method":"/pulumirpc.ResourceProvider/Invoke","request":{"tok":"aws:eks/getAddonVersion:getAddonVersion","args":{"addonName":"kube-proxy","kubernetesVersion":"1.31","mostRecent":true}},"response":{"return":{"addonName":"kube-proxy","id":"kube-proxy","kubernetesVersion":"1.31","mostRecent":true,"version":"v1.31.2-eksbuild.2"}}} +{"method":"/pulumirpc.ResourceMonitor/Invoke","request":{"tok":"aws:eks/getAddonVersion:getAddonVersion","args":{"addonName":"kube-proxy","kubernetesVersion":"1.31","mostRecent":true},"version":"6.45.0","acceptResources":true},"response":{"return":{"addonName":"kube-proxy","id":"kube-proxy","kubernetesVersion":"1.31","mostRecent":true,"version":"v1.31.2-eksbuild.2"}}} +{"method":"/pulumirpc.ResourceProvider/GetPluginInfo","request":{},"response":{"version":"v4.15.0"}} +{"method":"/pulumirpc.ResourceProvider/CheckConfig","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s","olds":{},"news":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-f71353c\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-service-dev-stacks\"}]}}}]}","version":"4.15.0"}},"response":{"inputs":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-f71353c\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-service-dev-stacks\"}]}}}]}","version":"4.15.0"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup","olds":{},"news":{"description":"Managed by Pulumi","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-f71353c":"owned"},"vpcId":"vpc-0908b9f6d32b008fb"},"randomSeed":"ZZVrSTqtD1CZTO71xZZe9IE3xonf3hjXQCmT5A6Cre8="},"response":{"inputs":{"__defaults":["name"],"description":"Managed by Pulumi","name":"EksCluster-nodeSecurityGroup-882d370","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-f71353c":"owned"},"tagsAll":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-f71353c":"owned"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/addon:Addon::EksCluster-kube-proxy","olds":{},"news":{"addonName":"kube-proxy","addonVersion":"v1.31.2-eksbuild.2","clusterName":"EksCluster-eksCluster-f71353c","preserve":true,"resolveConflictsOnCreate":"OVERWRITE","resolveConflictsOnUpdate":"OVERWRITE"},"randomSeed":"+gbDfZEaNcGwroRze1YWXFBUQAX/Mx6FZAQzZuqHwKU="},"response":{"inputs":{"__defaults":[],"addonName":"kube-proxy","addonVersion":"v1.31.2-eksbuild.2","clusterName":"EksCluster-eksCluster-f71353c","preserve":true,"resolveConflictsOnCreate":"OVERWRITE","resolveConflictsOnUpdate":"OVERWRITE"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"pulumi:providers:kubernetes","name":"EksCluster-eks-k8s","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-f71353c\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-service-dev-stacks\"}]}}}]}"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"],"propertyDependencies":{"kubeconfig":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]}},"version":"4.15.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/node_modules/@pulumi/kubernetes/provider.js","line":50,"column":9},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s","id":"b1eaf8ed-9376-4d83-98e9-a6600d04cc9f","object":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-f71353c\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-service-dev-stacks\"}]}}}]}","version":"4.15.0"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup","properties":{"__defaults":["name"],"description":"Managed by Pulumi","name":"EksCluster-nodeSecurityGroup-882d370","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-f71353c":"owned"},"tagsAll":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-f71353c":"owned"},"vpcId":"vpc-0908b9f6d32b008fb"}},"response":{"id":"sg-0bcf3c9dad62525ed","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":900000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:894850187425:security-group/sg-0bcf3c9dad62525ed","description":"Managed by Pulumi","egress":[],"id":"sg-0bcf3c9dad62525ed","ingress":[],"name":"EksCluster-nodeSecurityGroup-882d370","namePrefix":"","ownerId":"894850187425","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-f71353c":"owned"},"tagsAll":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-f71353c":"owned"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroup:SecurityGroup","name":"EksCluster-nodeSecurityGroup","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"description":"Managed by Pulumi","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-f71353c":"owned"},"vpcId":"vpc-0908b9f6d32b008fb"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"propertyDependencies":{"description":{},"revokeRulesOnDelete":{},"tags":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]}},"version":"6.45.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/securitygroup.js","line":59,"column":31},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup","id":"sg-0bcf3c9dad62525ed","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":900000000000},\"schema_version\":\"1\"}","arn":"arn:aws:ec2:us-west-2:894850187425:security-group/sg-0bcf3c9dad62525ed","description":"Managed by Pulumi","egress":[],"id":"sg-0bcf3c9dad62525ed","ingress":[],"name":"EksCluster-nodeSecurityGroup-882d370","namePrefix":"","ownerId":"894850187425","revokeRulesOnDelete":true,"tags":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-f71353c":"owned"},"tagsAll":{"Name":"EksCluster-nodeSecurityGroup","kubernetes.io/cluster/EksCluster-eksCluster-f71353c":"owned"},"vpcId":"vpc-0908b9f6d32b008fb"}}} +{"method":"/pulumirpc.ResourceProvider/Configure","request":{"variables":{"kubernetes:config:kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-f71353c\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-service-dev-stacks\"}]}}}]}"},"args":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-f71353c\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-service-dev-stacks\"}]}}}]}","version":"4.15.0"},"acceptSecrets":true,"acceptResources":true,"sendsOldInputs":true,"sendsOldInputsToDelete":true},"response":{"acceptSecrets":true,"supportsPreview":true}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess","olds":{},"news":{"apiVersion":"v1","data":{"mapRoles":"[]\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"name":"aws-auth","namespace":"kube-system"}},"randomSeed":"zq9uT8+8Qz0+VwqktuaDVy4D17ueSxPOYeqtYy7nc+o="},"response":{"inputs":{"apiVersion":"v1","data":{"mapRoles":"[]\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"name":"aws-auth","namespace":"kube-system"}}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule","olds":{},"news":{"description":"Allow pods to communicate with the cluster API Server","fromPort":443,"protocol":"tcp","securityGroupId":"sg-0697431457b6f6a34","sourceSecurityGroupId":"sg-0bcf3c9dad62525ed","toPort":443,"type":"ingress"},"randomSeed":"axVbxDQJir1lLAgaPNld4fAOWCb+jqwLTBG3BzVzyfo="},"response":{"inputs":{"__defaults":[],"description":"Allow pods to communicate with the cluster API Server","fromPort":443,"protocol":"tcp","securityGroupId":"sg-0697431457b6f6a34","sourceSecurityGroupId":"sg-0bcf3c9dad62525ed","toPort":443,"type":"ingress"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeInternetEgressRule","olds":{},"news":{"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-0bcf3c9dad62525ed","toPort":0,"type":"egress"},"randomSeed":"Lus5UxaxU7FYbULuvWbuANjyjqmVO7u60NRdNxH2xPg="},"response":{"inputs":{"__defaults":[],"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-0bcf3c9dad62525ed","toPort":0,"type":"egress"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksExtApiServerClusterIngressRule","olds":{},"news":{"description":"Allow pods running extension API servers on port 443 to receive communication from cluster control plane","fromPort":443,"protocol":"tcp","securityGroupId":"sg-0bcf3c9dad62525ed","sourceSecurityGroupId":"sg-0697431457b6f6a34","toPort":443,"type":"ingress"},"randomSeed":"atOFOC1LiHgBmhMIUXliIVyGYbVBhrv21//W7JmzAgE="},"response":{"inputs":{"__defaults":[],"description":"Allow pods running extension API servers on port 443 to receive communication from cluster control plane","fromPort":443,"protocol":"tcp","securityGroupId":"sg-0bcf3c9dad62525ed","sourceSecurityGroupId":"sg-0697431457b6f6a34","toPort":443,"type":"ingress"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeIngressRule","olds":{},"news":{"description":"Allow nodes to communicate with each other","fromPort":0,"protocol":"-1","securityGroupId":"sg-0bcf3c9dad62525ed","self":true,"toPort":0,"type":"ingress"},"randomSeed":"UcfvxqnRv3jtqVJfY6cjjQzUj+HYiksmfbW7laP3mBs="},"response":{"inputs":{"__defaults":[],"description":"Allow nodes to communicate with each other","fromPort":0,"protocol":"-1","securityGroupId":"sg-0bcf3c9dad62525ed","self":true,"toPort":0,"type":"ingress"}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeClusterIngressRule","olds":{},"news":{"description":"Allow worker Kubelets and pods to receive communication from the cluster control plane","fromPort":1025,"protocol":"tcp","securityGroupId":"sg-0bcf3c9dad62525ed","sourceSecurityGroupId":"sg-0697431457b6f6a34","toPort":65535,"type":"ingress"},"randomSeed":"bl3S8vBkOSGsYY3BLkIrgtLtaOaTtuahf0rojj4k3GM="},"response":{"inputs":{"__defaults":[],"description":"Allow worker Kubelets and pods to receive communication from the cluster control plane","fromPort":1025,"protocol":"tcp","securityGroupId":"sg-0bcf3c9dad62525ed","sourceSecurityGroupId":"sg-0697431457b6f6a34","toPort":65535,"type":"ingress"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess","properties":{"apiVersion":"v1","data":{"mapRoles":"[]\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"name":"aws-auth","namespace":"kube-system"}}},"response":{"id":"kube-system/aws-auth","properties":{"__fieldManager":"pulumi-kubernetes-e2e38264","__initialApiVersion":"v1","__inputs":{"apiVersion":"v1","data":{"mapRoles":"[]\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"name":"aws-auth","namespace":"kube-system"}},"apiVersion":"v1","data":{"mapRoles":"[]\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"creationTimestamp":"2024-11-14T00:45:57Z","managedFields":[{"apiVersion":"v1","fieldsType":"FieldsV1","fieldsV1":{"f:data":{"f:mapRoles":{}},"f:immutable":{},"f:metadata":{"f:annotations":{"f:pulumi.com/patchForce":{}}}},"manager":"pulumi-kubernetes-e2e38264","operation":"Apply","time":"2024-11-14T00:45:57Z"}],"name":"aws-auth","namespace":"kube-system","resourceVersion":"733","uid":"0eb12c56-6bde-44fe-84f6-0715fab493a1"}}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"kubernetes:core/v1:ConfigMap","name":"EksCluster-nodeAccess","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"apiVersion":"v1","data":{"mapRoles":"[]\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"name":"aws-auth","namespace":"kube-system"}},"provider":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s::b1eaf8ed-9376-4d83-98e9-a6600d04cc9f","propertyDependencies":{"apiVersion":{},"data":{},"immutable":{},"kind":{},"metadata":{}},"version":"4.15.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":524,"column":25},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess","id":"kube-system/aws-auth","object":{"__fieldManager":"pulumi-kubernetes-e2e38264","__initialApiVersion":"v1","__inputs":{"apiVersion":"v1","data":{"mapRoles":"[]\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"name":"aws-auth","namespace":"kube-system"}},"apiVersion":"v1","data":{"mapRoles":"[]\n"},"immutable":false,"kind":"ConfigMap","metadata":{"annotations":{"pulumi.com/patchForce":"true"},"creationTimestamp":"2024-11-14T00:45:57Z","managedFields":[{"apiVersion":"v1","fieldsType":"FieldsV1","fieldsV1":{"f:data":{"f:mapRoles":{}},"f:immutable":{},"f:metadata":{"f:annotations":{"f:pulumi.com/patchForce":{}}}},"manager":"pulumi-kubernetes-e2e38264","operation":"Apply","time":"2024-11-14T00:45:57Z"}],"name":"aws-auth","namespace":"kube-system","resourceVersion":"733","uid":"0eb12c56-6bde-44fe-84f6-0715fab493a1"}}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"eks:index:VpcCniAddon","name":"EksCluster-vpc-cni","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","object":{},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess"],"acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"providers":{"kubernetes":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s::b1eaf8ed-9376-4d83-98e9-a6600d04cc9f"},"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":582,"column":11},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon::EksCluster-vpc-cni","object":{}}} +{"method":"/pulumirpc.ResourceProvider/Check","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon$aws:eks/addon:Addon::EksCluster-vpc-cni","olds":{},"news":{"addonName":"vpc-cni","addonVersion":"v1.18.6-eksbuild.1","clusterName":"EksCluster-eksCluster-f71353c","configurationValues":"{\"env\":{\"AWS_VPC_ENI_MTU\":\"9001\",\"AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG\":\"false\",\"AWS_VPC_K8S_CNI_EXTERNALSNAT\":\"false\",\"AWS_VPC_K8S_CNI_LOGLEVEL\":\"DEBUG\",\"AWS_VPC_K8S_CNI_LOG_FILE\":\"/host/var/log/aws-routed-eni/ipamd.log\",\"AWS_VPC_K8S_CNI_VETHPREFIX\":\"eni\",\"AWS_VPC_K8S_PLUGIN_LOG_FILE\":\"/var/log/aws-routed-eni/plugin.log\",\"AWS_VPC_K8S_PLUGIN_LOG_LEVEL\":\"DEBUG\",\"ENABLE_POD_ENI\":\"false\",\"WARM_ENI_TARGET\":\"1\"},\"init\":{\"env\":{\"DISABLE_TCP_EARLY_DEMUX\":\"false\"}}}","preserve":true,"resolveConflictsOnCreate":"OVERWRITE","resolveConflictsOnUpdate":"OVERWRITE"},"randomSeed":"to4/shNcCFGw4dUWrimaMz3OFIywkm5VTEW9Sj37CXs="},"response":{"inputs":{"__defaults":[],"addonName":"vpc-cni","addonVersion":"v1.18.6-eksbuild.1","clusterName":"EksCluster-eksCluster-f71353c","configurationValues":"{\"env\":{\"AWS_VPC_ENI_MTU\":\"9001\",\"AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG\":\"false\",\"AWS_VPC_K8S_CNI_EXTERNALSNAT\":\"false\",\"AWS_VPC_K8S_CNI_LOGLEVEL\":\"DEBUG\",\"AWS_VPC_K8S_CNI_LOG_FILE\":\"/host/var/log/aws-routed-eni/ipamd.log\",\"AWS_VPC_K8S_CNI_VETHPREFIX\":\"eni\",\"AWS_VPC_K8S_PLUGIN_LOG_FILE\":\"/var/log/aws-routed-eni/plugin.log\",\"AWS_VPC_K8S_PLUGIN_LOG_LEVEL\":\"DEBUG\",\"ENABLE_POD_ENI\":\"false\",\"WARM_ENI_TARGET\":\"1\"},\"init\":{\"env\":{\"DISABLE_TCP_EARLY_DEMUX\":\"false\"}}}","preserve":true,"resolveConflictsOnCreate":"OVERWRITE","resolveConflictsOnUpdate":"OVERWRITE"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksExtApiServerClusterIngressRule","properties":{"__defaults":[],"description":"Allow pods running extension API servers on port 443 to receive communication from cluster control plane","fromPort":443,"protocol":"tcp","securityGroupId":"sg-0bcf3c9dad62525ed","sourceSecurityGroupId":"sg-0697431457b6f6a34","toPort":443,"type":"ingress"}},"response":{"id":"sgrule-3020693742","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow pods running extension API servers on port 443 to receive communication from cluster control plane","fromPort":443,"id":"sgrule-3020693742","protocol":"tcp","securityGroupId":"sg-0bcf3c9dad62525ed","securityGroupRuleId":"sgr-0a9154e9e6d3f1c07","self":false,"sourceSecurityGroupId":"sg-0697431457b6f6a34","toPort":443,"type":"ingress"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroupRule:SecurityGroupRule","name":"EksCluster-eksExtApiServerClusterIngressRule","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"description":"Allow pods running extension API servers on port 443 to receive communication from cluster control plane","fromPort":443,"protocol":"tcp","securityGroupId":"sg-0bcf3c9dad62525ed","sourceSecurityGroupId":"sg-0697431457b6f6a34","toPort":443,"type":"ingress"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"],"propertyDependencies":{"description":{},"fromPort":{},"protocol":{},"securityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"sourceSecurityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"toPort":{},"type":{}},"version":"6.45.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/securitygroup.js","line":82,"column":44},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksExtApiServerClusterIngressRule","id":"sgrule-3020693742","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow pods running extension API servers on port 443 to receive communication from cluster control plane","fromPort":443,"id":"sgrule-3020693742","protocol":"tcp","securityGroupId":"sg-0bcf3c9dad62525ed","securityGroupRuleId":"sgr-0a9154e9e6d3f1c07","self":false,"sourceSecurityGroupId":"sg-0697431457b6f6a34","toPort":443,"type":"ingress"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule","properties":{"__defaults":[],"description":"Allow pods to communicate with the cluster API Server","fromPort":443,"protocol":"tcp","securityGroupId":"sg-0697431457b6f6a34","sourceSecurityGroupId":"sg-0bcf3c9dad62525ed","toPort":443,"type":"ingress"}},"response":{"id":"sgrule-365316218","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow pods to communicate with the cluster API Server","fromPort":443,"id":"sgrule-365316218","protocol":"tcp","securityGroupId":"sg-0697431457b6f6a34","securityGroupRuleId":"sgr-07a02d1907c2df497","self":false,"sourceSecurityGroupId":"sg-0bcf3c9dad62525ed","toPort":443,"type":"ingress"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroupRule:SecurityGroupRule","name":"EksCluster-eksClusterIngressRule","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"description":"Allow pods to communicate with the cluster API Server","fromPort":443,"protocol":"tcp","securityGroupId":"sg-0697431457b6f6a34","sourceSecurityGroupId":"sg-0bcf3c9dad62525ed","toPort":443,"type":"ingress"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"],"propertyDependencies":{"description":{},"fromPort":{},"protocol":{},"securityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"sourceSecurityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"toPort":{},"type":{}},"version":"6.45.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/securitygroup.js","line":100,"column":35},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule","id":"sgrule-365316218","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow pods to communicate with the cluster API Server","fromPort":443,"id":"sgrule-365316218","protocol":"tcp","securityGroupId":"sg-0697431457b6f6a34","securityGroupRuleId":"sgr-07a02d1907c2df497","self":false,"sourceSecurityGroupId":"sg-0bcf3c9dad62525ed","toPort":443,"type":"ingress"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResourceOutputs","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","outputs":{"clusterIngressRuleId":"sgr-07a02d1907c2df497","clusterSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-0697431457b6f6a34","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"},"clusterSecurityGroupId":"sg-0697431457b6f6a34","core":{"cluster":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksCluster-f71353c","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"},"clusterIamRole":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksRole-role-c3e318f","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"},"clusterSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-0697431457b6f6a34","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"},"eksNodeAccess":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"kube-system/aws-auth","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess"},"endpoint":"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com","instanceRoles":[],"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K","server":"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1beta1","args":["eks","get-token","--cluster-name","EksCluster-eksCluster-f71353c","--output","json"],"command":"aws","env":[{"name":"KUBERNETES_EXEC_INFO","value":"{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}"}]}}}]},"nodeGroupOptions":{"clusterIngressRule":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sgrule-365316218","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"},"nodeSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-0bcf3c9dad62525ed","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"}},"provider":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"b1eaf8ed-9376-4d83-98e9-a6600d04cc9f","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s"},"publicSubnetIds":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"],"storageClasses":{},"subnetIds":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"],"vpcCni":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon::EksCluster-vpc-cni"},"vpcId":"vpc-0908b9f6d32b008fb"},"defaultNodeGroupAsgName":"","eksCluster":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksCluster-f71353c","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"},"eksClusterIngressRule":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sgrule-365316218","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"},"fargateProfileId":"","fargateProfileStatus":"","instanceRoles":[],"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K","server":"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1beta1","args":["eks","get-token","--cluster-name","EksCluster-eksCluster-f71353c","--output","json"],"command":"aws","env":[{"name":"KUBERNETES_EXEC_INFO","value":"{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}"}]}}}]},"kubeconfigJson":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-f71353c\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}","nodeSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-0bcf3c9dad62525ed","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"},"nodeSecurityGroupId":"sg-0bcf3c9dad62525ed","oidcIssuer":"oidc.eks.us-west-2.amazonaws.com/id/6ABA336AD045D647E06C2D0DF8D997EF","oidcProviderArn":"","oidcProviderUrl":"https://oidc.eks.us-west-2.amazonaws.com/id/6ABA336AD045D647E06C2D0DF8D997EF"}},"response":{}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeInternetEgressRule","properties":{"__defaults":[],"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-0bcf3c9dad62525ed","toPort":0,"type":"egress"}},"response":{"id":"sgrule-2658617078","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"id":"sgrule-2658617078","protocol":"-1","securityGroupId":"sg-0bcf3c9dad62525ed","securityGroupRuleId":"sgr-0951b2a61c877fa84","self":false,"toPort":0,"type":"egress"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroupRule:SecurityGroupRule","name":"EksCluster-eksNodeInternetEgressRule","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"protocol":"-1","securityGroupId":"sg-0bcf3c9dad62525ed","toPort":0,"type":"egress"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"],"propertyDependencies":{"cidrBlocks":{},"description":{},"fromPort":{},"protocol":{},"securityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"toPort":{},"type":{}},"version":"6.45.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/securitygroup.js","line":91,"column":36},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeInternetEgressRule","id":"sgrule-2658617078","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","cidrBlocks":["0.0.0.0/0"],"description":"Allow internet access.","fromPort":0,"id":"sgrule-2658617078","protocol":"-1","securityGroupId":"sg-0bcf3c9dad62525ed","securityGroupRuleId":"sgr-0951b2a61c877fa84","self":false,"toPort":0,"type":"egress"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeIngressRule","properties":{"__defaults":[],"description":"Allow nodes to communicate with each other","fromPort":0,"protocol":"-1","securityGroupId":"sg-0bcf3c9dad62525ed","self":true,"toPort":0,"type":"ingress"}},"response":{"id":"sgrule-2033848019","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow nodes to communicate with each other","fromPort":0,"id":"sgrule-2033848019","protocol":"-1","securityGroupId":"sg-0bcf3c9dad62525ed","securityGroupRuleId":"sgr-0e5a7b2e5ba20de7b","self":true,"toPort":0,"type":"ingress"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroupRule:SecurityGroupRule","name":"EksCluster-eksNodeIngressRule","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"description":"Allow nodes to communicate with each other","fromPort":0,"protocol":"-1","securityGroupId":"sg-0bcf3c9dad62525ed","self":true,"toPort":0,"type":"ingress"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"],"propertyDependencies":{"description":{},"fromPort":{},"protocol":{},"securityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"self":{},"toPort":{},"type":{}},"version":"6.45.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/securitygroup.js","line":64,"column":29},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeIngressRule","id":"sgrule-2033848019","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow nodes to communicate with each other","fromPort":0,"id":"sgrule-2033848019","protocol":"-1","securityGroupId":"sg-0bcf3c9dad62525ed","securityGroupRuleId":"sgr-0e5a7b2e5ba20de7b","self":true,"toPort":0,"type":"ingress"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeClusterIngressRule","properties":{"__defaults":[],"description":"Allow worker Kubelets and pods to receive communication from the cluster control plane","fromPort":1025,"protocol":"tcp","securityGroupId":"sg-0bcf3c9dad62525ed","sourceSecurityGroupId":"sg-0697431457b6f6a34","toPort":65535,"type":"ingress"}},"response":{"id":"sgrule-867382998","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow worker Kubelets and pods to receive communication from the cluster control plane","fromPort":1025,"id":"sgrule-867382998","protocol":"tcp","securityGroupId":"sg-0bcf3c9dad62525ed","securityGroupRuleId":"sgr-0641451f17f12052c","self":false,"sourceSecurityGroupId":"sg-0697431457b6f6a34","toPort":65535,"type":"ingress"}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:ec2/securityGroupRule:SecurityGroupRule","name":"EksCluster-eksNodeClusterIngressRule","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"description":"Allow worker Kubelets and pods to receive communication from the cluster control plane","fromPort":1025,"protocol":"tcp","securityGroupId":"sg-0bcf3c9dad62525ed","sourceSecurityGroupId":"sg-0697431457b6f6a34","toPort":65535,"type":"ingress"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"],"propertyDependencies":{"description":{},"fromPort":{},"protocol":{},"securityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"sourceSecurityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"toPort":{},"type":{}},"version":"6.45.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/securitygroup.js","line":73,"column":36},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeClusterIngressRule","id":"sgrule-867382998","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}","description":"Allow worker Kubelets and pods to receive communication from the cluster control plane","fromPort":1025,"id":"sgrule-867382998","protocol":"tcp","securityGroupId":"sg-0bcf3c9dad62525ed","securityGroupRuleId":"sgr-0641451f17f12052c","self":false,"sourceSecurityGroupId":"sg-0697431457b6f6a34","toPort":65535,"type":"ingress"}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/addon:Addon::EksCluster-kube-proxy","properties":{"__defaults":[],"addonName":"kube-proxy","addonVersion":"v1.31.2-eksbuild.2","clusterName":"EksCluster-eksCluster-f71353c","preserve":true,"resolveConflictsOnCreate":"OVERWRITE","resolveConflictsOnUpdate":"OVERWRITE"}},"response":{"id":"EksCluster-eksCluster-f71353c:kube-proxy","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":2400000000000,\"update\":1200000000000}}","addonName":"kube-proxy","addonVersion":"v1.31.2-eksbuild.2","arn":"arn:aws:eks:us-west-2:894850187425:addon/EksCluster-eksCluster-f71353c/kube-proxy/64c99411-2237-4ecc-4cd3-00a93ceeaa01","clusterName":"EksCluster-eksCluster-f71353c","configurationValues":"","createdAt":"2024-11-14T00:45:54Z","id":"EksCluster-eksCluster-f71353c:kube-proxy","modifiedAt":"2024-11-14T00:46:01Z","preserve":true,"resolveConflictsOnCreate":"OVERWRITE","resolveConflictsOnUpdate":"OVERWRITE","serviceAccountRoleArn":"","tags":{},"tagsAll":{}}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:eks/addon:Addon","name":"EksCluster-kube-proxy","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","custom":true,"object":{"addonName":"kube-proxy","addonVersion":"v1.31.2-eksbuild.2","clusterName":"EksCluster-eksCluster-f71353c","preserve":true,"resolveConflictsOnCreate":"OVERWRITE","resolveConflictsOnUpdate":"OVERWRITE"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"],"propertyDependencies":{"addonName":{},"addonVersion":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"clusterName":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"preserve":{},"resolveConflictsOnCreate":{},"resolveConflictsOnUpdate":{}},"version":"6.45.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cluster.js","line":383,"column":32},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/addon:Addon::EksCluster-kube-proxy","id":"EksCluster-eksCluster-f71353c:kube-proxy","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":2400000000000,\"update\":1200000000000}}","addonName":"kube-proxy","addonVersion":"v1.31.2-eksbuild.2","arn":"arn:aws:eks:us-west-2:894850187425:addon/EksCluster-eksCluster-f71353c/kube-proxy/64c99411-2237-4ecc-4cd3-00a93ceeaa01","clusterName":"EksCluster-eksCluster-f71353c","configurationValues":"","createdAt":"2024-11-14T00:45:54Z","id":"EksCluster-eksCluster-f71353c:kube-proxy","modifiedAt":"2024-11-14T00:46:01Z","preserve":true,"resolveConflictsOnCreate":"OVERWRITE","resolveConflictsOnUpdate":"OVERWRITE","serviceAccountRoleArn":"","tags":{},"tagsAll":{}}}} +{"method":"/pulumirpc.ResourceProvider/Create","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon$aws:eks/addon:Addon::EksCluster-vpc-cni","properties":{"__defaults":[],"addonName":"vpc-cni","addonVersion":"v1.18.6-eksbuild.1","clusterName":"EksCluster-eksCluster-f71353c","configurationValues":"{\"env\":{\"AWS_VPC_ENI_MTU\":\"9001\",\"AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG\":\"false\",\"AWS_VPC_K8S_CNI_EXTERNALSNAT\":\"false\",\"AWS_VPC_K8S_CNI_LOGLEVEL\":\"DEBUG\",\"AWS_VPC_K8S_CNI_LOG_FILE\":\"/host/var/log/aws-routed-eni/ipamd.log\",\"AWS_VPC_K8S_CNI_VETHPREFIX\":\"eni\",\"AWS_VPC_K8S_PLUGIN_LOG_FILE\":\"/var/log/aws-routed-eni/plugin.log\",\"AWS_VPC_K8S_PLUGIN_LOG_LEVEL\":\"DEBUG\",\"ENABLE_POD_ENI\":\"false\",\"WARM_ENI_TARGET\":\"1\"},\"init\":{\"env\":{\"DISABLE_TCP_EARLY_DEMUX\":\"false\"}}}","preserve":true,"resolveConflictsOnCreate":"OVERWRITE","resolveConflictsOnUpdate":"OVERWRITE"}},"response":{"id":"EksCluster-eksCluster-f71353c:vpc-cni","properties":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":2400000000000,\"update\":1200000000000}}","addonName":"vpc-cni","addonVersion":"v1.18.6-eksbuild.1","arn":"arn:aws:eks:us-west-2:894850187425:addon/EksCluster-eksCluster-f71353c/vpc-cni/7ac99411-275f-3c3d-0380-5e8f85832887","clusterName":"EksCluster-eksCluster-f71353c","configurationValues":"{\"env\":{\"AWS_VPC_ENI_MTU\":\"9001\",\"AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG\":\"false\",\"AWS_VPC_K8S_CNI_EXTERNALSNAT\":\"false\",\"AWS_VPC_K8S_CNI_LOGLEVEL\":\"DEBUG\",\"AWS_VPC_K8S_CNI_LOG_FILE\":\"/host/var/log/aws-routed-eni/ipamd.log\",\"AWS_VPC_K8S_CNI_VETHPREFIX\":\"eni\",\"AWS_VPC_K8S_PLUGIN_LOG_FILE\":\"/var/log/aws-routed-eni/plugin.log\",\"AWS_VPC_K8S_PLUGIN_LOG_LEVEL\":\"DEBUG\",\"ENABLE_POD_ENI\":\"false\",\"WARM_ENI_TARGET\":\"1\"},\"init\":{\"env\":{\"DISABLE_TCP_EARLY_DEMUX\":\"false\"}}}","createdAt":"2024-11-14T00:45:57Z","id":"EksCluster-eksCluster-f71353c:vpc-cni","modifiedAt":"2024-11-14T00:46:05Z","preserve":true,"resolveConflictsOnCreate":"OVERWRITE","resolveConflictsOnUpdate":"OVERWRITE","serviceAccountRoleArn":"","tags":{},"tagsAll":{}}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"aws:eks/addon:Addon","name":"EksCluster-vpc-cni","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon::EksCluster-vpc-cni","custom":true,"object":{"addonName":"vpc-cni","addonVersion":"v1.18.6-eksbuild.1","clusterName":"EksCluster-eksCluster-f71353c","configurationValues":"{\"env\":{\"AWS_VPC_ENI_MTU\":\"9001\",\"AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG\":\"false\",\"AWS_VPC_K8S_CNI_EXTERNALSNAT\":\"false\",\"AWS_VPC_K8S_CNI_LOGLEVEL\":\"DEBUG\",\"AWS_VPC_K8S_CNI_LOG_FILE\":\"/host/var/log/aws-routed-eni/ipamd.log\",\"AWS_VPC_K8S_CNI_VETHPREFIX\":\"eni\",\"AWS_VPC_K8S_PLUGIN_LOG_FILE\":\"/var/log/aws-routed-eni/plugin.log\",\"AWS_VPC_K8S_PLUGIN_LOG_LEVEL\":\"DEBUG\",\"ENABLE_POD_ENI\":\"false\",\"WARM_ENI_TARGET\":\"1\"},\"init\":{\"env\":{\"DISABLE_TCP_EARLY_DEMUX\":\"false\"}}}","preserve":true,"resolveConflictsOnCreate":"OVERWRITE","resolveConflictsOnUpdate":"OVERWRITE"},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"],"propertyDependencies":{"addonName":{},"addonVersion":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"clusterName":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"configurationValues":{},"preserve":{},"resolveConflictsOnCreate":{},"resolveConflictsOnUpdate":{}},"version":"6.45.0","acceptSecrets":true,"customTimeouts":{},"supportsPartialValues":true,"acceptResources":true,"aliasSpecs":true,"sourcePosition":{"uri":"file:///snapshot/eks/bin/cni-addon.js","line":59,"column":23},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon$aws:eks/addon:Addon::EksCluster-vpc-cni","id":"EksCluster-eksCluster-f71353c:vpc-cni","object":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":2400000000000,\"update\":1200000000000}}","addonName":"vpc-cni","addonVersion":"v1.18.6-eksbuild.1","arn":"arn:aws:eks:us-west-2:894850187425:addon/EksCluster-eksCluster-f71353c/vpc-cni/7ac99411-275f-3c3d-0380-5e8f85832887","clusterName":"EksCluster-eksCluster-f71353c","configurationValues":"{\"env\":{\"AWS_VPC_ENI_MTU\":\"9001\",\"AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG\":\"false\",\"AWS_VPC_K8S_CNI_EXTERNALSNAT\":\"false\",\"AWS_VPC_K8S_CNI_LOGLEVEL\":\"DEBUG\",\"AWS_VPC_K8S_CNI_LOG_FILE\":\"/host/var/log/aws-routed-eni/ipamd.log\",\"AWS_VPC_K8S_CNI_VETHPREFIX\":\"eni\",\"AWS_VPC_K8S_PLUGIN_LOG_FILE\":\"/var/log/aws-routed-eni/plugin.log\",\"AWS_VPC_K8S_PLUGIN_LOG_LEVEL\":\"DEBUG\",\"ENABLE_POD_ENI\":\"false\",\"WARM_ENI_TARGET\":\"1\"},\"init\":{\"env\":{\"DISABLE_TCP_EARLY_DEMUX\":\"false\"}}}","createdAt":"2024-11-14T00:45:57Z","id":"EksCluster-eksCluster-f71353c:vpc-cni","modifiedAt":"2024-11-14T00:46:05Z","preserve":true,"resolveConflictsOnCreate":"OVERWRITE","resolveConflictsOnUpdate":"OVERWRITE","serviceAccountRoleArn":"","tags":{},"tagsAll":{}}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResourceOutputs","request":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon::EksCluster-vpc-cni","outputs":{"addon":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksCluster-f71353c:vpc-cni","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon$aws:eks/addon:Addon::EksCluster-vpc-cni"}}},"response":{}} +{"method":"/pulumirpc.ResourceProvider/Construct","request":{"project":"eksClusterAuthModeUpgrade","stack":"test","config":{"aws:region":"us-west-2"},"parallel":40,"monitorEndpoint":"127.0.0.1:53767","type":"eks:index:Cluster","name":"EksCluster","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test","inputs":{"publicSubnetIds":{"4dabf18193072939515e22adb298388d":"d0e6a833031e9bbcd3f4e8bde6ca49a4","dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"value":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"]},"skipDefaultNodeGroup":true,"vpcId":{"4dabf18193072939515e22adb298388d":"d0e6a833031e9bbcd3f4e8bde6ca49a4","dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"value":"vpc-0908b9f6d32b008fb"}},"inputDependencies":{"publicSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]},"skipDefaultNodeGroup":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]}},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"customTimeouts":{},"acceptsOutputValues":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","state":{"clusterIngressRuleId":"sgr-07a02d1907c2df497","clusterSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-0697431457b6f6a34","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"},"clusterSecurityGroupId":"sg-0697431457b6f6a34","core":{"cluster":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksCluster-f71353c","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"},"clusterIamRole":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksRole-role-c3e318f","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"},"clusterSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-0697431457b6f6a34","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"},"eksNodeAccess":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"kube-system/aws-auth","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess"},"endpoint":"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com","instanceRoles":[],"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K","server":"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1beta1","args":["eks","get-token","--cluster-name","EksCluster-eksCluster-f71353c","--output","json"],"command":"aws","env":[{"name":"KUBERNETES_EXEC_INFO","value":"{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}"}]}}}]},"nodeGroupOptions":{"clusterIngressRule":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sgrule-365316218","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"},"nodeSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-0bcf3c9dad62525ed","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"}},"provider":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"b1eaf8ed-9376-4d83-98e9-a6600d04cc9f","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s"},"publicSubnetIds":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"],"storageClasses":{},"subnetIds":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"],"vpcCni":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon::EksCluster-vpc-cni"},"vpcId":"vpc-0908b9f6d32b008fb"},"defaultNodeGroupAsgName":"","eksCluster":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksCluster-f71353c","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"},"eksClusterIngressRule":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sgrule-365316218","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"},"fargateProfileId":"","fargateProfileStatus":"","instanceRoles":[],"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K","server":"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1beta1","args":["eks","get-token","--cluster-name","EksCluster-eksCluster-f71353c","--output","json"],"command":"aws","env":[{"name":"KUBERNETES_EXEC_INFO","value":"{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}"}]}}}]},"kubeconfigJson":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-f71353c\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}","nodeSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-0bcf3c9dad62525ed","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"},"nodeSecurityGroupId":"sg-0bcf3c9dad62525ed","oidcIssuer":"oidc.eks.us-west-2.amazonaws.com/id/6ABA336AD045D647E06C2D0DF8D997EF","oidcProviderArn":"","oidcProviderUrl":"https://oidc.eks.us-west-2.amazonaws.com/id/6ABA336AD045D647E06C2D0DF8D997EF"},"stateDependencies":{"clusterIngressRuleId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"]},"clusterSecurityGroup":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"clusterSecurityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"core":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon::EksCluster-vpc-cni","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess"]},"defaultNodeGroupAsgName":{},"eksCluster":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"eksClusterIngressRule":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"]},"fargateProfileId":{},"fargateProfileStatus":{},"instanceRoles":{},"kubeconfig":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"kubeconfigJson":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"nodeSecurityGroup":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"nodeSecurityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"oidcIssuer":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"oidcProviderArn":{},"oidcProviderUrl":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]}}}} +{"method":"/pulumirpc.ResourceMonitor/RegisterResource","request":{"type":"eks:index:Cluster","name":"EksCluster","parent":"urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test","custom":true,"object":{"publicSubnetIds":{"4dabf18193072939515e22adb298388d":"d0e6a833031e9bbcd3f4e8bde6ca49a4","dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"value":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"]},"skipDefaultNodeGroup":true,"vpcId":{"4dabf18193072939515e22adb298388d":"d0e6a833031e9bbcd3f4e8bde6ca49a4","dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"value":"vpc-0908b9f6d32b008fb"}},"dependencies":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"],"propertyDependencies":{"publicSubnetIds":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]},"skipDefaultNodeGroup":{},"vpcId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc"]}},"acceptSecrets":true,"customTimeouts":{},"remote":true,"acceptResources":true,"sourcePosition":{"uri":"project://%2FUsers%2Frunner%2Fwork%2Fpulumi-yaml%2Fpulumi-yaml%2Fpkg%2Fpulumiyaml%2Frun.go","line":1336},"supportsResultReporting":true},"response":{"urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster","object":{"clusterIngressRuleId":"sgr-07a02d1907c2df497","clusterSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-0697431457b6f6a34","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"},"clusterSecurityGroupId":"sg-0697431457b6f6a34","core":{"cluster":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksCluster-f71353c","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"},"clusterIamRole":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksRole-role-c3e318f","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role"},"clusterSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-0697431457b6f6a34","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"},"eksNodeAccess":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"kube-system/aws-auth","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess"},"endpoint":"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com","instanceRoles":[],"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K","server":"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1beta1","args":["eks","get-token","--cluster-name","EksCluster-eksCluster-f71353c","--output","json"],"command":"aws","env":[{"name":"KUBERNETES_EXEC_INFO","value":"{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}"}]}}}]},"nodeGroupOptions":{"clusterIngressRule":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sgrule-365316218","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"},"nodeSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-0bcf3c9dad62525ed","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"}},"provider":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"b1eaf8ed-9376-4d83-98e9-a6600d04cc9f","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s"},"publicSubnetIds":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"],"storageClasses":{},"subnetIds":["subnet-0d6dbd17364911ff4","subnet-01615a2ded2371633","subnet-0130b79549b33d3a0"],"vpcCni":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon::EksCluster-vpc-cni"},"vpcId":"vpc-0908b9f6d32b008fb"},"defaultNodeGroupAsgName":"","eksCluster":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"EksCluster-eksCluster-f71353c","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"},"eksClusterIngressRule":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sgrule-365316218","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"},"fargateProfileId":"","fargateProfileStatus":"","instanceRoles":[],"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K","server":"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1beta1","args":["eks","get-token","--cluster-name","EksCluster-eksCluster-f71353c","--output","json"],"command":"aws","env":[{"name":"KUBERNETES_EXEC_INFO","value":"{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}"}]}}}]},"kubeconfigJson":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-f71353c\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}","nodeSecurityGroup":{"4dabf18193072939515e22adb298388d":"5cf8f73096256a8f31e491e813e4eb8e","id":"sg-0bcf3c9dad62525ed","urn":"urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"},"nodeSecurityGroupId":"sg-0bcf3c9dad62525ed","oidcIssuer":"oidc.eks.us-west-2.amazonaws.com/id/6ABA336AD045D647E06C2D0DF8D997EF","oidcProviderArn":"","oidcProviderUrl":"https://oidc.eks.us-west-2.amazonaws.com/id/6ABA336AD045D647E06C2D0DF8D997EF"},"propertyDependencies":{"clusterIngressRuleId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"]},"clusterSecurityGroup":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"clusterSecurityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup"]},"core":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon::EksCluster-vpc-cni","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup","urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"defaultNodeGroupAsgName":{},"eksCluster":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"eksClusterIngressRule":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule"]},"fargateProfileId":{},"fargateProfileStatus":{},"instanceRoles":{},"kubeconfig":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"kubeconfigJson":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"nodeSecurityGroup":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"nodeSecurityGroupId":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup"]},"oidcIssuer":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]},"oidcProviderArn":{},"oidcProviderUrl":{"urns":["urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster"]}}}} +{"method":"/pulumirpc.LanguageRuntime/Run","request":{"project":"eksClusterAuthModeUpgrade","stack":"test","pwd":"/private/var/folders/kq/zdlx0fn57yl66gxktcyzylv40000gn/T/TestEksAuthModeUpgradeupgrade3512573850/001/001","program":".","config":{"aws:region":"us-west-2"},"parallel":40,"monitorAddress":"127.0.0.1:53767","organization":"organization","configPropertyMap":{"aws:region":"us-west-2"},"info":{"rootDirectory":"/private/var/folders/kq/zdlx0fn57yl66gxktcyzylv40000gn/T/TestEksAuthModeUpgradeupgrade3512573850/001/001","programDirectory":"/private/var/folders/kq/zdlx0fn57yl66gxktcyzylv40000gn/T/TestEksAuthModeUpgradeupgrade3512573850/001/001","entryPoint":".","options":{}}},"response":{}} \ No newline at end of file diff --git a/tests/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/stack.json b/tests/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/stack.json index 763ab4a00..9cc6fe05f 100644 --- a/tests/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/stack.json +++ b/tests/testdata/recorded/TestProviderUpgrade/TestEksAuthModeUpgrade/upgrade/stack.json @@ -2,14 +2,14 @@ "version": 3, "deployment": { "manifest": { - "time": "2024-08-08T18:51:41.019164+02:00", - "magic": "5e7ab89b4145d256c3709f42b9708b233894d556f54c637558b67d12feaff5d2", - "version": "v3.128.0" + "time": "2024-11-13T16:46:11.379809-08:00", + "magic": "59ab42470ec682a2eb8566128a64ecaee8e5d25c6d5902576977eb325cf4d7b3", + "version": "v3.130.0" }, "secrets_providers": { "type": "passphrase", "state": { - "salt": "v1:xQ88LyPfwTo=:v1:KC7hrsvj3PXpjx9X:bkeEPpXO3tw1jK7Dz/PHfMftMV9LlQ==" + "salt": "v1:yc1N7D8WK5Q=:v1:uO1lDPch6jmJ2VNk:7Jsjh471RyVVCNwzlhheb46tMDjofA==" } }, "resources": [ @@ -17,51 +17,51 @@ "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test", "custom": false, "type": "pulumi:pulumi:Stack", - "created": "2024-08-08T16:42:41.093199Z", - "modified": "2024-08-08T16:42:41.093199Z" + "created": "2024-11-14T00:38:27.336769Z", + "modified": "2024-11-14T00:38:27.336769Z" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:awsx::default", "custom": true, - "id": "955b20c2-9778-4d98-9dd1-6d08a364b0f5", + "id": "276e5b4f-0cf7-4af1-b435-77ed697ba475", "type": "pulumi:providers:awsx", - "created": "2024-08-08T16:42:41.841288Z", - "modified": "2024-08-08T16:42:41.841288Z" + "created": "2024-11-14T00:38:28.627609Z", + "modified": "2024-11-14T00:38:28.627609Z" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc", "custom": false, "type": "awsx:ec2:Vpc", "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test", - "created": "2024-08-08T16:42:41.870627Z", - "modified": "2024-08-08T16:42:41.870627Z", + "created": "2024-11-14T00:38:28.654363Z", + "modified": "2024-11-14T00:38:28.654363Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/bin/ec2/vpc.js#27,9" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0", "custom": true, - "id": "f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "id": "cea75226-1a01-496c-9a44-33132f2e05b6", "type": "pulumi:providers:aws", "inputs": { "__internal": {}, "region": "us-west-2", "skipCredentialsValidation": "false", "skipRegionValidation": "true", - "version": "6.47.0" + "version": "6.58.0" }, "outputs": { "region": "us-west-2", "skipCredentialsValidation": "false", "skipRegionValidation": "true", - "version": "6.47.0" + "version": "6.58.0" }, - "created": "2024-08-08T16:42:44.519839Z", - "modified": "2024-08-08T16:42:44.519839Z" + "created": "2024-11-14T00:38:30.379292Z", + "modified": "2024-11-14T00:38:30.379292Z" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc", "custom": true, - "id": "vpc-00b3f74616f99fe49", + "id": "vpc-0908b9f6d32b008fb", "type": "aws:ec2/vpc:Vpc", "inputs": { "__defaults": [ @@ -78,25 +78,27 @@ }, "outputs": { "__meta": "{\"schema_version\":\"1\"}", - "arn": "arn:aws:ec2:us-west-2:616138583583:vpc/vpc-00b3f74616f99fe49", + "arn": "arn:aws:ec2:us-west-2:894850187425:vpc/vpc-0908b9f6d32b008fb", "assignGeneratedIpv6CidrBlock": false, "cidrBlock": "10.0.0.0/16", - "defaultNetworkAclId": "acl-00a1a12468d950541", - "defaultRouteTableId": "rtb-009f0d5715bf29b1f", - "defaultSecurityGroupId": "sg-08402e1e872b264a0", - "dhcpOptionsId": "dopt-1649d26e", + "defaultNetworkAclId": "acl-06db166d8dacf5629", + "defaultRouteTableId": "rtb-03ab24711fc66a0b9", + "defaultSecurityGroupId": "sg-0a9d4bc50eef25293", + "dhcpOptionsId": "dopt-ab822dd3", "enableDnsHostnames": false, "enableDnsSupport": true, "enableNetworkAddressUsageMetrics": false, - "id": "vpc-00b3f74616f99fe49", + "id": "vpc-0908b9f6d32b008fb", "instanceTenancy": "default", + "ipv4IpamPoolId": null, + "ipv4NetmaskLength": null, "ipv6AssociationId": "", "ipv6CidrBlock": "", "ipv6CidrBlockNetworkBorderGroup": "", "ipv6IpamPoolId": "", "ipv6NetmaskLength": 0, - "mainRouteTableId": "rtb-009f0d5715bf29b1f", - "ownerId": "616138583583", + "mainRouteTableId": "rtb-03ab24711fc66a0b9", + "ownerId": "894850187425", "tags": { "Name": "Vpc" }, @@ -105,19 +107,19 @@ } }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc", - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "cidrBlock": [], "tags": [] }, - "created": "2024-08-08T16:42:49.744304Z", - "modified": "2024-08-08T16:42:49.744304Z", + "created": "2024-11-14T00:38:32.132765Z", + "modified": "2024-11-14T00:38:32.132765Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/bin/ec2/vpc.js#218,25" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc", "custom": true, - "id": "igw-067c8effb18ff374e", + "id": "igw-0e30ead08a7dcd5ba", "type": "aws:ec2/internetGateway:InternetGateway", "inputs": { "__defaults": [], @@ -127,40 +129,40 @@ "tagsAll": { "Name": "Vpc" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":1200000000000,\"update\":1200000000000}}", - "arn": "arn:aws:ec2:us-west-2:616138583583:internet-gateway/igw-067c8effb18ff374e", - "id": "igw-067c8effb18ff374e", - "ownerId": "616138583583", + "arn": "arn:aws:ec2:us-west-2:894850187425:internet-gateway/igw-0e30ead08a7dcd5ba", + "id": "igw-0e30ead08a7dcd5ba", + "ownerId": "894850187425", "tags": { "Name": "Vpc" }, "tagsAll": { "Name": "Vpc" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc", "dependencies": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "tags": [], "vpcId": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ] }, - "created": "2024-08-08T16:42:51.178198Z", - "modified": "2024-08-08T16:42:51.178198Z", + "created": "2024-11-14T00:38:32.701401Z", + "modified": "2024-11-14T00:38:32.701401Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/bin/ec2/vpc.js#64,21" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3", "custom": true, - "id": "subnet-0b7db59d56edce02d", + "id": "subnet-0130b79549b33d3a0", "type": "aws:ec2/subnet:Subnet", "inputs": { "__defaults": [ @@ -186,11 +188,11 @@ "Name": "Vpc-public-3", "SubnetType": "Public" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}", - "arn": "arn:aws:ec2:us-west-2:616138583583:subnet/subnet-0b7db59d56edce02d", + "arn": "arn:aws:ec2:us-west-2:894850187425:subnet/subnet-0130b79549b33d3a0", "assignIpv6AddressOnCreation": false, "availabilityZone": "us-west-2c", "availabilityZoneId": "usw2-az3", @@ -200,14 +202,14 @@ "enableLniAtDeviceIndex": 0, "enableResourceNameDnsARecordOnLaunch": false, "enableResourceNameDnsAaaaRecordOnLaunch": false, - "id": "subnet-0b7db59d56edce02d", + "id": "subnet-0130b79549b33d3a0", "ipv6CidrBlock": "", "ipv6CidrBlockAssociationId": "", "ipv6Native": false, "mapCustomerOwnedIpOnLaunch": false, "mapPublicIpOnLaunch": true, "outpostArn": "", - "ownerId": "616138583583", + "ownerId": "894850187425", "privateDnsHostnameTypeOnLaunch": "ip-name", "tags": { "Name": "Vpc-public-3", @@ -217,13 +219,13 @@ "Name": "Vpc-public-3", "SubnetType": "Public" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc", "dependencies": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "availabilityZone": [], "cidrBlock": [], @@ -233,14 +235,14 @@ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ] }, - "created": "2024-08-08T16:43:01.830369Z", - "modified": "2024-08-08T16:43:01.830369Z", + "created": "2024-11-14T00:38:43.207375Z", + "modified": "2024-11-14T00:38:43.207375Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/node_modules/@pulumi/aws/ec2/subnet.js#135,9" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1", "custom": true, - "id": "subnet-0e38834b29dfcba7a", + "id": "subnet-0d6dbd17364911ff4", "type": "aws:ec2/subnet:Subnet", "inputs": { "__defaults": [ @@ -266,11 +268,11 @@ "Name": "Vpc-public-1", "SubnetType": "Public" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}", - "arn": "arn:aws:ec2:us-west-2:616138583583:subnet/subnet-0e38834b29dfcba7a", + "arn": "arn:aws:ec2:us-west-2:894850187425:subnet/subnet-0d6dbd17364911ff4", "assignIpv6AddressOnCreation": false, "availabilityZone": "us-west-2a", "availabilityZoneId": "usw2-az2", @@ -280,14 +282,14 @@ "enableLniAtDeviceIndex": 0, "enableResourceNameDnsARecordOnLaunch": false, "enableResourceNameDnsAaaaRecordOnLaunch": false, - "id": "subnet-0e38834b29dfcba7a", + "id": "subnet-0d6dbd17364911ff4", "ipv6CidrBlock": "", "ipv6CidrBlockAssociationId": "", "ipv6Native": false, "mapCustomerOwnedIpOnLaunch": false, "mapPublicIpOnLaunch": true, "outpostArn": "", - "ownerId": "616138583583", + "ownerId": "894850187425", "privateDnsHostnameTypeOnLaunch": "ip-name", "tags": { "Name": "Vpc-public-1", @@ -297,13 +299,13 @@ "Name": "Vpc-public-1", "SubnetType": "Public" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc", "dependencies": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "availabilityZone": [], "cidrBlock": [], @@ -313,14 +315,14 @@ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ] }, - "created": "2024-08-08T16:43:02.069163Z", - "modified": "2024-08-08T16:43:02.069163Z", + "created": "2024-11-14T00:38:43.235199Z", + "modified": "2024-11-14T00:38:43.235199Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/node_modules/@pulumi/aws/ec2/subnet.js#135,9" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2", "custom": true, - "id": "subnet-0adf1a6c3a04942ec", + "id": "subnet-01615a2ded2371633", "type": "aws:ec2/subnet:Subnet", "inputs": { "__defaults": [ @@ -346,11 +348,11 @@ "Name": "Vpc-public-2", "SubnetType": "Public" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":1200000000000},\"schema_version\":\"1\"}", - "arn": "arn:aws:ec2:us-west-2:616138583583:subnet/subnet-0adf1a6c3a04942ec", + "arn": "arn:aws:ec2:us-west-2:894850187425:subnet/subnet-01615a2ded2371633", "assignIpv6AddressOnCreation": false, "availabilityZone": "us-west-2b", "availabilityZoneId": "usw2-az1", @@ -360,14 +362,14 @@ "enableLniAtDeviceIndex": 0, "enableResourceNameDnsARecordOnLaunch": false, "enableResourceNameDnsAaaaRecordOnLaunch": false, - "id": "subnet-0adf1a6c3a04942ec", + "id": "subnet-01615a2ded2371633", "ipv6CidrBlock": "", "ipv6CidrBlockAssociationId": "", "ipv6Native": false, "mapCustomerOwnedIpOnLaunch": false, "mapPublicIpOnLaunch": true, "outpostArn": "", - "ownerId": "616138583583", + "ownerId": "894850187425", "privateDnsHostnameTypeOnLaunch": "ip-name", "tags": { "Name": "Vpc-public-2", @@ -377,13 +379,13 @@ "Name": "Vpc-public-2", "SubnetType": "Public" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc", "dependencies": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "availabilityZone": [], "cidrBlock": [], @@ -393,275 +395,275 @@ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ] }, - "created": "2024-08-08T16:43:02.071343Z", - "modified": "2024-08-08T16:43:02.071343Z", + "created": "2024-11-14T00:38:43.320559Z", + "modified": "2024-11-14T00:38:43.320559Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/node_modules/@pulumi/aws/ec2/subnet.js#135,9" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1", "custom": true, - "id": "rtb-053f4dbcc541e0db3", + "id": "rtb-09b4e977121d6b716", "type": "aws:ec2/routeTable:RouteTable", "inputs": { "__defaults": [], "tags": { - "Name": "Vpc-public-3", + "Name": "Vpc-public-1", "SubnetType": "Public" }, "tagsAll": { - "Name": "Vpc-public-3", + "Name": "Vpc-public-1", "SubnetType": "Public" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}", - "arn": "arn:aws:ec2:us-west-2:616138583583:route-table/rtb-053f4dbcc541e0db3", - "id": "rtb-053f4dbcc541e0db3", - "ownerId": "616138583583", + "arn": "arn:aws:ec2:us-west-2:894850187425:route-table/rtb-09b4e977121d6b716", + "id": "rtb-09b4e977121d6b716", + "ownerId": "894850187425", "propagatingVgws": [], "routes": [], "tags": { - "Name": "Vpc-public-3", + "Name": "Vpc-public-1", "SubnetType": "Public" }, "tagsAll": { - "Name": "Vpc-public-3", + "Name": "Vpc-public-1", "SubnetType": "Public" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3", + "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3", + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1", "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "tags": [], "vpcId": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ] }, - "created": "2024-08-08T16:43:03.034348Z", - "modified": "2024-08-08T16:43:03.034348Z", + "created": "2024-11-14T00:38:43.751592Z", + "modified": "2024-11-14T00:38:43.751592Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTable.js#172,9" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3", "custom": true, - "id": "rtb-0f8371f3eb2c5c7c8", + "id": "rtb-0000c41e128dce435", "type": "aws:ec2/routeTable:RouteTable", "inputs": { "__defaults": [], "tags": { - "Name": "Vpc-public-2", + "Name": "Vpc-public-3", "SubnetType": "Public" }, "tagsAll": { - "Name": "Vpc-public-2", + "Name": "Vpc-public-3", "SubnetType": "Public" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}", - "arn": "arn:aws:ec2:us-west-2:616138583583:route-table/rtb-0f8371f3eb2c5c7c8", - "id": "rtb-0f8371f3eb2c5c7c8", - "ownerId": "616138583583", + "arn": "arn:aws:ec2:us-west-2:894850187425:route-table/rtb-0000c41e128dce435", + "id": "rtb-0000c41e128dce435", + "ownerId": "894850187425", "propagatingVgws": [], "routes": [], "tags": { - "Name": "Vpc-public-2", + "Name": "Vpc-public-3", "SubnetType": "Public" }, "tagsAll": { - "Name": "Vpc-public-2", + "Name": "Vpc-public-3", "SubnetType": "Public" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2", + "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2", + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3", "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "tags": [], "vpcId": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ] }, - "created": "2024-08-08T16:43:03.270598Z", - "modified": "2024-08-08T16:43:03.270598Z", + "created": "2024-11-14T00:38:43.76225Z", + "modified": "2024-11-14T00:38:43.76225Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTable.js#172,9" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2", "custom": true, - "id": "rtb-02855ab4986486cae", + "id": "rtb-0c911dd429d0aedca", "type": "aws:ec2/routeTable:RouteTable", "inputs": { "__defaults": [], "tags": { - "Name": "Vpc-public-1", + "Name": "Vpc-public-2", "SubnetType": "Public" }, "tagsAll": { - "Name": "Vpc-public-1", + "Name": "Vpc-public-2", "SubnetType": "Public" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}", - "arn": "arn:aws:ec2:us-west-2:616138583583:route-table/rtb-02855ab4986486cae", - "id": "rtb-02855ab4986486cae", - "ownerId": "616138583583", + "arn": "arn:aws:ec2:us-west-2:894850187425:route-table/rtb-0c911dd429d0aedca", + "id": "rtb-0c911dd429d0aedca", + "ownerId": "894850187425", "propagatingVgws": [], "routes": [], "tags": { - "Name": "Vpc-public-1", + "Name": "Vpc-public-2", "SubnetType": "Public" }, "tagsAll": { - "Name": "Vpc-public-1", + "Name": "Vpc-public-2", "SubnetType": "Public" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1", + "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc", - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1" + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2", + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "tags": [], "vpcId": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc::Vpc" ] }, - "created": "2024-08-08T16:43:03.284919Z", - "modified": "2024-08-08T16:43:03.284919Z", + "created": "2024-11-14T00:38:43.821845Z", + "modified": "2024-11-14T00:38:43.821845Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTable.js#172,9" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1", "custom": true, - "id": "rtbassoc-0c31aa71bad83ef67", + "id": "rtbassoc-059f5e346f1d2efe2", "type": "aws:ec2/routeTableAssociation:RouteTableAssociation", "inputs": { "__defaults": [], - "routeTableId": "rtb-053f4dbcc541e0db3", - "subnetId": "subnet-0b7db59d56edce02d" + "routeTableId": "rtb-09b4e977121d6b716", + "subnetId": "subnet-0d6dbd17364911ff4" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}", "gatewayId": "", - "id": "rtbassoc-0c31aa71bad83ef67", - "routeTableId": "rtb-053f4dbcc541e0db3", - "subnetId": "subnet-0b7db59d56edce02d" + "id": "rtbassoc-059f5e346f1d2efe2", + "routeTableId": "rtb-09b4e977121d6b716", + "subnetId": "subnet-0d6dbd17364911ff4" }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3", + "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3", - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3" + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1", + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "routeTableId": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3" + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1" ], "subnetId": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3" + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1" ] }, - "created": "2024-08-08T16:43:04.166716Z", - "modified": "2024-08-08T16:43:04.166716Z", + "created": "2024-11-14T00:38:44.227036Z", + "modified": "2024-11-14T00:38:44.227036Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTableAssociation.js#93,9" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-3", "custom": true, - "id": "rtbassoc-041b7e151c24758cf", + "id": "rtbassoc-0842e8b762f5c0eb9", "type": "aws:ec2/routeTableAssociation:RouteTableAssociation", "inputs": { "__defaults": [], - "routeTableId": "rtb-0f8371f3eb2c5c7c8", - "subnetId": "subnet-0adf1a6c3a04942ec" + "routeTableId": "rtb-0000c41e128dce435", + "subnetId": "subnet-0130b79549b33d3a0" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}", "gatewayId": "", - "id": "rtbassoc-041b7e151c24758cf", - "routeTableId": "rtb-0f8371f3eb2c5c7c8", - "subnetId": "subnet-0adf1a6c3a04942ec" + "id": "rtbassoc-0842e8b762f5c0eb9", + "routeTableId": "rtb-0000c41e128dce435", + "subnetId": "subnet-0130b79549b33d3a0" }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2", + "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2", - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2" + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3", + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "routeTableId": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2" + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3" ], "subnetId": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2" + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-3" ] }, - "created": "2024-08-08T16:43:04.168413Z", - "modified": "2024-08-08T16:43:04.168413Z", + "created": "2024-11-14T00:38:44.230925Z", + "modified": "2024-11-14T00:38:44.230925Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTableAssociation.js#93,9" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-1", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/routeTableAssociation:RouteTableAssociation::Vpc-public-2", "custom": true, - "id": "rtbassoc-08e169df7034a6b61", + "id": "rtbassoc-05cdaa85034fb9fd9", "type": "aws:ec2/routeTableAssociation:RouteTableAssociation", "inputs": { "__defaults": [], - "routeTableId": "rtb-02855ab4986486cae", - "subnetId": "subnet-0e38834b29dfcba7a" + "routeTableId": "rtb-0c911dd429d0aedca", + "subnetId": "subnet-01615a2ded2371633" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}", "gatewayId": "", - "id": "rtbassoc-08e169df7034a6b61", - "routeTableId": "rtb-02855ab4986486cae", - "subnetId": "subnet-0e38834b29dfcba7a" + "id": "rtbassoc-05cdaa85034fb9fd9", + "routeTableId": "rtb-0c911dd429d0aedca", + "subnetId": "subnet-01615a2ded2371633" }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1", + "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1", - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1" + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2", + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "routeTableId": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1" + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2" ], "subnetId": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-1" + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::Vpc-public-2" ] }, - "created": "2024-08-08T16:43:04.347048Z", - "modified": "2024-08-08T16:43:04.347048Z", + "created": "2024-11-14T00:38:44.274804Z", + "modified": "2024-11-14T00:38:44.274804Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/node_modules/@pulumi/aws/ec2/routeTableAssociation.js#93,9" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1", "custom": true, - "id": "r-rtb-053f4dbcc541e0db31080289494", + "id": "r-rtb-09b4e977121d6b7161080289494", "type": "aws:ec2/route:Route", "inputs": { "__defaults": [], "destinationCidrBlock": "0.0.0.0/0", - "gatewayId": "igw-067c8effb18ff374e", - "routeTableId": "rtb-053f4dbcc541e0db3" + "gatewayId": "igw-0e30ead08a7dcd5ba", + "routeTableId": "rtb-09b4e977121d6b716" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}", @@ -671,49 +673,49 @@ "destinationIpv6CidrBlock": "", "destinationPrefixListId": "", "egressOnlyGatewayId": "", - "gatewayId": "igw-067c8effb18ff374e", - "id": "r-rtb-053f4dbcc541e0db31080289494", + "gatewayId": "igw-0e30ead08a7dcd5ba", + "id": "r-rtb-09b4e977121d6b7161080289494", "instanceId": "", "instanceOwnerId": "", "localGatewayId": "", "natGatewayId": "", "networkInterfaceId": "", "origin": "CreateRoute", - "routeTableId": "rtb-053f4dbcc541e0db3", + "routeTableId": "rtb-09b4e977121d6b716", "state": "active", "transitGatewayId": "", "vpcEndpointId": "", "vpcPeeringConnectionId": "" }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3", + "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3", + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1", "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "destinationCidrBlock": [], "gatewayId": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc" ], "routeTableId": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3" + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1" ] }, - "created": "2024-08-08T16:43:04.505837Z", - "modified": "2024-08-08T16:43:04.505837Z", + "created": "2024-11-14T00:38:44.384324Z", + "modified": "2024-11-14T00:38:44.384324Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/node_modules/@pulumi/aws/ec2/route.js#144,9" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-3", "custom": true, - "id": "r-rtb-0f8371f3eb2c5c7c81080289494", + "id": "r-rtb-0000c41e128dce4351080289494", "type": "aws:ec2/route:Route", "inputs": { "__defaults": [], "destinationCidrBlock": "0.0.0.0/0", - "gatewayId": "igw-067c8effb18ff374e", - "routeTableId": "rtb-0f8371f3eb2c5c7c8" + "gatewayId": "igw-0e30ead08a7dcd5ba", + "routeTableId": "rtb-0000c41e128dce435" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}", @@ -723,49 +725,49 @@ "destinationIpv6CidrBlock": "", "destinationPrefixListId": "", "egressOnlyGatewayId": "", - "gatewayId": "igw-067c8effb18ff374e", - "id": "r-rtb-0f8371f3eb2c5c7c81080289494", + "gatewayId": "igw-0e30ead08a7dcd5ba", + "id": "r-rtb-0000c41e128dce4351080289494", "instanceId": "", "instanceOwnerId": "", "localGatewayId": "", "natGatewayId": "", "networkInterfaceId": "", "origin": "CreateRoute", - "routeTableId": "rtb-0f8371f3eb2c5c7c8", + "routeTableId": "rtb-0000c41e128dce435", "state": "active", "transitGatewayId": "", "vpcEndpointId": "", "vpcPeeringConnectionId": "" }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2", + "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2", + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3", "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "destinationCidrBlock": [], "gatewayId": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc" ], "routeTableId": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2" + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-3" ] }, - "created": "2024-08-08T16:43:04.81532Z", - "modified": "2024-08-08T16:43:04.81532Z", + "created": "2024-11-14T00:38:44.478599Z", + "modified": "2024-11-14T00:38:44.478599Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/node_modules/@pulumi/aws/ec2/route.js#144,9" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-1", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable$aws:ec2/route:Route::Vpc-public-2", "custom": true, - "id": "r-rtb-02855ab4986486cae1080289494", + "id": "r-rtb-0c911dd429d0aedca1080289494", "type": "aws:ec2/route:Route", "inputs": { "__defaults": [], "destinationCidrBlock": "0.0.0.0/0", - "gatewayId": "igw-067c8effb18ff374e", - "routeTableId": "rtb-02855ab4986486cae" + "gatewayId": "igw-0e30ead08a7dcd5ba", + "routeTableId": "rtb-0c911dd429d0aedca" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000,\"delete\":300000000000,\"update\":120000000000}}", @@ -775,74 +777,76 @@ "destinationIpv6CidrBlock": "", "destinationPrefixListId": "", "egressOnlyGatewayId": "", - "gatewayId": "igw-067c8effb18ff374e", - "id": "r-rtb-02855ab4986486cae1080289494", + "gatewayId": "igw-0e30ead08a7dcd5ba", + "id": "r-rtb-0c911dd429d0aedca1080289494", "instanceId": "", "instanceOwnerId": "", "localGatewayId": "", "natGatewayId": "", "networkInterfaceId": "", "origin": "CreateRoute", - "routeTableId": "rtb-02855ab4986486cae", + "routeTableId": "rtb-0c911dd429d0aedca", "state": "active", "transitGatewayId": "", "vpcEndpointId": "", "vpcPeeringConnectionId": "" }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1", + "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1", + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2", "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_47_0::f0e51ee7-2e7c-4de1-b3d5-c248fd5bead7", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_58_0::cea75226-1a01-496c-9a44-33132f2e05b6", "propertyDependencies": { "destinationCidrBlock": [], "gatewayId": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/internetGateway:InternetGateway::Vpc" ], "routeTableId": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-1" + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet$aws:ec2/routeTable:RouteTable::Vpc-public-2" ] }, - "created": "2024-08-08T16:43:04.916856Z", - "modified": "2024-08-08T16:43:04.916856Z", + "created": "2024-11-14T00:38:44.520045Z", + "modified": "2024-11-14T00:38:44.520045Z", "sourcePosition": "project:///../../../../../../../../../snapshot/awsx/node_modules/@pulumi/aws/ec2/route.js#144,9" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:eks::default", "custom": true, - "id": "9bae08b1-a2ac-4ea8-add8-e905c5427723", + "id": "5ec1e94d-8ed7-4b5f-93c4-45d969a64727", "type": "pulumi:providers:eks", - "created": "2024-08-08T16:43:05.102241Z", - "modified": "2024-08-08T16:43:05.102241Z" + "created": "2024-11-14T00:38:45.126783Z", + "modified": "2024-11-14T00:38:45.126783Z" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", "custom": false, "type": "eks:index:Cluster", "outputs": { + "clusterIngressRuleId": "sgr-07a02d1907c2df497", "clusterSecurityGroup": { "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "sg-047b637b8e4234f41", + "id": "sg-0697431457b6f6a34", "packageVersion": "", "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup" }, + "clusterSecurityGroupId": "sg-0697431457b6f6a34", "core": { "cluster": { "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "EksCluster-eksCluster-b0fba40", + "id": "EksCluster-eksCluster-f71353c", "packageVersion": "", "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster" }, "clusterIamRole": { "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "EksCluster-eksRole-role-a6b0eba", + "id": "EksCluster-eksRole-role-c3e318f", "packageVersion": "", "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role" }, "clusterSecurityGroup": { "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "sg-047b637b8e4234f41", + "id": "sg-0697431457b6f6a34", "packageVersion": "", "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup" }, @@ -852,22 +856,15 @@ "packageVersion": "", "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess" }, - "endpoint": "https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com", - "instanceRoles": [ - { - "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "EksCluster-instanceRole-role-11e407d", - "packageVersion": "", - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role" - } - ], + "endpoint": "https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com", + "instanceRoles": [], "kubeconfig": { "apiVersion": "v1", "clusters": [ { "cluster": { - "certificate-authority-data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K", - "server": "https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com" + "certificate-authority-data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K", + "server": "https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com" }, "name": "kubernetes" } @@ -893,7 +890,7 @@ "eks", "get-token", "--cluster-name", - "EksCluster-eksCluster-b0fba40", + "EksCluster-eksCluster-f71353c", "--output", "json" ], @@ -912,69 +909,64 @@ "nodeGroupOptions": { "clusterIngressRule": { "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "sgrule-1084565728", + "id": "sgrule-365316218", "packageVersion": "", "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule" }, "nodeSecurityGroup": { "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "sg-091dcd9333fa60adf", + "id": "sg-0bcf3c9dad62525ed", "packageVersion": "", "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup" } }, "provider": { "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "0f86646f-ce5e-42ea-9f07-527be604d1a5", + "id": "b1eaf8ed-9376-4d83-98e9-a6600d04cc9f", "packageVersion": "", "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s" }, "publicSubnetIds": [ - "subnet-0e38834b29dfcba7a", - "subnet-0adf1a6c3a04942ec", - "subnet-0b7db59d56edce02d" + "subnet-0d6dbd17364911ff4", + "subnet-01615a2ded2371633", + "subnet-0130b79549b33d3a0" ], "storageClasses": {}, "subnetIds": [ - "subnet-0e38834b29dfcba7a", - "subnet-0adf1a6c3a04942ec", - "subnet-0b7db59d56edce02d" + "subnet-0d6dbd17364911ff4", + "subnet-01615a2ded2371633", + "subnet-0130b79549b33d3a0" ], "vpcCni": { "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "c8cefafdaa46b94b", "packageVersion": "", - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCni::EksCluster-vpc-cni" + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon::EksCluster-vpc-cni" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, + "defaultNodeGroupAsgName": "", "eksCluster": { "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "EksCluster-eksCluster-b0fba40", + "id": "EksCluster-eksCluster-f71353c", "packageVersion": "", "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster" }, "eksClusterIngressRule": { "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "sgrule-1084565728", + "id": "sgrule-365316218", "packageVersion": "", "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule" }, - "instanceRoles": [ - { - "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "EksCluster-instanceRole-role-11e407d", - "packageVersion": "", - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role" - } - ], + "fargateProfileId": "", + "fargateProfileStatus": "", + "instanceRoles": [], "kubeconfig": { "apiVersion": "v1", "clusters": [ { "cluster": { - "certificate-authority-data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K", - "server": "https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com" + "certificate-authority-data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K", + "server": "https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com" }, "name": "kubernetes" } @@ -1000,7 +992,7 @@ "eks", "get-token", "--cluster-name", - "EksCluster-eksCluster-b0fba40", + "EksCluster-eksCluster-f71353c", "--output", "json" ], @@ -1016,42 +1008,46 @@ } ] }, - "kubeconfigJson": "{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}", + "kubeconfigJson": "{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-f71353c\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}", "nodeSecurityGroup": { "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "sg-091dcd9333fa60adf", + "id": "sg-0bcf3c9dad62525ed", "packageVersion": "", "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup" - } + }, + "nodeSecurityGroupId": "sg-0bcf3c9dad62525ed", + "oidcIssuer": "oidc.eks.us-west-2.amazonaws.com/id/6ABA336AD045D647E06C2D0DF8D997EF", + "oidcProviderArn": "", + "oidcProviderUrl": "https://oidc.eks.us-west-2.amazonaws.com/id/6ABA336AD045D647E06C2D0DF8D997EF" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:pulumi:Stack::eksClusterAuthModeUpgrade-test", "dependencies": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc" ], - "created": "2024-08-08T16:43:08.054073Z", - "modified": "2024-08-08T16:43:08.054073Z", + "created": "2024-11-14T00:38:47.163436Z", + "modified": "2024-11-14T00:38:47.163436Z", "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cmd/provider/cluster.js#21,29" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0", "custom": true, - "id": "fb7df200-1e2e-4f95-9b59-aed75227b5f6", + "id": "594bf237-e65f-4574-81c9-930eae54905f", "type": "pulumi:providers:aws", "inputs": { "__internal": {}, "region": "us-west-2", "skipCredentialsValidation": "false", "skipRegionValidation": "true", - "version": "6.37.1" + "version": "6.45.0" }, "outputs": { "region": "us-west-2", "skipCredentialsValidation": "false", "skipRegionValidation": "true", - "version": "6.37.1" + "version": "6.45.0" }, - "created": "2024-08-08T16:43:08.059844Z", - "modified": "2024-08-08T16:43:08.059844Z" + "created": "2024-11-14T00:38:47.165958Z", + "modified": "2024-11-14T00:38:47.165958Z" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-eksRole", @@ -1060,82 +1056,20 @@ "outputs": { "role": { "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "EksCluster-eksRole-role-a6b0eba", + "id": "EksCluster-eksRole-role-c3e318f", "packageVersion": "", "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role" } }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", - "created": "2024-08-08T16:43:08.076489Z", - "modified": "2024-08-08T16:43:08.076489Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#279,19" - }, - { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-instanceRole", - "custom": false, - "type": "eks:index:ServiceRole", - "outputs": { - "role": { - "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", - "id": "EksCluster-instanceRole-role-11e407d", - "packageVersion": "", - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role" - } - }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", - "created": "2024-08-08T16:43:08.078894Z", - "modified": "2024-08-08T16:43:08.078894Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#455,30" - }, - { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role", - "custom": true, - "id": "EksCluster-instanceRole-role-11e407d", - "type": "aws:iam/role:Role", - "inputs": { - "__defaults": [ - "forceDetachPolicies", - "maxSessionDuration", - "name", - "path" - ], - "assumeRolePolicy": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"ec2.amazonaws.com\"]}}]}", - "forceDetachPolicies": false, - "maxSessionDuration": 3600, - "name": "EksCluster-instanceRole-role-11e407d", - "path": "/" - }, - "outputs": { - "arn": "arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d", - "assumeRolePolicy": "{\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"ec2.amazonaws.com\"]}}],\"Version\":\"2012-10-17\"}", - "createDate": "2024-08-08T16:43:10Z", - "description": "", - "forceDetachPolicies": false, - "id": "EksCluster-instanceRole-role-11e407d", - "inlinePolicies": [], - "managedPolicyArns": [], - "maxSessionDuration": 3600, - "name": "EksCluster-instanceRole-role-11e407d", - "namePrefix": "", - "path": "/", - "permissionsBoundary": "", - "tags": {}, - "tagsAll": {}, - "uniqueId": "AROAY65FYVYP5LYVO4WLN" - }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-instanceRole", - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", - "propertyDependencies": { - "assumeRolePolicy": [] - }, - "created": "2024-08-08T16:43:10.618569Z", - "modified": "2024-08-08T16:43:10.618569Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/servicerole.js#53,22" + "created": "2024-11-14T00:38:47.177128Z", + "modified": "2024-11-14T00:38:47.177128Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#273,19" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role", "custom": true, - "id": "EksCluster-eksRole-role-a6b0eba", + "id": "EksCluster-eksRole-role-c3e318f", "type": "aws:iam/role:Role", "inputs": { "__defaults": [ @@ -1148,168 +1082,78 @@ "description": "Allows EKS to manage clusters on your behalf.", "forceDetachPolicies": false, "maxSessionDuration": 3600, - "name": "EksCluster-eksRole-role-a6b0eba", + "name": "EksCluster-eksRole-role-c3e318f", "path": "/" }, "outputs": { - "arn": "arn:aws:iam::616138583583:role/EksCluster-eksRole-role-a6b0eba", + "arn": "arn:aws:iam::894850187425:role/EksCluster-eksRole-role-c3e318f", "assumeRolePolicy": "{\"Statement\":[{\"Action\":[\"sts:AssumeRole\"],\"Effect\":\"Allow\",\"Principal\":{\"Service\":[\"eks.amazonaws.com\"]}}],\"Version\":\"2012-10-17\"}", - "createDate": "2024-08-08T16:43:10Z", + "createDate": "2024-11-14T00:38:47Z", "description": "Allows EKS to manage clusters on your behalf.", "forceDetachPolicies": false, - "id": "EksCluster-eksRole-role-a6b0eba", + "id": "EksCluster-eksRole-role-c3e318f", "inlinePolicies": [], "managedPolicyArns": [], "maxSessionDuration": 3600, - "name": "EksCluster-eksRole-role-a6b0eba", + "name": "EksCluster-eksRole-role-c3e318f", "namePrefix": "", "path": "/", "permissionsBoundary": "", "tags": {}, "tagsAll": {}, - "uniqueId": "AROAY65FYVYP6RAJ5HPXY" + "uniqueId": "AROA5AWJ2ICQY7EGU27Z4" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-eksRole", - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0::594bf237-e65f-4574-81c9-930eae54905f", "propertyDependencies": { "assumeRolePolicy": [], "description": [] }, - "created": "2024-08-08T16:43:10.627411Z", - "modified": "2024-08-08T16:43:10.627411Z", + "created": "2024-11-14T00:38:48.102949Z", + "modified": "2024-11-14T00:38:48.102949Z", "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/servicerole.js#53,22" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823", "custom": true, - "id": "EksCluster-eksRole-role-a6b0eba-20240808164310990300000003", + "id": "EksCluster-eksRole-role-c3e318f-20241114003848256100000001", "type": "aws:iam/rolePolicyAttachment:RolePolicyAttachment", "inputs": { "__defaults": [], "policyArn": "arn:aws:iam::aws:policy/AmazonEKSClusterPolicy", - "role": "EksCluster-eksRole-role-a6b0eba" + "role": "EksCluster-eksRole-role-c3e318f" }, "outputs": { - "id": "EksCluster-eksRole-role-a6b0eba-20240808164310990300000003", + "id": "EksCluster-eksRole-role-c3e318f-20241114003848256100000001", "policyArn": "arn:aws:iam::aws:policy/AmazonEKSClusterPolicy", - "role": "EksCluster-eksRole-role-a6b0eba" + "role": "EksCluster-eksRole-role-c3e318f" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-eksRole", "dependencies": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0::594bf237-e65f-4574-81c9-930eae54905f", "propertyDependencies": { "policyArn": [], "role": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role" ] }, - "created": "2024-08-08T16:43:11.135087Z", - "modified": "2024-08-08T16:43:11.135087Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/servicerole.js#59,40" - }, - { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-e1b295bd", - "custom": true, - "id": "EksCluster-instanceRole-role-11e407d-20240808164310826600000002", - "type": "aws:iam/rolePolicyAttachment:RolePolicyAttachment", - "inputs": { - "__defaults": [], - "policyArn": "arn:aws:iam::aws:policy/AmazonEKS_CNI_Policy", - "role": "EksCluster-instanceRole-role-11e407d" - }, - "outputs": { - "id": "EksCluster-instanceRole-role-11e407d-20240808164310826600000002", - "policyArn": "arn:aws:iam::aws:policy/AmazonEKS_CNI_Policy", - "role": "EksCluster-instanceRole-role-11e407d" - }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-instanceRole", - "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role" - ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", - "propertyDependencies": { - "policyArn": [], - "role": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role" - ] - }, - "created": "2024-08-08T16:43:11.136448Z", - "modified": "2024-08-08T16:43:11.136448Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/servicerole.js#59,40" - }, - { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-3eb088f2", - "custom": true, - "id": "EksCluster-instanceRole-role-11e407d-20240808164310826600000001", - "type": "aws:iam/rolePolicyAttachment:RolePolicyAttachment", - "inputs": { - "__defaults": [], - "policyArn": "arn:aws:iam::aws:policy/AmazonEC2ContainerRegistryReadOnly", - "role": "EksCluster-instanceRole-role-11e407d" - }, - "outputs": { - "id": "EksCluster-instanceRole-role-11e407d-20240808164310826600000001", - "policyArn": "arn:aws:iam::aws:policy/AmazonEC2ContainerRegistryReadOnly", - "role": "EksCluster-instanceRole-role-11e407d" - }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-instanceRole", - "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role" - ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", - "propertyDependencies": { - "policyArn": [], - "role": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role" - ] - }, - "created": "2024-08-08T16:43:11.136893Z", - "modified": "2024-08-08T16:43:11.136893Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/servicerole.js#59,40" - }, - { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-03516f97", - "custom": true, - "id": "EksCluster-instanceRole-role-11e407d-20240808164311005800000004", - "type": "aws:iam/rolePolicyAttachment:RolePolicyAttachment", - "inputs": { - "__defaults": [], - "policyArn": "arn:aws:iam::aws:policy/AmazonEKSWorkerNodePolicy", - "role": "EksCluster-instanceRole-role-11e407d" - }, - "outputs": { - "id": "EksCluster-instanceRole-role-11e407d-20240808164311005800000004", - "policyArn": "arn:aws:iam::aws:policy/AmazonEKSWorkerNodePolicy", - "role": "EksCluster-instanceRole-role-11e407d" - }, - "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole::EksCluster-instanceRole", - "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role" - ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", - "propertyDependencies": { - "policyArn": [], - "role": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role" - ] - }, - "created": "2024-08-08T16:43:11.146734Z", - "modified": "2024-08-08T16:43:11.146734Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/servicerole.js#59,40" + "created": "2024-11-14T00:38:48.364203Z", + "modified": "2024-11-14T00:38:48.364203Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/servicerole.js#60,40" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup", "custom": true, - "id": "sg-047b637b8e4234f41", + "id": "sg-0697431457b6f6a34", "type": "aws:ec2/securityGroup:SecurityGroup", "inputs": { "__defaults": [ "name" ], "description": "Managed by Pulumi", - "name": "EksCluster-eksClusterSecurityGroup-64e4455", + "name": "EksCluster-eksClusterSecurityGroup-df44ca3", "revokeRulesOnDelete": true, "tags": { "Name": "EksCluster-eksClusterSecurityGroup" @@ -1317,18 +1161,18 @@ "tagsAll": { "Name": "EksCluster-eksClusterSecurityGroup" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":900000000000},\"schema_version\":\"1\"}", - "arn": "arn:aws:ec2:us-west-2:616138583583:security-group/sg-047b637b8e4234f41", + "arn": "arn:aws:ec2:us-west-2:894850187425:security-group/sg-0697431457b6f6a34", "description": "Managed by Pulumi", "egress": [], - "id": "sg-047b637b8e4234f41", + "id": "sg-0697431457b6f6a34", "ingress": [], - "name": "EksCluster-eksClusterSecurityGroup-64e4455", + "name": "EksCluster-eksClusterSecurityGroup-df44ca3", "namePrefix": "", - "ownerId": "616138583583", + "ownerId": "894850187425", "revokeRulesOnDelete": true, "tags": { "Name": "EksCluster-eksClusterSecurityGroup" @@ -1336,13 +1180,13 @@ "tagsAll": { "Name": "EksCluster-eksClusterSecurityGroup" }, - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", "dependencies": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0::594bf237-e65f-4574-81c9-930eae54905f", "propertyDependencies": { "description": [], "revokeRulesOnDelete": [], @@ -1351,14 +1195,14 @@ "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc" ] }, - "created": "2024-08-08T16:43:13.652414Z", - "modified": "2024-08-08T16:43:13.652414Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#296,35" + "created": "2024-11-14T00:38:49.291026Z", + "modified": "2024-11-14T00:38:49.291026Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#291,35" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterInternetEgressRule", "custom": true, - "id": "sgrule-2782976827", + "id": "sgrule-58401219", "type": "aws:ec2/securityGroupRule:SecurityGroupRule", "inputs": { "__defaults": [], @@ -1368,7 +1212,7 @@ "description": "Allow internet access.", "fromPort": 0, "protocol": "-1", - "securityGroupId": "sg-047b637b8e4234f41", + "securityGroupId": "sg-0697431457b6f6a34", "toPort": 0, "type": "egress" }, @@ -1379,10 +1223,10 @@ ], "description": "Allow internet access.", "fromPort": 0, - "id": "sgrule-2782976827", + "id": "sgrule-58401219", "protocol": "-1", - "securityGroupId": "sg-047b637b8e4234f41", - "securityGroupRuleId": "sgr-0351105d84710a3f9", + "securityGroupId": "sg-0697431457b6f6a34", + "securityGroupRuleId": "sgr-0189f80864fdc7cc9", "self": false, "toPort": 0, "type": "egress" @@ -1391,7 +1235,7 @@ "dependencies": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0::594bf237-e65f-4574-81c9-930eae54905f", "propertyDependencies": { "cidrBlocks": [], "description": [], @@ -1403,21 +1247,23 @@ "toPort": [], "type": [] }, - "created": "2024-08-08T16:43:14.750251Z", - "modified": "2024-08-08T16:43:14.750251Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#301,46" + "created": "2024-11-14T00:38:49.921533Z", + "modified": "2024-11-14T00:38:49.921533Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#296,46" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster", "custom": true, - "id": "EksCluster-eksCluster-b0fba40", + "id": "EksCluster-eksCluster-f71353c", "type": "aws:eks/cluster:Cluster", "inputs": { "__defaults": [ + "bootstrapSelfManagedAddons", "name" ], - "name": "EksCluster-eksCluster-b0fba40", - "roleArn": "arn:aws:iam::616138583583:role/EksCluster-eksRole-role-a6b0eba", + "bootstrapSelfManagedAddons": true, + "name": "EksCluster-eksCluster-f71353c", + "roleArn": "arn:aws:iam::894850187425:role/EksCluster-eksRole-role-c3e318f", "tags": { "Name": "EksCluster-eksCluster" }, @@ -1432,40 +1278,41 @@ "endpointPrivateAccess": false, "endpointPublicAccess": true, "securityGroupIds": [ - "sg-047b637b8e4234f41" + "sg-0697431457b6f6a34" ], "subnetIds": [ - "subnet-0e38834b29dfcba7a", - "subnet-0adf1a6c3a04942ec", - "subnet-0b7db59d56edce02d" + "subnet-0d6dbd17364911ff4", + "subnet-01615a2ded2371633", + "subnet-0130b79549b33d3a0" ] } }, "outputs": { - "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":900000000000,\"update\":3600000000000}}", + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":900000000000,\"update\":3600000000000},\"schema_version\":\"1\"}", "accessConfig": { "authenticationMode": "CONFIG_MAP", - "bootstrapClusterCreatorAdminPermissions": false + "bootstrapClusterCreatorAdminPermissions": true }, - "arn": "arn:aws:eks:us-west-2:616138583583:cluster/EksCluster-eksCluster-b0fba40", + "arn": "arn:aws:eks:us-west-2:894850187425:cluster/EksCluster-eksCluster-f71353c", + "bootstrapSelfManagedAddons": true, "certificateAuthorities": [ { - "data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K" + "data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K" } ], "certificateAuthority": { - "data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K" + "data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K" }, - "createdAt": "2024-08-08 16:43:16.155 +0000 UTC", + "createdAt": "2024-11-14 00:38:51.473 +0000 UTC", "enabledClusterLogTypes": [], "encryptionConfig": null, - "endpoint": "https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com", - "id": "EksCluster-eksCluster-b0fba40", + "endpoint": "https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com", + "id": "EksCluster-eksCluster-f71353c", "identities": [ { "oidcs": [ { - "issuer": "https://oidc.eks.us-west-2.amazonaws.com/id/7316613243BCF00C8B6C14BDCCB6C010" + "issuer": "https://oidc.eks.us-west-2.amazonaws.com/id/6ABA336AD045D647E06C2D0DF8D997EF" } ] } @@ -1475,10 +1322,10 @@ "serviceIpv4Cidr": "172.20.0.0/16", "serviceIpv6Cidr": "" }, - "name": "EksCluster-eksCluster-b0fba40", + "name": "EksCluster-eksCluster-f71353c", "outpostConfig": null, - "platformVersion": "eks.6", - "roleArn": "arn:aws:iam::616138583583:role/EksCluster-eksRole-role-a6b0eba", + "platformVersion": "eks.12", + "roleArn": "arn:aws:iam::894850187425:role/EksCluster-eksRole-role-c3e318f", "status": "ACTIVE", "tags": { "Name": "EksCluster-eksCluster" @@ -1486,61 +1333,64 @@ "tagsAll": { "Name": "EksCluster-eksCluster" }, - "version": "1.30", + "version": "1.31", "vpcConfig": { - "clusterSecurityGroupId": "sg-00d3e58898f5a728d", + "clusterSecurityGroupId": "sg-03e192a232631d307", "endpointPrivateAccess": false, "endpointPublicAccess": true, "publicAccessCidrs": [ "0.0.0.0/0" ], "securityGroupIds": [ - "sg-047b637b8e4234f41" + "sg-0697431457b6f6a34" ], "subnetIds": [ - "subnet-0b7db59d56edce02d", - "subnet-0adf1a6c3a04942ec", - "subnet-0e38834b29dfcba7a" + "subnet-0130b79549b33d3a0", + "subnet-01615a2ded2371633", + "subnet-0d6dbd17364911ff4" ], - "vpcId": "vpc-00b3f74616f99fe49" + "vpcId": "vpc-0908b9f6d32b008fb" } }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc", - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role", "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823", - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup" + "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup", + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc", + "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0::594bf237-e65f-4574-81c9-930eae54905f", "propertyDependencies": { "roleArn": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823", - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role" + "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-eksRole-role", + "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-eksRole-4b490823" ], "tags": [], "vpcConfig": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc", - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup" + "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup", + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc" ] }, - "created": "2024-08-08T16:51:27.153972Z", - "modified": "2024-08-08T16:51:27.153972Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#334,24" + "created": "2024-11-14T00:45:52.269076Z", + "modified": "2024-11-14T00:45:52.269076Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#329,24", + "ignoreChanges": [ + "accessConfig.bootstrapClusterCreatorAdminPermissions" + ] }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s", "custom": true, - "id": "0f86646f-ce5e-42ea-9f07-527be604d1a5", + "id": "b1eaf8ed-9376-4d83-98e9-a6600d04cc9f", "type": "pulumi:providers:kubernetes", "inputs": { "__internal": {}, - "kubeconfig": "{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-dev-sandbox\"}]}}}]}", - "version": "4.1.1" + "kubeconfig": "{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-f71353c\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-service-dev-stacks\"}]}}}]}", + "version": "4.15.0" }, "outputs": { - "kubeconfig": "{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-dev-sandbox\"}]}}}]}", - "version": "4.1.1" + "kubeconfig": "{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://6ABA336AD045D647E06C2D0DF8D997EF.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJU0hNaHJtbnlWS1V3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRFeE1UUXdNRE00TURaYUZ3MHpOREV4TVRJd01EUXpNRFphTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURKUldUSnVzOEd1aGJBdWNZMmExSVNNTncyVkUxNDBkM3JXVm9ZYmpla3lRTzg2ZGxOSzVncjM2OVUKUjJHVGp5U05BMTJWZk1UalhPL01JejlhWmZnNVE2aFJqMWJTSjRPSWYyQmZxamlid1Jxc2RQbVN0bVVjbkFCbAorZW02MVRxMkZJa3liZ0tWWWJCQ0RMYXNoaG9IMlo1cHA0WlFQVFUySkxDcWFUR2lzcTFqQi9YQllacnJ6RTYxCjcxQ0RVU1liUk5BeHdabVVOQkdIaVVkMEZGU3JGd0pNWWVyenI0SXg2SWRqUlE5SmVYVjN1WnhCZ1gvOStENGcKYXFwVTVCRjFVWFh4MEZZUWNRdUpsalV3blB3MTFFdkV3ZUFpblFlV3psV2Flbnl0ZHhPSzVzUkd3Nm5mOXkrQgp6YjMvMUp4cFFDdm9CTFBkWTFaSU9jM01zN1Q3QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTd2RIK3hNaXpMTWF1R3JFK1EwUjFRazAxazRqQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUZSd2Q2SzYyOQpQVDRoaURnbTdEMENmcGlqR09Gd2RiTzVYR00vZGlKampocWk1ZHRPNkl1QUpTY2J0R2hjMjNxRnFyNnNxVlY1ClRZSEpQNVNzdDU5YUpnR0UwYnRVYmR3ZTNGTFhEUS9NbnNIcVVINHRDY1ZZY2Z3WjRibEViTHhpZER2aHdnSzkKdEFTaXNmcGV1b1loVWVWTUNWMGFWTFpoa0x4bTlrNXI4YmxJaW9uVWxWU3BuT0kzKy9jWGtFaDgvbzZ5dDFUagpmbE5nTFB5d29LZXB1ZWJTck9lKzQybDNrU0dZZmh6YktlYkwvTVVOUzdvNU9MUmNVYXM0dmQzLzFqemdxdktUCmUwcWRSNVJTVXF5R0gydmorTEVmbjJmQWgrTlJJc0xyc1h1aExpcUR4NklsRnNNNEg0bkhjZlFJZjlDcVdFT0EKNWFROHFlZkNUYUxRCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-f71353c\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-service-dev-stacks\"}]}}}]}", + "version": "4.15.0" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", "dependencies": [ @@ -1551,36 +1401,72 @@ "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster" ] }, - "created": "2024-08-08T16:51:28.107576Z", - "modified": "2024-08-08T16:51:28.107576Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/node_modules/@pulumi/kubernetes/provider.js#49,9" + "created": "2024-11-14T00:45:54.485622Z", + "modified": "2024-11-14T00:45:54.485622Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/node_modules/@pulumi/kubernetes/provider.js#50,9" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-provider", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup", "custom": true, - "id": "9f2a9d3d-5d92-41fc-9868-62aba43186cf", - "type": "pulumi:providers:kubernetes", + "id": "sg-0bcf3c9dad62525ed", + "type": "aws:ec2/securityGroup:SecurityGroup", "inputs": { - "__internal": {}, - "kubeconfig": "{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}", - "version": "4.1.1" + "__defaults": [ + "name" + ], + "description": "Managed by Pulumi", + "name": "EksCluster-nodeSecurityGroup-882d370", + "revokeRulesOnDelete": true, + "tags": { + "Name": "EksCluster-nodeSecurityGroup", + "kubernetes.io/cluster/EksCluster-eksCluster-f71353c": "owned" + }, + "tagsAll": { + "Name": "EksCluster-nodeSecurityGroup", + "kubernetes.io/cluster/EksCluster-eksCluster-f71353c": "owned" + }, + "vpcId": "vpc-0908b9f6d32b008fb" }, "outputs": { - "kubeconfig": "{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"}]}}}]}", - "version": "4.1.1" + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":900000000000},\"schema_version\":\"1\"}", + "arn": "arn:aws:ec2:us-west-2:894850187425:security-group/sg-0bcf3c9dad62525ed", + "description": "Managed by Pulumi", + "egress": [], + "id": "sg-0bcf3c9dad62525ed", + "ingress": [], + "name": "EksCluster-nodeSecurityGroup-882d370", + "namePrefix": "", + "ownerId": "894850187425", + "revokeRulesOnDelete": true, + "tags": { + "Name": "EksCluster-nodeSecurityGroup", + "kubernetes.io/cluster/EksCluster-eksCluster-f71353c": "owned" + }, + "tagsAll": { + "Name": "EksCluster-nodeSecurityGroup", + "kubernetes.io/cluster/EksCluster-eksCluster-f71353c": "owned" + }, + "vpcId": "vpc-0908b9f6d32b008fb" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster" + "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster", + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc" ], + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0::594bf237-e65f-4574-81c9-930eae54905f", "propertyDependencies": { - "kubeconfig": [ + "description": [], + "revokeRulesOnDelete": [], + "tags": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster" + ], + "vpcId": [ + "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc" ] }, - "created": "2024-08-08T16:51:28.131478Z", - "modified": "2024-08-08T16:51:28.131478Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/node_modules/@pulumi/kubernetes/provider.js#49,9" + "created": "2024-11-14T00:45:56.936984Z", + "modified": "2024-11-14T00:45:56.936984Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/securitygroup.js#59,31" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess", @@ -1590,7 +1476,7 @@ "inputs": { "apiVersion": "v1", "data": { - "mapRoles": "- rolearn: arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d\n username: system:node:{{EC2PrivateDNSName}}\n groups:\n - system:bootstrappers\n - system:nodes\n" + "mapRoles": "[]\n" }, "immutable": false, "kind": "ConfigMap", @@ -1603,12 +1489,12 @@ } }, "outputs": { - "__fieldManager": "pulumi-kubernetes-018db0dd", + "__fieldManager": "pulumi-kubernetes-e2e38264", "__initialApiVersion": "v1", "__inputs": { "apiVersion": "v1", "data": { - "mapRoles": "- rolearn: arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d\n username: system:node:{{EC2PrivateDNSName}}\n groups:\n - system:bootstrappers\n - system:nodes\n" + "mapRoles": "[]\n" }, "immutable": false, "kind": "ConfigMap", @@ -1622,7 +1508,7 @@ }, "apiVersion": "v1", "data": { - "mapRoles": "- rolearn: arn:aws:iam::616138583583:role/EksCluster-instanceRole-role-11e407d\n username: system:node:{{EC2PrivateDNSName}}\n groups:\n - system:bootstrappers\n - system:nodes\n" + "mapRoles": "[]\n" }, "immutable": false, "kind": "ConfigMap", @@ -1630,7 +1516,7 @@ "annotations": { "pulumi.com/patchForce": "true" }, - "creationTimestamp": "2024-08-08T16:51:31Z", + "creationTimestamp": "2024-11-14T00:45:57Z", "managedFields": [ { "apiVersion": "v1", @@ -1646,183 +1532,113 @@ } } }, - "manager": "pulumi-kubernetes-018db0dd", + "manager": "pulumi-kubernetes-e2e38264", "operation": "Apply", - "time": "2024-08-08T16:51:31Z" + "time": "2024-11-14T00:45:57Z" } ], "name": "aws-auth", "namespace": "kube-system", - "resourceVersion": "774", - "uid": "1de07e07-e338-46fc-ad23-968184de39d0" + "resourceVersion": "733", + "uid": "0eb12c56-6bde-44fe-84f6-0715fab493a1" } }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", - "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role", - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-03516f97", - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-e1b295bd", - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-3eb088f2" - ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s::0f86646f-ce5e-42ea-9f07-527be604d1a5", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$pulumi:providers:kubernetes::EksCluster-eks-k8s::b1eaf8ed-9376-4d83-98e9-a6600d04cc9f", "propertyDependencies": { "apiVersion": [], - "data": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/role:Role::EksCluster-instanceRole-role", - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-03516f97", - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-e1b295bd", - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:ServiceRole$aws:iam/rolePolicyAttachment:RolePolicyAttachment::EksCluster-instanceRole-3eb088f2" - ], + "data": [], "immutable": [], "kind": [], "metadata": [] }, - "created": "2024-08-08T16:51:31.901566Z", - "modified": "2024-08-08T16:51:31.901566Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#492,25" - }, - { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:eks::default_2_7_3", - "custom": true, - "id": "239cf614-fb33-4747-8efe-d6a3691c336e", - "type": "pulumi:providers:eks", - "inputs": { - "__internal": {}, - "version": "2.7.3" - }, - "outputs": { - "version": "2.7.3" - }, - "created": "2024-08-08T16:51:32.197643Z", - "modified": "2024-08-08T16:51:32.197643Z" + "created": "2024-11-14T00:45:57.220327Z", + "modified": "2024-11-14T00:45:57.220327Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#524,25" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup", - "custom": true, - "id": "sg-091dcd9333fa60adf", - "type": "aws:ec2/securityGroup:SecurityGroup", - "inputs": { - "__defaults": [ - "name" - ], - "description": "Managed by Pulumi", - "name": "EksCluster-nodeSecurityGroup-85c9119", - "revokeRulesOnDelete": true, - "tags": { - "Name": "EksCluster-nodeSecurityGroup", - "kubernetes.io/cluster/EksCluster-eksCluster-b0fba40": "owned" - }, - "tagsAll": { - "Name": "EksCluster-nodeSecurityGroup", - "kubernetes.io/cluster/EksCluster-eksCluster-b0fba40": "owned" - }, - "vpcId": "vpc-00b3f74616f99fe49" - }, + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon::EksCluster-vpc-cni", + "custom": false, + "type": "eks:index:VpcCniAddon", "outputs": { - "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":900000000000},\"schema_version\":\"1\"}", - "arn": "arn:aws:ec2:us-west-2:616138583583:security-group/sg-091dcd9333fa60adf", - "description": "Managed by Pulumi", - "egress": [], - "id": "sg-091dcd9333fa60adf", - "ingress": [], - "name": "EksCluster-nodeSecurityGroup-85c9119", - "namePrefix": "", - "ownerId": "616138583583", - "revokeRulesOnDelete": true, - "tags": { - "Name": "EksCluster-nodeSecurityGroup", - "kubernetes.io/cluster/EksCluster-eksCluster-b0fba40": "owned" - }, - "tagsAll": { - "Name": "EksCluster-nodeSecurityGroup", - "kubernetes.io/cluster/EksCluster-eksCluster-b0fba40": "owned" - }, - "vpcId": "vpc-00b3f74616f99fe49" + "addon": { + "4dabf18193072939515e22adb298388d": "5cf8f73096256a8f31e491e813e4eb8e", + "id": "EksCluster-eksCluster-f71353c:vpc-cni", + "packageVersion": "", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon$aws:eks/addon:Addon::EksCluster-vpc-cni" + } }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster", - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc" + "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", - "propertyDependencies": { - "description": [], - "revokeRulesOnDelete": [], - "tags": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster" - ], - "vpcId": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::awsx:ec2:Vpc::Vpc" - ] - }, - "created": "2024-08-08T16:51:32.263955Z", - "modified": "2024-08-08T16:51:32.263955Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/securitygroup.js#47,31" + "created": "2024-11-14T00:45:57.233799Z", + "modified": "2024-11-14T00:45:57.233799Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#582,11" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeInternetEgressRule", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksExtApiServerClusterIngressRule", "custom": true, - "id": "sgrule-2015805926", + "id": "sgrule-3020693742", "type": "aws:ec2/securityGroupRule:SecurityGroupRule", "inputs": { "__defaults": [], - "cidrBlocks": [ - "0.0.0.0/0" - ], - "description": "Allow internet access.", - "fromPort": 0, - "protocol": "-1", - "securityGroupId": "sg-091dcd9333fa60adf", - "toPort": 0, - "type": "egress" + "description": "Allow pods running extension API servers on port 443 to receive communication from cluster control plane", + "fromPort": 443, + "protocol": "tcp", + "securityGroupId": "sg-0bcf3c9dad62525ed", + "sourceSecurityGroupId": "sg-0697431457b6f6a34", + "toPort": 443, + "type": "ingress" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}", - "cidrBlocks": [ - "0.0.0.0/0" - ], - "description": "Allow internet access.", - "fromPort": 0, - "id": "sgrule-2015805926", - "protocol": "-1", - "securityGroupId": "sg-091dcd9333fa60adf", - "securityGroupRuleId": "sgr-021b9ce357e148666", + "description": "Allow pods running extension API servers on port 443 to receive communication from cluster control plane", + "fromPort": 443, + "id": "sgrule-3020693742", + "protocol": "tcp", + "securityGroupId": "sg-0bcf3c9dad62525ed", + "securityGroupRuleId": "sgr-0a9154e9e6d3f1c07", "self": false, - "toPort": 0, - "type": "egress" + "sourceSecurityGroupId": "sg-0697431457b6f6a34", + "toPort": 443, + "type": "ingress" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", "dependencies": [ + "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup", "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0::594bf237-e65f-4574-81c9-930eae54905f", "propertyDependencies": { - "cidrBlocks": [], "description": [], "fromPort": [], "protocol": [], "securityGroupId": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup" ], + "sourceSecurityGroupId": [ + "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup" + ], "toPort": [], "type": [] }, - "created": "2024-08-08T16:51:33.563928Z", - "modified": "2024-08-08T16:51:33.563928Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/securitygroup.js#79,36" + "created": "2024-11-14T00:45:57.935516Z", + "modified": "2024-11-14T00:45:57.935516Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/securitygroup.js#82,44" }, { "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksClusterIngressRule", "custom": true, - "id": "sgrule-1084565728", + "id": "sgrule-365316218", "type": "aws:ec2/securityGroupRule:SecurityGroupRule", "inputs": { "__defaults": [], "description": "Allow pods to communicate with the cluster API Server", "fromPort": 443, "protocol": "tcp", - "securityGroupId": "sg-047b637b8e4234f41", - "sourceSecurityGroupId": "sg-091dcd9333fa60adf", + "securityGroupId": "sg-0697431457b6f6a34", + "sourceSecurityGroupId": "sg-0bcf3c9dad62525ed", "toPort": 443, "type": "ingress" }, @@ -1830,12 +1646,12 @@ "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}", "description": "Allow pods to communicate with the cluster API Server", "fromPort": 443, - "id": "sgrule-1084565728", + "id": "sgrule-365316218", "protocol": "tcp", - "securityGroupId": "sg-047b637b8e4234f41", - "securityGroupRuleId": "sgr-0935c2d6effc8713d", + "securityGroupId": "sg-0697431457b6f6a34", + "securityGroupRuleId": "sgr-07a02d1907c2df497", "self": false, - "sourceSecurityGroupId": "sg-091dcd9333fa60adf", + "sourceSecurityGroupId": "sg-0bcf3c9dad62525ed", "toPort": 443, "type": "ingress" }, @@ -1844,7 +1660,7 @@ "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup", "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0::594bf237-e65f-4574-81c9-930eae54905f", "propertyDependencies": { "description": [], "fromPort": [], @@ -1858,91 +1674,94 @@ "toPort": [], "type": [] }, - "created": "2024-08-08T16:51:33.572104Z", - "modified": "2024-08-08T16:51:33.572104Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/securitygroup.js#88,35" + "created": "2024-11-14T00:45:58.126432Z", + "modified": "2024-11-14T00:45:58.126432Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/securitygroup.js#100,35" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeIngressRule", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeInternetEgressRule", "custom": true, - "id": "sgrule-1359058927", + "id": "sgrule-2658617078", "type": "aws:ec2/securityGroupRule:SecurityGroupRule", "inputs": { "__defaults": [], - "description": "Allow nodes to communicate with each other", + "cidrBlocks": [ + "0.0.0.0/0" + ], + "description": "Allow internet access.", "fromPort": 0, "protocol": "-1", - "securityGroupId": "sg-091dcd9333fa60adf", - "self": true, + "securityGroupId": "sg-0bcf3c9dad62525ed", "toPort": 0, - "type": "ingress" + "type": "egress" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}", - "description": "Allow nodes to communicate with each other", + "cidrBlocks": [ + "0.0.0.0/0" + ], + "description": "Allow internet access.", "fromPort": 0, - "id": "sgrule-1359058927", + "id": "sgrule-2658617078", "protocol": "-1", - "securityGroupId": "sg-091dcd9333fa60adf", - "securityGroupRuleId": "sgr-0662749f1e1d4c30d", - "self": true, + "securityGroupId": "sg-0bcf3c9dad62525ed", + "securityGroupRuleId": "sgr-0951b2a61c877fa84", + "self": false, "toPort": 0, - "type": "ingress" + "type": "egress" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", "dependencies": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0::594bf237-e65f-4574-81c9-930eae54905f", "propertyDependencies": { + "cidrBlocks": [], "description": [], "fromPort": [], "protocol": [], "securityGroupId": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup" ], - "self": [], "toPort": [], "type": [] }, - "created": "2024-08-08T16:51:34.639213Z", - "modified": "2024-08-08T16:51:34.639213Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/securitygroup.js#52,29" + "created": "2024-11-14T00:45:58.547221Z", + "modified": "2024-11-14T00:45:58.547221Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/securitygroup.js#91,36" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeClusterIngressRule", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeIngressRule", "custom": true, - "id": "sgrule-1018722220", + "id": "sgrule-2033848019", "type": "aws:ec2/securityGroupRule:SecurityGroupRule", "inputs": { "__defaults": [], - "description": "Allow worker Kubelets and pods to receive communication from the cluster control plane", - "fromPort": 1025, - "protocol": "tcp", - "securityGroupId": "sg-091dcd9333fa60adf", - "sourceSecurityGroupId": "sg-047b637b8e4234f41", - "toPort": 65535, + "description": "Allow nodes to communicate with each other", + "fromPort": 0, + "protocol": "-1", + "securityGroupId": "sg-0bcf3c9dad62525ed", + "self": true, + "toPort": 0, "type": "ingress" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}", - "description": "Allow worker Kubelets and pods to receive communication from the cluster control plane", - "fromPort": 1025, - "id": "sgrule-1018722220", - "protocol": "tcp", - "securityGroupId": "sg-091dcd9333fa60adf", - "securityGroupRuleId": "sgr-02cefd5af9c2ac4e8", - "self": false, - "sourceSecurityGroupId": "sg-047b637b8e4234f41", - "toPort": 65535, + "description": "Allow nodes to communicate with each other", + "fromPort": 0, + "id": "sgrule-2033848019", + "protocol": "-1", + "securityGroupId": "sg-0bcf3c9dad62525ed", + "securityGroupRuleId": "sgr-0e5a7b2e5ba20de7b", + "self": true, + "toPort": 0, "type": "ingress" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup", "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0::594bf237-e65f-4574-81c9-930eae54905f", "propertyDependencies": { "description": [], "fromPort": [], @@ -1950,42 +1769,40 @@ "securityGroupId": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup" ], - "sourceSecurityGroupId": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup" - ], + "self": [], "toPort": [], "type": [] }, - "created": "2024-08-08T16:51:35.755017Z", - "modified": "2024-08-08T16:51:35.755017Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/securitygroup.js#61,36" + "created": "2024-11-14T00:45:59.170637Z", + "modified": "2024-11-14T00:45:59.170637Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/securitygroup.js#64,29" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksExtApiServerClusterIngressRule", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroupRule:SecurityGroupRule::EksCluster-eksNodeClusterIngressRule", "custom": true, - "id": "sgrule-1359770548", + "id": "sgrule-867382998", "type": "aws:ec2/securityGroupRule:SecurityGroupRule", "inputs": { "__defaults": [], - "description": "Allow pods running extension API servers on port 443 to receive communication from cluster control plane", - "fromPort": 443, + "description": "Allow worker Kubelets and pods to receive communication from the cluster control plane", + "fromPort": 1025, "protocol": "tcp", - "securityGroupId": "sg-091dcd9333fa60adf", - "sourceSecurityGroupId": "sg-047b637b8e4234f41", - "toPort": 443, + "securityGroupId": "sg-0bcf3c9dad62525ed", + "sourceSecurityGroupId": "sg-0697431457b6f6a34", + "toPort": 65535, "type": "ingress" }, "outputs": { "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":300000000000},\"schema_version\":\"2\"}", - "description": "Allow pods running extension API servers on port 443 to receive communication from cluster control plane", - "fromPort": 443, - "id": "sgrule-1359770548", + "description": "Allow worker Kubelets and pods to receive communication from the cluster control plane", + "fromPort": 1025, + "id": "sgrule-867382998", "protocol": "tcp", - "securityGroupId": "sg-091dcd9333fa60adf", - "securityGroupRuleId": "sgr-001c5044e1d949273", + "securityGroupId": "sg-0bcf3c9dad62525ed", + "securityGroupRuleId": "sgr-0641451f17f12052c", "self": false, - "sourceSecurityGroupId": "sg-047b637b8e4234f41", - "toPort": 443, + "sourceSecurityGroupId": "sg-0697431457b6f6a34", + "toPort": 65535, "type": "ingress" }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", @@ -1993,7 +1810,7 @@ "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-nodeSecurityGroup", "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:ec2/securityGroup:SecurityGroup::EksCluster-eksClusterSecurityGroup" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_37_1::fb7df200-1e2e-4f95-9b59-aed75227b5f6", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0::594bf237-e65f-4574-81c9-930eae54905f", "propertyDependencies": { "description": [], "fromPort": [], @@ -2007,35 +1824,115 @@ "toPort": [], "type": [] }, - "created": "2024-08-08T16:51:36.767348Z", - "modified": "2024-08-08T16:51:36.767348Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/securitygroup.js#70,44" + "created": "2024-11-14T00:45:59.788599Z", + "modified": "2024-11-14T00:45:59.788599Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/securitygroup.js#73,36" }, { - "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCni::EksCluster-vpc-cni", + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/addon:Addon::EksCluster-kube-proxy", "custom": true, - "id": "c8cefafdaa46b94b", - "type": "eks:index:VpcCni", + "id": "EksCluster-eksCluster-f71353c:kube-proxy", + "type": "aws:eks/addon:Addon", "inputs": { - "kubeconfig": "{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://7316613243BCF00C8B6C14BDCCB6C010.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWVlXZk1BQ1c0aDh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBNE1EZ3hOalF6TUROYUZ3MHpOREE0TURZeE5qUTRNRE5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURHdDhXWk5oMFFBUTJGejZOekx1UlEzRXBvSnJZZDQvT0ZTeHFZblBpYXVrUHdhSWRYRk45ZVk2bGsKVVVLVFkwTmw3SVhMa2JURXF1UGZKeXZJVzBWVlQrY29yTCtGYnJVYTJLK2FjU3V5QktuNjg5c1lrODhwa256VApSbW4weDZNRjBwWUxpaS9iYit2OGZLTXhwVEVrSkxjZEVtQTc1ZTBQTUlYNXdVVGI5ZHVoZGtEejUwdHBCM3FuCkxYR3RQNlpPMFdmcUxGRVlXNlR2dnl1eVZKYkRuVTNmUGhibmtYMitJL2cvZFJPVk9LQVhVQmdrejdVanRwYTgKdW9KSU9vbVlhM1l6cDQ2N3plS1NMaWpGa29PNEZCR3lKdHNBWmxnY2l1STJ0UWZ4c2x5SnFPcWtMME82SzNucwpmampiZWhCMWtDMWUzT2hJZ1ZlVjFFczVKbnd4QWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRWnBsVEhoZHZRcnh4NjZPRmM2eWFhTVRNOXN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVFjU1hCQnMxegp5RUFJOTNHTWd5TytSSHdLc2VpMjUzVHB0dkIwMHFFVUMxRUs3NDU5OGNGQ0xjckFoN29GaEN1ZVBzWWlDdVZtClordVRQT1dvcFpBTXRTelIrNVo5dlNkai9OYkxBYStJSkVLVUMrbktrYUNEcFEzQzdYMjFkdkZzVWNhUmFuRmEKZHN3ald1YjVRZTFmNTlWNGl1UEUvN2tLY2tZWmRlZHpsUXJmR1hTTXlycjRIYjBrMUhwNWp2MVo1dnNlKy9yYgp4WERVUWpMZFlhMHdyMHA0bFFLazhVMTh4RmVucTczQm5EbFAxTHo3UmRielBLUUQ2anFRcWZDS0hnTWpkUkQzCkJvZ0QwVDZkWVVUZlNDY2hyVFhhR2xuaWY4T2ZHTGtBR2hJOWFreUlNUk5iOE0yMGtCeHNEMXc4N0E4MkJRc28KUXlIajdrZUlaQmY2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1beta1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"EksCluster-eksCluster-b0fba40\",\"--output\",\"json\"],\"env\":[{\"name\":\"KUBERNETES_EXEC_INFO\",\"value\":\"{\\\"apiVersion\\\": \\\"client.authentication.k8s.io/v1beta1\\\"}\"},{\"name\":\"AWS_PROFILE\",\"value\":\"pulumi-dev-sandbox\"}]}}}]}" + "__defaults": [], + "addonName": "kube-proxy", + "addonVersion": "v1.31.2-eksbuild.2", + "clusterName": "EksCluster-eksCluster-f71353c", + "preserve": true, + "resolveConflictsOnCreate": "OVERWRITE", + "resolveConflictsOnUpdate": "OVERWRITE" }, "outputs": { - "manifest": "---\napiVersion: apiextensions.k8s.io/v1\nkind: CustomResourceDefinition\nmetadata:\n name: eniconfigs.crd.k8s.amazonaws.com\nspec:\n scope: Cluster\n group: crd.k8s.amazonaws.com\n preserveUnknownFields: false\n versions:\n - name: v1alpha1\n served: true\n storage: true\n schema:\n openAPIV3Schema:\n type: object\n x-kubernetes-preserve-unknown-fields: true\n names:\n plural: eniconfigs\n singular: eniconfig\n kind: ENIConfig\n---\napiVersion: apiextensions.k8s.io/v1\nkind: CustomResourceDefinition\nmetadata:\n annotations:\n controller-gen.kubebuilder.io/version: v0.11.3\n creationTimestamp: null\n labels:\n app.kubernetes.io/name: amazon-network-policy-controller-k8s\n name: policyendpoints.networking.k8s.aws\nspec:\n group: networking.k8s.aws\n names:\n kind: PolicyEndpoint\n listKind: PolicyEndpointList\n plural: policyendpoints\n singular: policyendpoint\n scope: Namespaced\n versions:\n - name: v1alpha1\n schema:\n openAPIV3Schema:\n description: PolicyEndpoint is the Schema for the policyendpoints API\n properties:\n apiVersion:\n description: \u003e-\n APIVersion defines the versioned schema of this representation\n of an object. Servers should convert recognized schemas to the\n latest internal value, and may reject unrecognized values. More\n info:\n https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources\n type: string\n kind:\n description: \u003e-\n Kind is a string value representing the REST resource this\n object represents. Servers may infer this from the endpoint the\n client submits requests to. Cannot be updated. In CamelCase.\n More info:\n https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds\n type: string\n metadata:\n type: object\n spec:\n description: PolicyEndpointSpec defines the desired state of PolicyEndpoint\n properties:\n egress:\n description: \u003e-\n Egress is the list of egress rules containing resolved\n network addresses\n items:\n description: \u003e-\n EndpointInfo defines the network endpoint information for\n the policy ingress/egress\n properties:\n cidr:\n description: CIDR is the network address(s) of the endpoint\n type: string\n except:\n description: \u003e-\n Except is the exceptions to the CIDR ranges mentioned\n above.\n items:\n type: string\n type: array\n ports:\n description: Ports is the list of ports\n items:\n description: \u003e-\n Port contains information about the transport\n port/protocol\n properties:\n endPort:\n description: \u003e-\n Endport specifies the port range port to endPort\n port must be defined and an integer, endPort \u003e\n port\n format: int32\n type: integer\n port:\n description: \u003e-\n Port specifies the numerical port for the\n protocol. If empty applies to all ports\n format: int32\n type: integer\n protocol:\n default: TCP\n description: \u003e-\n Protocol specifies the transport protocol,\n default TCP\n type: string\n type: object\n type: array\n required:\n - cidr\n type: object\n type: array\n ingress:\n description: \u003e-\n Ingress is the list of ingress rules containing resolved\n network addresses\n items:\n description: \u003e-\n EndpointInfo defines the network endpoint information for\n the policy ingress/egress\n properties:\n cidr:\n description: CIDR is the network address(s) of the endpoint\n type: string\n except:\n description: \u003e-\n Except is the exceptions to the CIDR ranges mentioned\n above.\n items:\n type: string\n type: array\n ports:\n description: Ports is the list of ports\n items:\n description: \u003e-\n Port contains information about the transport\n port/protocol\n properties:\n endPort:\n description: \u003e-\n Endport specifies the port range port to endPort\n port must be defined and an integer, endPort \u003e\n port\n format: int32\n type: integer\n port:\n description: \u003e-\n Port specifies the numerical port for the\n protocol. If empty applies to all ports\n format: int32\n type: integer\n protocol:\n default: TCP\n description: \u003e-\n Protocol specifies the transport protocol,\n default TCP\n type: string\n type: object\n type: array\n required:\n - cidr\n type: object\n type: array\n podIsolation:\n description: \u003e-\n PodIsolation specifies whether the pod needs to be isolated\n for a particular traffic direction Ingress or Egress, or\n both. If default isolation is not specified, and there are\n no ingress/egress rules, then the pod is not isolated from\n the point of view of this policy. This follows the\n NetworkPolicy spec.PolicyTypes.\n items:\n description: \u003e-\n PolicyType string describes the NetworkPolicy type This\n type is beta-level in 1.8\n type: string\n type: array\n podSelector:\n description: PodSelector is the podSelector from the policy resource\n properties:\n matchExpressions:\n description: \u003e-\n matchExpressions is a list of label selector\n requirements. The requirements are ANDed.\n items:\n description: \u003e-\n A label selector requirement is a selector that\n contains values, a key, and an operator that relates\n the key and values.\n properties:\n key:\n description: key is the label key that the selector applies to.\n type: string\n operator:\n description: \u003e-\n operator represents a key's relationship to a set\n of values. Valid operators are In, NotIn, Exists\n and DoesNotExist.\n type: string\n values:\n description: \u003e-\n values is an array of string values. If the\n operator is In or NotIn, the values array must be\n non-empty. If the operator is Exists or\n DoesNotExist, the values array must be empty. This\n array is replaced during a strategic merge patch.\n items:\n type: string\n type: array\n required:\n - key\n - operator\n type: object\n type: array\n matchLabels:\n additionalProperties:\n type: string\n description: \u003e-\n matchLabels is a map of {key,value} pairs. A single\n {key,value} in the matchLabels map is equivalent to an\n element of matchExpressions, whose key field is \"key\",\n the operator is \"In\", and the values array contains only\n \"value\". The requirements are ANDed.\n type: object\n type: object\n x-kubernetes-map-type: atomic\n podSelectorEndpoints:\n description: \u003e-\n PodSelectorEndpoints contains information about the pods\n matching the podSelector\n items:\n description: PodEndpoint defines the summary information for the pods\n properties:\n hostIP:\n description: \u003e-\n HostIP is the IP address of the host the pod is\n currently running on\n type: string\n name:\n description: Name is the pod name\n type: string\n namespace:\n description: Namespace is the pod namespace\n type: string\n podIP:\n description: PodIP is the IP address of the pod\n type: string\n required:\n - hostIP\n - name\n - namespace\n - podIP\n type: object\n type: array\n policyRef:\n description: \u003e-\n PolicyRef is a reference to the Kubernetes NetworkPolicy\n resource.\n properties:\n name:\n description: Name is the name of the Policy\n type: string\n namespace:\n description: Namespace is the namespace of the Policy\n type: string\n required:\n - name\n - namespace\n type: object\n required:\n - policyRef\n type: object\n status:\n description: \u003e-\n PolicyEndpointStatus defines the observed state of\n PolicyEndpoint\n type: object\n type: object\n served: true\n storage: true\n subresources:\n status: {}\n---\napiVersion: v1\nkind: ServiceAccount\nmetadata:\n name: aws-node\n namespace: kube-system\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\n---\napiVersion: v1\nkind: ConfigMap\nmetadata:\n name: amazon-vpc-cni\n namespace: kube-system\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\ndata:\n enable-windows-ipam: 'false'\n enable-network-policy-controller: 'false'\n enable-windows-prefix-delegation: 'false'\n warm-prefix-target: '0'\n warm-ip-target: '1'\n minimum-ip-target: '3'\n branch-eni-cooldown: '60'\n---\napiVersion: rbac.authorization.k8s.io/v1\nkind: ClusterRole\nmetadata:\n name: aws-node\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\nrules:\n - apiGroups:\n - crd.k8s.amazonaws.com\n resources:\n - eniconfigs\n verbs:\n - list\n - watch\n - get\n - apiGroups:\n - ''\n resources:\n - namespaces\n verbs:\n - list\n - watch\n - get\n - apiGroups:\n - ''\n resources:\n - pods\n verbs:\n - list\n - watch\n - get\n - apiGroups:\n - ''\n resources:\n - nodes\n verbs:\n - list\n - watch\n - get\n - apiGroups:\n - ''\n - events.k8s.io\n resources:\n - events\n verbs:\n - create\n - patch\n - list\n - apiGroups:\n - networking.k8s.aws\n resources:\n - policyendpoints\n verbs:\n - get\n - list\n - watch\n - apiGroups:\n - networking.k8s.aws\n resources:\n - policyendpoints/status\n verbs:\n - get\n - apiGroups:\n - vpcresources.k8s.aws\n resources:\n - cninodes\n verbs:\n - get\n - list\n - watch\n - patch\n---\napiVersion: rbac.authorization.k8s.io/v1\nkind: ClusterRoleBinding\nmetadata:\n name: aws-node\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\nroleRef:\n apiGroup: rbac.authorization.k8s.io\n kind: ClusterRole\n name: aws-node\nsubjects:\n - kind: ServiceAccount\n name: aws-node\n namespace: kube-system\n---\nkind: DaemonSet\napiVersion: apps/v1\nmetadata:\n name: aws-node\n namespace: kube-system\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n app.kubernetes.io/version: v1.16.0\nspec:\n updateStrategy:\n rollingUpdate:\n maxUnavailable: 10%\n type: RollingUpdate\n selector:\n matchLabels:\n k8s-app: aws-node\n template:\n metadata:\n labels:\n app.kubernetes.io/name: aws-node\n app.kubernetes.io/instance: aws-vpc-cni\n k8s-app: aws-node\n spec:\n priorityClassName: system-node-critical\n serviceAccountName: aws-node\n hostNetwork: true\n initContainers:\n - name: aws-vpc-cni-init\n image: \u003e-\n 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.16.0\n env:\n - name: ENABLE_IPv6\n value: 'false'\n - name: ENABLE_IPv4\n value: 'true'\n - name: DISABLE_TCP_EARLY_DEMUX\n value: 'false'\n securityContext:\n privileged: true\n resources:\n requests:\n cpu: 25m\n volumeMounts:\n - mountPath: /host/opt/cni/bin\n name: cni-bin-dir\n terminationGracePeriodSeconds: 10\n tolerations:\n - operator: Exists\n securityContext: {}\n containers:\n - name: aws-node\n image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.16.0\n ports:\n - containerPort: 61678\n name: metrics\n livenessProbe:\n exec:\n command:\n - /app/grpc-health-probe\n - '-addr=:50051'\n - '-connect-timeout=5s'\n - '-rpc-timeout=5s'\n initialDelaySeconds: 60\n timeoutSeconds: 10\n readinessProbe:\n exec:\n command:\n - /app/grpc-health-probe\n - '-addr=:50051'\n - '-connect-timeout=5s'\n - '-rpc-timeout=5s'\n initialDelaySeconds: 1\n timeoutSeconds: 10\n env:\n - name: ADDITIONAL_ENI_TAGS\n value: '{}'\n - name: AWS_VPC_K8S_CNI_RANDOMIZESNAT\n value: prng\n - name: DISABLE_INTROSPECTION\n value: 'false'\n - name: DISABLE_METRICS\n value: 'false'\n - name: DISABLE_NETWORK_RESOURCE_PROVISIONING\n value: 'false'\n - name: ENABLE_IPv4\n value: 'true'\n - name: VPC_CNI_VERSION\n value: v1.16.0\n - name: WARM_PREFIX_TARGET\n value: '1'\n - name: MY_NODE_NAME\n valueFrom:\n fieldRef:\n apiVersion: v1\n fieldPath: spec.nodeName\n - name: MY_POD_NAME\n valueFrom:\n fieldRef:\n apiVersion: v1\n fieldPath: metadata.name\n - name: WARM_ENI_TARGET\n value: '1'\n - name: ENABLE_IPv6\n value: 'false'\n - name: ENABLE_IPv4\n value: 'true'\n - name: AWS_VPC_K8S_CNI_LOGLEVEL\n value: DEBUG\n - name: AWS_VPC_K8S_CNI_LOG_FILE\n value: /host/var/log/aws-routed-eni/ipamd.log\n - name: AWS_VPC_K8S_CNI_VETHPREFIX\n value: eni\n - name: AWS_VPC_ENI_MTU\n value: '9001'\n - name: AWS_VPC_K8S_PLUGIN_LOG_LEVEL\n value: DEBUG\n - name: AWS_VPC_K8S_PLUGIN_LOG_FILE\n value: /var/log/aws-routed-eni/plugin.log\n - name: ENABLE_POD_ENI\n value: 'false'\n - name: AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG\n value: 'false'\n - name: AWS_VPC_K8S_CNI_EXTERNALSNAT\n value: 'false'\n resources:\n requests:\n cpu: 25m\n securityContext:\n capabilities:\n add:\n - NET_ADMIN\n - NET_RAW\n volumeMounts:\n - mountPath: /host/opt/cni/bin\n name: cni-bin-dir\n - mountPath: /host/etc/cni/net.d\n name: cni-net-dir\n - mountPath: /host/var/log/aws-routed-eni\n name: log-dir\n - mountPath: /var/run/aws-node\n name: run-dir\n - mountPath: /run/xtables.lock\n name: xtables-lock\n - name: aws-eks-nodeagent\n image: \u003e-\n 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/aws-network-policy-agent:v1.0.7\n env:\n - name: MY_NODE_NAME\n valueFrom:\n fieldRef:\n apiVersion: v1\n fieldPath: spec.nodeName\n args:\n - '--enable-ipv6=false'\n - '--enable-network-policy=false'\n - '--enable-cloudwatch-logs=false'\n - '--enable-policy-event-logs=false'\n - '--metrics-bind-addr=:8162'\n - '--health-probe-bind-addr=:8163'\n - '--conntrack-cache-cleanup-period=300'\n resources:\n requests:\n cpu: 25m\n securityContext:\n capabilities:\n add:\n - NET_ADMIN\n privileged: true\n volumeMounts:\n - mountPath: /host/opt/cni/bin\n name: cni-bin-dir\n - mountPath: /sys/fs/bpf\n name: bpf-pin-path\n - mountPath: /var/log/aws-routed-eni\n name: log-dir\n - mountPath: /var/run/aws-node\n name: run-dir\n volumes:\n - name: bpf-pin-path\n hostPath:\n path: /sys/fs/bpf\n - name: cni-bin-dir\n hostPath:\n path: /opt/cni/bin\n - name: cni-net-dir\n hostPath:\n path: /etc/cni/net.d\n - name: log-dir\n hostPath:\n path: /var/log/aws-routed-eni\n type: DirectoryOrCreate\n - name: run-dir\n hostPath:\n path: /var/run/aws-node\n type: DirectoryOrCreate\n - name: xtables-lock\n hostPath:\n path: /run/xtables.lock\n affinity:\n nodeAffinity:\n requiredDuringSchedulingIgnoredDuringExecution:\n nodeSelectorTerms:\n - matchExpressions:\n - key: kubernetes.io/os\n operator: In\n values:\n - linux\n - key: kubernetes.io/arch\n operator: In\n values:\n - amd64\n - arm64\n - key: eks.amazonaws.com/compute-type\n operator: NotIn\n values:\n - fargate\n" + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":2400000000000,\"update\":1200000000000}}", + "addonName": "kube-proxy", + "addonVersion": "v1.31.2-eksbuild.2", + "arn": "arn:aws:eks:us-west-2:894850187425:addon/EksCluster-eksCluster-f71353c/kube-proxy/64c99411-2237-4ecc-4cd3-00a93ceeaa01", + "clusterName": "EksCluster-eksCluster-f71353c", + "configurationValues": "", + "createdAt": "2024-11-14T00:45:54Z", + "id": "EksCluster-eksCluster-f71353c:kube-proxy", + "modifiedAt": "2024-11-14T00:46:01Z", + "preserve": true, + "resolveConflictsOnCreate": "OVERWRITE", + "resolveConflictsOnUpdate": "OVERWRITE", + "serviceAccountRoleArn": "", + "tags": {}, + "tagsAll": {} }, "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster::EksCluster", "dependencies": [ - "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$kubernetes:core/v1:ConfigMap::EksCluster-nodeAccess", "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster" ], - "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:eks::default_2_7_3::239cf614-fb33-4747-8efe-d6a3691c336e", + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0::594bf237-e65f-4574-81c9-930eae54905f", "propertyDependencies": { - "kubeconfig": [ + "addonName": [], + "addonVersion": [ "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster" - ] + ], + "clusterName": [ + "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster" + ], + "preserve": [], + "resolveConflictsOnCreate": [], + "resolveConflictsOnUpdate": [] + }, + "created": "2024-11-14T00:46:02.382102Z", + "modified": "2024-11-14T00:46:02.382102Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#383,32" + }, + { + "urn": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon$aws:eks/addon:Addon::EksCluster-vpc-cni", + "custom": true, + "id": "EksCluster-eksCluster-f71353c:vpc-cni", + "type": "aws:eks/addon:Addon", + "inputs": { + "__defaults": [], + "addonName": "vpc-cni", + "addonVersion": "v1.18.6-eksbuild.1", + "clusterName": "EksCluster-eksCluster-f71353c", + "configurationValues": "{\"env\":{\"AWS_VPC_ENI_MTU\":\"9001\",\"AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG\":\"false\",\"AWS_VPC_K8S_CNI_EXTERNALSNAT\":\"false\",\"AWS_VPC_K8S_CNI_LOGLEVEL\":\"DEBUG\",\"AWS_VPC_K8S_CNI_LOG_FILE\":\"/host/var/log/aws-routed-eni/ipamd.log\",\"AWS_VPC_K8S_CNI_VETHPREFIX\":\"eni\",\"AWS_VPC_K8S_PLUGIN_LOG_FILE\":\"/var/log/aws-routed-eni/plugin.log\",\"AWS_VPC_K8S_PLUGIN_LOG_LEVEL\":\"DEBUG\",\"ENABLE_POD_ENI\":\"false\",\"WARM_ENI_TARGET\":\"1\"},\"init\":{\"env\":{\"DISABLE_TCP_EARLY_DEMUX\":\"false\"}}}", + "preserve": true, + "resolveConflictsOnCreate": "OVERWRITE", + "resolveConflictsOnUpdate": "OVERWRITE" }, - "created": "2024-08-08T16:51:40.970982Z", - "modified": "2024-08-08T16:51:40.970982Z", - "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cluster.js#550,18" + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":2400000000000,\"update\":1200000000000}}", + "addonName": "vpc-cni", + "addonVersion": "v1.18.6-eksbuild.1", + "arn": "arn:aws:eks:us-west-2:894850187425:addon/EksCluster-eksCluster-f71353c/vpc-cni/7ac99411-275f-3c3d-0380-5e8f85832887", + "clusterName": "EksCluster-eksCluster-f71353c", + "configurationValues": "{\"env\":{\"AWS_VPC_ENI_MTU\":\"9001\",\"AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG\":\"false\",\"AWS_VPC_K8S_CNI_EXTERNALSNAT\":\"false\",\"AWS_VPC_K8S_CNI_LOGLEVEL\":\"DEBUG\",\"AWS_VPC_K8S_CNI_LOG_FILE\":\"/host/var/log/aws-routed-eni/ipamd.log\",\"AWS_VPC_K8S_CNI_VETHPREFIX\":\"eni\",\"AWS_VPC_K8S_PLUGIN_LOG_FILE\":\"/var/log/aws-routed-eni/plugin.log\",\"AWS_VPC_K8S_PLUGIN_LOG_LEVEL\":\"DEBUG\",\"ENABLE_POD_ENI\":\"false\",\"WARM_ENI_TARGET\":\"1\"},\"init\":{\"env\":{\"DISABLE_TCP_EARLY_DEMUX\":\"false\"}}}", + "createdAt": "2024-11-14T00:45:57Z", + "id": "EksCluster-eksCluster-f71353c:vpc-cni", + "modifiedAt": "2024-11-14T00:46:05Z", + "preserve": true, + "resolveConflictsOnCreate": "OVERWRITE", + "resolveConflictsOnUpdate": "OVERWRITE", + "serviceAccountRoleArn": "", + "tags": {}, + "tagsAll": {} + }, + "parent": "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$eks:index:VpcCniAddon::EksCluster-vpc-cni", + "dependencies": [ + "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster" + ], + "provider": "urn:pulumi:test::eksClusterAuthModeUpgrade::pulumi:providers:aws::default_6_45_0::594bf237-e65f-4574-81c9-930eae54905f", + "propertyDependencies": { + "addonName": [], + "addonVersion": [ + "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster" + ], + "clusterName": [ + "urn:pulumi:test::eksClusterAuthModeUpgrade::eks:index:Cluster$aws:eks/cluster:Cluster::EksCluster-eksCluster" + ], + "configurationValues": [], + "preserve": [], + "resolveConflictsOnCreate": [], + "resolveConflictsOnUpdate": [] + }, + "created": "2024-11-14T00:46:11.316996Z", + "modified": "2024-11-14T00:46:11.316996Z", + "sourcePosition": "project:///../../../../../../../../../snapshot/eks/bin/cni-addon.js#59,23" } ] } From df75888a7fd7eeccd073cca544390f5573c3d419 Mon Sep 17 00:00:00 2001 From: Bryce Lampe Date: Wed, 13 Nov 2024 16:46:51 -0800 Subject: [PATCH 6/9] Consolidate go.mod --- go.mod | 7 +- go.sum | 326 ++++++++++++++++++++++++ provider/go.mod | 186 -------------- provider/go.sum | 649 ------------------------------------------------ 4 files changed, 331 insertions(+), 837 deletions(-) delete mode 100644 provider/go.mod delete mode 100644 provider/go.sum diff --git a/go.mod b/go.mod index 8e866aad8..a735af990 100644 --- a/go.mod +++ b/go.mod @@ -8,6 +8,8 @@ require ( github.com/aws/aws-sdk-go-v2 v1.30.5 github.com/aws/aws-sdk-go-v2/config v1.27.33 github.com/aws/aws-sdk-go-v2/service/eks v1.48.4 + github.com/blang/semver v3.5.1+incompatible + github.com/pkg/errors v0.9.1 github.com/pulumi/providertest v0.0.15 github.com/pulumi/pulumi-aws/sdk/v6 v6.41.0 github.com/pulumi/pulumi-eks/sdk/v3 v3.0.0-alpha.6 @@ -59,7 +61,6 @@ require ( github.com/aws/aws-sdk-go-v2/service/sts v1.30.7 // indirect github.com/aws/smithy-go v1.20.4 // indirect github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect - github.com/blang/semver v3.5.1+incompatible // indirect github.com/cenkalti/backoff/v3 v3.2.2 // indirect github.com/charmbracelet/bubbles v0.18.0 // indirect github.com/charmbracelet/bubbletea v0.25.0 // indirect @@ -113,6 +114,7 @@ require ( github.com/hashicorp/hcl v1.0.1-vault-5 // indirect github.com/hashicorp/hcl/v2 v2.20.1 // indirect github.com/hashicorp/vault/api v1.12.2 // indirect + github.com/iancoleman/strcase v0.2.0 // indirect github.com/imdario/mergo v0.3.16 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect @@ -147,11 +149,11 @@ require ( github.com/pgavlin/goldmark v1.1.33-0.20200616210433-b5eb04559386 // indirect github.com/pjbgf/sha1cd v0.3.0 // indirect github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect - github.com/pkg/errors v0.9.1 // indirect github.com/pkg/term v1.1.0 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 // indirect github.com/pulumi/esc v0.9.1 // indirect + github.com/pulumi/inflector v0.1.1 // indirect github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.9.1 // indirect github.com/rivo/uniseg v0.4.7 // indirect github.com/rogpeppe/go-internal v1.12.0 // indirect @@ -162,6 +164,7 @@ require ( github.com/segmentio/encoding v0.4.0 // indirect github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 // indirect github.com/skeema/knownhosts v1.2.2 // indirect + github.com/spf13/afero v1.9.5 // indirect github.com/spf13/cobra v1.8.0 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/texttheater/golang-levenshtein v1.0.1 // indirect diff --git a/go.sum b/go.sum index 294bdf6d4..abd1c5a80 100644 --- a/go.sum +++ b/go.sum @@ -1,10 +1,36 @@ cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= +cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= +cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= +cloud.google.com/go v0.44.3/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= +cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= +cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= +cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= +cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= +cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= +cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= +cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk= +cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= +cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= +cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= +cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= +cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= +cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY= cloud.google.com/go v0.112.2 h1:ZaGT6LiG7dBzi6zNOvVZwacaXlmf3lRqnC4DQzqyRQw= cloud.google.com/go v0.112.2/go.mod h1:iEqjp//KquGIJV/m+Pk3xecgKNhV+ry+vVTsy4TbDms= +cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= +cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= +cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= +cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= +cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= +cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= cloud.google.com/go/compute v1.25.1 h1:ZRpHJedLtTpKgr3RV1Fx23NuaAEN1Zfx9hw1u4aJdjU= cloud.google.com/go/compute v1.25.1/go.mod h1:oopOIR53ly6viBYxaDhBfJwzUAxf1zE//uf3IB011ls= cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY= cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= +cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= +cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= cloud.google.com/go/iam v1.1.7 h1:z4VHOhwKLF/+UYXAJDFwGtNF0b6gjsW1Pk9Ml0U/IoM= cloud.google.com/go/iam v1.1.7/go.mod h1:J4PMPg8TtyurAUvSmPj8FF3EDgY1SPRZxcUGrn7WXGA= cloud.google.com/go/kms v1.15.8 h1:szIeDCowID8th2i8XE4uRev5PMxQFqW+JjwYxL9h6xs= @@ -13,10 +39,21 @@ cloud.google.com/go/logging v1.9.0 h1:iEIOXFO9EmSiTjDmfpbRjOxECO7R8C7b8IXUGOj7xZ cloud.google.com/go/logging v1.9.0/go.mod h1:1Io0vnZv4onoUnsVUQY3HZ3Igb1nBchky0A0y7BBBhE= cloud.google.com/go/longrunning v0.5.6 h1:xAe8+0YaWoCKr9t1+aWe+OeQgN/iJK1fEgZSXmjuEaE= cloud.google.com/go/longrunning v0.5.6/go.mod h1:vUaDrWYOMKRuhiv6JBnn49YxCPz2Ayn9GqyjaBT8/mA= +cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= +cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= +cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= +cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= +cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= +cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= +cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= +cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= +cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= +cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo= cloud.google.com/go/storage v1.40.0 h1:VEpDQV5CJxFmJ6ueWNsKxcr1QAYOXEgxDa+sBbJahPw= cloud.google.com/go/storage v1.40.0/go.mod h1:Rrj7/hKlG87BLqDJYtwR0fbPld8uJPbQ2ucUMY7Ir0g= dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk= dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk= +dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.11.1 h1:E+OJmp2tPvt1W+amx48v1eqbjDYsgN+RzP4q16yV5eM= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.11.1/go.mod h1:a6xsAQUZg+VsS3TJ05SRp524Hs4pZ/AeFSr5ENf0Yjo= github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.6.0 h1:U2rTu3Ef+7w9FHKIAXM6ZyqF3UOWJZ12zIm8zECAFfg= @@ -32,6 +69,7 @@ github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2/go.mod h1:wP83 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/toml v1.2.1 h1:9F2/+DoOYIOksmaJFPw1tGFy1eDnIJXg+UHjuD8lTak= github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= +github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/HdrHistogram/hdrhistogram-go v1.1.2 h1:5IcZpTvzydCQeHzK4Ef/D5rrSqwxob0t8PQPMybUNFM= github.com/HdrHistogram/hdrhistogram-go v1.1.2/go.mod h1:yDgFjdqOqDEKOvasDdhWNXYg9BVp4O+o5f6V/ehm6Oo= github.com/Microsoft/go-winio v0.5.2/go.mod h1:WpS1mjBmmwHBEWmogvA2mj8546UReBk4v8QkMxJ6pZY= @@ -113,11 +151,16 @@ github.com/charmbracelet/lipgloss v0.10.0 h1:KWeXFSexGcfahHX+54URiZGkBFazf70JNMt github.com/charmbracelet/lipgloss v0.10.0/go.mod h1:Wig9DSfvANsxqkRsqj6x87irdy123SR4dOXlKa91ciE= github.com/cheggaaa/pb v1.0.29 h1:FckUN5ngEk2LpvuG0fw1GEFx6LtyY2pWI/Z2QgCnEYo= github.com/cheggaaa/pb v1.0.29/go.mod h1:W40334L7FMC5JKWldsTWbdGjLo0RxUKK73K+TuPxX30= +github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= +github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= +github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudflare/circl v1.3.3/go.mod h1:5XYMA4rFBvNIrhs50XuiBJ15vF2pZn4nnUKZrLbUZFA= github.com/cloudflare/circl v1.3.7 h1:qlCDlTPz2n9fu58M0Nh1J/JzcFpfgkFHHX3O35r5vcU= github.com/cloudflare/circl v1.3.7/go.mod h1:sRTcRWXGLrKw6yIGJ+l7amYJFfAXbZG0kBSc8r4zxgA= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= +github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= +github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/containerd/console v1.0.4 h1:F2g4+oChYvBTsASRTz8NP6iIAi97J3TtSAsLbIFn4ro= github.com/containerd/console v1.0.4/go.mod h1:YynlIjWYF8myEu6sdkwKIvGQq+cOckRm6So2avqoYAk= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= @@ -142,6 +185,8 @@ github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FM github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= +github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= +github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU= github.com/fatih/color v1.16.0 h1:zmkK9Ngbjj+K0yRhTVONQh1p/HknKYSlNT+vZCzyokM= @@ -167,6 +212,9 @@ github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399 h1:eMj github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399/go.mod h1:1OCfN199q1Jm3HZlxleg+Dw/mwps2Wbk9frAWm+4FII= github.com/go-git/go-git/v5 v5.12.0 h1:7Md+ndsjrzZxbddRDZjF14qK+NN56sy6wkqaVrjZtys= github.com/go-git/go-git/v5 v5.12.0/go.mod h1:FTM9VKtnI2m65hNI/TenDDDnUf2Q9FHnXYjuz9i5OEY= +github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-jose/go-jose/v3 v3.0.3 h1:fFKWeig/irsp7XD2zBxvnmA/XaRWp5V3CBsZXJF7G7k= github.com/go-jose/go-jose/v3 v3.0.3/go.mod h1:5b+7YgP7ZICgJDBdfjZaIt+H/9L9T/YQrVfLAMboGkQ= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= @@ -194,30 +242,48 @@ github.com/golang-jwt/jwt/v5 v5.2.1/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVI github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/glog v1.2.1 h1:OptwRhECazUx5ix5TTWC3EZhsZEHWcYWY4FQHTIubm4= github.com/golang/glog v1.2.1/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w= +github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= +github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk= github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= +github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= +github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49 h1:0VpGH+cDhbDtdcweoyCVsF3fhN8kejK6rFe/2FFX2nU= github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49/go.mod h1:BkkQ4L1KS1xMt2aWSPStnn55ChGC0DPOn2FQYj+f25M= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= @@ -230,10 +296,25 @@ github.com/google/go-replayers/httpreplay v1.2.0/go.mod h1:WahEFFZZ7a1P4VM1qEeHy github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/martian v2.1.0+incompatible h1:/CP5g8u/VJHijgedC/Legn3BAbAaWPgecwXBIDzw5no= +github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= +github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= +github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.3.2 h1:IqNFLAmvJOgVlpdEBiQbDc2EwKW77amAycfTuWKdfvw= github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= +github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20230406165453-00490a63f317 h1:hFhpt7CTmR3DX+b4R19ydQFtofxT0Sv3QsKNMVQYTMQ= github.com/google/pprof v0.0.0-20230406165453-00490a63f317/go.mod h1:79YE0hCXdHag9sBkw2o+N/YnZtTkXi0UT9Nnixa5eYk= +github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o= github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= github.com/google/subcommands v1.2.0/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= @@ -244,8 +325,11 @@ github.com/google/wire v0.6.0 h1:HBkoIh4BdSxoyo9PveV8giw7ZsaBOvzWKfcg/6MrVwI= github.com/google/wire v0.6.0/go.mod h1:F4QhpQ9EDIdJ1Mbop/NZBRB+5yrR6qg3BnctaoUk6NA= github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs= github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= +github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= +github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= github.com/googleapis/gax-go/v2 v2.12.3 h1:5/zPPDvw8Q1SuXjrqrZslrqT7dL/uJT2CQii/cLCKqA= github.com/googleapis/gax-go/v2 v2.12.3/go.mod h1:AKloxT6GtNbaLm8QTNSidHUVsHYcBHwWRvkNFJUQcS4= +github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ= github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 h1:MJG/KsmcqMwFAkh8mTnAwhyKoB+sTAnY4CACC110tbU= @@ -269,12 +353,18 @@ github.com/hashicorp/go-secure-stdlib/strutil v0.1.2 h1:kes8mmyCpxJsI7FTwtzRqEy9 github.com/hashicorp/go-secure-stdlib/strutil v0.1.2/go.mod h1:Gou2R9+il93BqX25LAKCLuM+y9U2T4hlwvT1yprcna4= github.com/hashicorp/go-sockaddr v1.0.6 h1:RSG8rKU28VTUTvEKghe5gIhIQpv8evvNpnDEyqO4u9I= github.com/hashicorp/go-sockaddr v1.0.6/go.mod h1:uoUUmtwU7n9Dv3O4SNLeFvg0SxQ3lyjsj6+CCykpaxI= +github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/hcl v1.0.1-vault-5 h1:kI3hhbbyzr4dldA8UdTb7ZlVVlI2DACdCfz31RPDgJM= github.com/hashicorp/hcl v1.0.1-vault-5/go.mod h1:XYhtn6ijBSAj6n4YqAaf7RBPS4I06AItNorpy+MoQNM= github.com/hashicorp/hcl/v2 v2.20.1 h1:M6hgdyz7HYt1UN9e61j+qKJBqR3orTWbI1HKBJEdxtc= github.com/hashicorp/hcl/v2 v2.20.1/go.mod h1:TZDqQ4kNKCbh1iJp99FdPiUaVDDUPivbqxZulxDYqL4= github.com/hashicorp/vault/api v1.12.2 h1:7YkCTE5Ni90TcmYHDBExdt4WGJxhpzaHqR6uGbQb/rE= github.com/hashicorp/vault/api v1.12.2/go.mod h1:LSGf1NGT1BnvFFnKVtnvcaLBM2Lz+gJdpL6HUYed8KE= +github.com/iancoleman/strcase v0.2.0 h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0= +github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= +github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/imdario/mergo v0.3.16 h1:wwQJbIsHYGMUyLSPrEq1CT16AhnhNJQ51+4fdHUnCl4= github.com/imdario/mergo v0.3.16/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= @@ -289,11 +379,14 @@ github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8Hm github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= +github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= +github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/kevinburke/ssh_config v1.2.0 h1:x584FjTGwHzMwvHx18PXxbBVzfnxogHaAReU4gf13a4= github.com/kevinburke/ssh_config v1.2.0/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM= github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= +github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= @@ -370,6 +463,7 @@ github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmd github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= github.com/pkg/term v1.1.0 h1:xIAAdCMh3QIAy+5FrE8Ad8XoDhEU4ufwbaSozViP9kk= github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= @@ -380,6 +474,8 @@ github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435 github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= github.com/pulumi/esc v0.9.1 h1:HH5eEv8sgyxSpY5a8yePyqFXzA8cvBvapfH8457+mIs= github.com/pulumi/esc v0.9.1/go.mod h1:oEJ6bOsjYlQUpjf70GiX+CXn3VBmpwFDxUTlmtUN84c= +github.com/pulumi/inflector v0.1.1 h1:dvlxlWtXwOJTUUtcYDvwnl6Mpg33prhK+7mzeF+SobA= +github.com/pulumi/inflector v0.1.1/go.mod h1:HUFCjcPTz96YtTuUlwG3i3EZG4WlniBvR9bd+iJxCUY= github.com/pulumi/providertest v0.0.15 h1:nvpEHVvcAkiq3NguPUutB+si3sjU2PmFqkV8yw9QFhQ= github.com/pulumi/providertest v0.0.15/go.mod h1:GcsqEGgSngwaNOD+kICJPIUQlnA911fGBU8HDlJvVL0= github.com/pulumi/pulumi-aws/sdk/v6 v6.41.0 h1:Mjp2495ZjQBKnZAAcgHfdaHvsJDMPwbFZA/NCvY275k= @@ -394,6 +490,7 @@ github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJ github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ= github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= +github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= @@ -412,6 +509,8 @@ github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3/go.mod h1:A0bzQcvG github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= github.com/skeema/knownhosts v1.2.2 h1:Iug2P4fLmDw9f41PB6thxUkNUkJzB5i+1/exaj40L3A= github.com/skeema/knownhosts v1.2.2/go.mod h1:xYbVRSPxqBZFrdmDyMmsOs+uX1UZC3nTN3ThzgDxUwo= +github.com/spf13/afero v1.9.5 h1:stMpOSZFs//0Lv29HduCmli3GUfpFoF3Y1Q/aXj/wVM= +github.com/spf13/afero v1.9.5/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ= github.com/spf13/cast v1.4.1 h1:s0hze+J0196ZfEMTs80N7UlFt0BDuQ7Q+JDnHiMWKdA= github.com/spf13/cast v1.4.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0= @@ -459,11 +558,21 @@ github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHo github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ= github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74= github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= +github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/zclconf/go-cty v1.14.4 h1:uXXczd9QDGsgu0i/QFR/hzI5NYCHLf6NQw/atrbnhq8= github.com/zclconf/go-cty v1.14.4/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= +github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b h1:FosyBZYxY34Wul7O/MSKey3txpPYyCqVO5ZyceuQJEI= +github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b/go.mod h1:ZRKQfBXbGkpdV6QMzT3rU1kSTAnfu1dO8dPKjYprgj8= +go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= +go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= +go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.50.0 h1:zvpPXY7RfYAGSdYQLjp6zxdJNSYD/+FFoCTQN9IPxBs= @@ -485,10 +594,14 @@ gocloud.dev v0.37.0/go.mod h1:7/O4kqdInCNsc6LqgmuFnS0GRew4XNNYWpA44yQnwco= gocloud.dev/secrets/hashivault v0.37.0 h1:5ehGtUBP29DFAgAs6bPw7fVSgqQ3TxaoK2xVcLp1x+c= gocloud.dev/secrets/hashivault v0.37.0/go.mod h1:4ClUWjBfP8wLdGts56acjHz3mWLuATMoH9vi74FjIv8= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= @@ -497,15 +610,40 @@ golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDf golang.org/x/crypto v0.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30= golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= +golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= +golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= +golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= +golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8 h1:LoYXNGAShUG3m/ehNk4iFctuhGX/+R1ZpfJ4/ia80JM= golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8/go.mod h1:jj3sYF3dwk5D+ghuXyeI3r5MFf+NT2An6/9dOA95KSI= +golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= +golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= +golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= +golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= +golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= +golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= +golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= @@ -514,14 +652,36 @@ golang.org/x/mod v0.20.0 h1:utOm6MM3R3dnawAiJgn0y+xvuYRsm1RKM/4giyfDgV0= golang.org/x/mod v0.20.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200421231249-e086a090c8fd/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= @@ -534,13 +694,26 @@ golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys= golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= +golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.19.0 h1:9+E/EZBCbTLNrbN35fHv/a/d/mOBatymz1zbtQrXpIg= golang.org/x/oauth2 v0.19.0/go.mod h1:vYi7skDa1x015PmRRYZ7+s1cWyPgrPiSYRe4rnsexc8= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= @@ -550,15 +723,42 @@ golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190626221950-04f50cda93cb/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200909081042-eff7692f9009/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -587,8 +787,12 @@ golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY= golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= golang.org/x/term v0.22.0 h1:BbsgPEJULsl2fV/AT3v15Mjva5yXKQDyKf+TbDz7QJk= golang.org/x/term v0.22.0/go.mod h1:F3qCibpT5AMpCRfhfT53vVJwhLtIVHhB9XDjfFvnMI4= +golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= @@ -599,6 +803,9 @@ golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= +golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -606,11 +813,51 @@ golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGm golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= +golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= +golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= @@ -623,13 +870,70 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU= golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= +google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= +google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= +google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= +google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= +google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= +google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= +google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= +google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= +google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= google.golang.org/api v0.172.0 h1:/1OcMZGPmW1rX2LCu2CmGUD1KXK1+pfzxotxyRUCCdk= google.golang.org/api v0.172.0/go.mod h1:+fJZq6QXWfa9pXhnIzsjx4yI22d4aI9ZpLb58gvXjis= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= +google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= +google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= +google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= +google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= +google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= +google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20240401170217-c3f982113cda h1:wu/KJm9KJwpfHWhkkZGohVC6KRrc1oJNr4jwtQMOQXw= google.golang.org/genproto v0.0.0-20240401170217-c3f982113cda/go.mod h1:g2LLCvCeCSir/JJSWosk19BR4NVxGqHUC6rxIRsd7Aw= google.golang.org/genproto/googleapis/api v0.0.0-20240401170217-c3f982113cda h1:b6F6WIV4xHHD0FA4oIyzU6mHWg2WI2X1RBehwa5QN38= @@ -637,10 +941,21 @@ google.golang.org/genproto/googleapis/api v0.0.0-20240401170217-c3f982113cda/go. google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda h1:LI5DOvAxUPMv/50agcLLoo+AdWc1irS9Rzz4vPuD1V4= google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda/go.mod h1:WtryC6hu0hhx87FDGxWCDptyssuo68sk10vYjF+T9fY= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= +google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= +google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= +google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60= +google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= +google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= +google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= +google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= google.golang.org/grpc v1.63.2 h1:MUeiw1B2maTVZthpU5xvASfTh3LDbxHd6IJ6QQVU+xM= google.golang.org/grpc v1.63.2/go.mod h1:WAX/8DgncnokcFUldAxq7GeB5DXHDbMF+lLvDomNkRA= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= @@ -651,13 +966,16 @@ google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzi google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.34.0 h1:Qo/qEd2RZPCf2nKuorzksSknv0d3ERwp1vFG38gSmH4= google.golang.org/protobuf v1.34.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= +gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= @@ -672,7 +990,12 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= +honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= k8s.io/api v0.29.3 h1:2ORfZ7+bGC3YJqGpV0KSDDEVf8hdGQ6A03/50vj8pmw= k8s.io/api v0.29.3/go.mod h1:y2yg2NTyHUUkIoTC+phinTnEa3KFM6RZ3szxt014a80= k8s.io/apimachinery v0.29.3 h1:2tbx+5L7RNvqJjn7RIuIKu9XTsIZ9Z5wX2G22XAa5EU= @@ -689,6 +1012,9 @@ lukechampine.com/frand v1.4.2 h1:RzFIpOvkMXuPMBb9maa4ND4wjBn71E1Jpf8BzJHMaVw= lukechampine.com/frand v1.4.2/go.mod h1:4S/TM2ZgrKejMcKMbeLjISpJMO+/eZ1zu3vYX9dtj3s= pgregory.net/rapid v0.6.1 h1:4eyrDxyht86tT4Ztm+kvlyNBLIk071gR+ZQdhphc9dQ= pgregory.net/rapid v0.6.1/go.mod h1:PY5XlDGj0+V1FCq0o192FdRhpKHGTRIWBgqjDBTrq04= +rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= +rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= +rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo= sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4= diff --git a/provider/go.mod b/provider/go.mod deleted file mode 100644 index 8d5a372e8..000000000 --- a/provider/go.mod +++ /dev/null @@ -1,186 +0,0 @@ -module github.com/pulumi/pulumi-eks/provider - -go 1.21.0 - -require ( - github.com/blang/semver v3.5.1+incompatible - github.com/pkg/errors v0.9.1 - github.com/pulumi/providertest v0.0.15 - github.com/pulumi/pulumi/pkg/v3 v3.138.0 - github.com/pulumi/pulumi/sdk/v3 v3.138.0 - github.com/stretchr/testify v1.9.0 -) - -require ( - cloud.google.com/go v0.112.2 // indirect - cloud.google.com/go/compute/metadata v0.5.0 // indirect - cloud.google.com/go/iam v1.1.7 // indirect - cloud.google.com/go/kms v1.15.8 // indirect - cloud.google.com/go/logging v1.9.0 // indirect - cloud.google.com/go/longrunning v0.5.6 // indirect - cloud.google.com/go/storage v1.40.0 // indirect - dario.cat/mergo v1.0.0 // indirect - github.com/Azure/azure-sdk-for-go/sdk/azcore v1.11.1 // indirect - github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.6.0 // indirect - github.com/Azure/azure-sdk-for-go/sdk/internal v1.8.0 // indirect - github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0 // indirect - github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1 // indirect - github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 // indirect - github.com/BurntSushi/toml v1.3.2 // indirect - github.com/Microsoft/go-winio v0.6.1 // indirect - github.com/ProtonMail/go-crypto v1.0.0 // indirect - github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da // indirect - github.com/agext/levenshtein v1.2.3 // indirect - github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect - github.com/atotto/clipboard v0.1.4 // indirect - github.com/aws/aws-sdk-go v1.51.18 // indirect - github.com/aws/aws-sdk-go-v2 v1.26.1 // indirect - github.com/aws/aws-sdk-go-v2/config v1.27.11 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.17.11 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7 // indirect - github.com/aws/aws-sdk-go-v2/service/kms v1.30.1 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.20.5 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.28.6 // indirect - github.com/aws/smithy-go v1.20.2 // indirect - github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect - github.com/cenkalti/backoff/v3 v3.2.2 // indirect - github.com/charmbracelet/bubbles v0.18.0 // indirect - github.com/charmbracelet/bubbletea v0.25.0 // indirect - github.com/charmbracelet/lipgloss v0.10.0 // indirect - github.com/cheggaaa/pb v1.0.29 // indirect - github.com/cloudflare/circl v1.3.7 // indirect - github.com/containerd/console v1.0.4 // indirect - github.com/cyphar/filepath-securejoin v0.2.4 // indirect - github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect - github.com/deckarep/golang-set/v2 v2.6.0 // indirect - github.com/djherbis/times v1.6.0 // indirect - github.com/edsrzf/mmap-go v1.1.0 // indirect - github.com/emirpasic/gods v1.18.1 // indirect - github.com/felixge/httpsnoop v1.0.4 // indirect - github.com/fsnotify/fsnotify v1.7.0 // indirect - github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect - github.com/go-git/go-billy/v5 v5.5.0 // indirect - github.com/go-git/go-git/v5 v5.12.0 // indirect - github.com/go-jose/go-jose/v3 v3.0.3 // indirect - github.com/go-logr/logr v1.4.1 // indirect - github.com/go-logr/stdr v1.2.2 // indirect - github.com/go-test/deep v1.1.0 // indirect - github.com/gofrs/uuid v4.4.0+incompatible // indirect - github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang-jwt/jwt/v5 v5.2.1 // indirect - github.com/golang/glog v1.2.2 // indirect - github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect - github.com/golang/protobuf v1.5.4 // indirect - github.com/google/go-querystring v1.1.0 // indirect - github.com/google/s2a-go v0.1.7 // indirect - github.com/google/uuid v1.6.0 // indirect - github.com/google/wire v0.6.0 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect - github.com/googleapis/gax-go/v2 v2.12.3 // indirect - github.com/gorilla/mux v1.8.1 // indirect - github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 // indirect - github.com/hashicorp/errwrap v1.1.0 // indirect - github.com/hashicorp/go-cleanhttp v0.5.2 // indirect - github.com/hashicorp/go-multierror v1.1.1 // indirect - github.com/hashicorp/go-retryablehttp v0.7.7 // indirect - github.com/hashicorp/go-rootcerts v1.0.2 // indirect - github.com/hashicorp/go-secure-stdlib/parseutil v0.1.8 // indirect - github.com/hashicorp/go-secure-stdlib/strutil v0.1.2 // indirect - github.com/hashicorp/go-sockaddr v1.0.6 // indirect - github.com/hashicorp/hcl v1.0.1-vault-5 // indirect - github.com/hashicorp/hcl/v2 v2.22.0 // indirect - github.com/hashicorp/vault/api v1.12.2 // indirect - github.com/iancoleman/strcase v0.3.0 // indirect - github.com/inconshreveable/mousetrap v1.1.0 // indirect - github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect - github.com/jmespath/go-jmespath v0.4.0 // indirect - github.com/json-iterator/go v1.1.12 // indirect - github.com/kevinburke/ssh_config v1.2.0 // indirect - github.com/kylelemons/godebug v1.1.0 // indirect - github.com/lucasb-eyer/go-colorful v1.2.0 // indirect - github.com/mattn/go-isatty v0.0.20 // indirect - github.com/mattn/go-localereader v0.0.1 // indirect - github.com/mattn/go-runewidth v0.0.15 // indirect - github.com/mitchellh/copystructure v1.2.0 // indirect - github.com/mitchellh/go-homedir v1.1.0 // indirect - github.com/mitchellh/go-ps v1.0.0 // indirect - github.com/mitchellh/go-wordwrap v1.0.1 // indirect - github.com/mitchellh/mapstructure v1.5.0 // indirect - github.com/mitchellh/reflectwalk v1.0.2 // indirect - github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect - github.com/modern-go/reflect2 v1.0.2 // indirect - github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect - github.com/muesli/cancelreader v0.2.2 // indirect - github.com/muesli/reflow v0.3.0 // indirect - github.com/muesli/termenv v0.15.2 // indirect - github.com/natefinch/atomic v1.0.1 // indirect - github.com/nxadm/tail v1.4.11 // indirect - github.com/opentracing/basictracer-go v1.1.0 // indirect - github.com/opentracing/opentracing-go v1.2.0 // indirect - github.com/pgavlin/fx v0.1.6 // indirect - github.com/pgavlin/goldmark v1.1.33-0.20200616210433-b5eb04559386 // indirect - github.com/pjbgf/sha1cd v0.3.0 // indirect - github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect - github.com/pkg/term v1.1.0 // indirect - github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect - github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 // indirect - github.com/pulumi/esc v0.10.0 // indirect - github.com/pulumi/inflector v0.1.1 // indirect - github.com/rivo/uniseg v0.4.7 // indirect - github.com/rogpeppe/go-internal v1.12.0 // indirect - github.com/ryanuber/go-glob v1.0.0 // indirect - github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06 // indirect - github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 // indirect - github.com/segmentio/asm v1.2.0 // indirect - github.com/segmentio/encoding v0.4.0 // indirect - github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 // indirect - github.com/skeema/knownhosts v1.2.2 // indirect - github.com/spf13/afero v1.11.0 // indirect - github.com/spf13/cobra v1.8.0 // indirect - github.com/spf13/pflag v1.0.5 // indirect - github.com/texttheater/golang-levenshtein v1.0.1 // indirect - github.com/uber/jaeger-client-go v2.30.0+incompatible // indirect - github.com/uber/jaeger-lib v2.4.1+incompatible // indirect - github.com/xanzy/ssh-agent v0.3.3 // indirect - github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect - github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect - github.com/xeipuuv/gojsonschema v1.2.0 // indirect - github.com/zclconf/go-cty v1.14.4 // indirect - go.opencensus.io v0.24.0 // indirect - go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.50.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.50.0 // indirect - go.opentelemetry.io/otel v1.25.0 // indirect - go.opentelemetry.io/otel/metric v1.25.0 // indirect - go.opentelemetry.io/otel/trace v1.25.0 // indirect - go.uber.org/atomic v1.11.0 // indirect - gocloud.dev v0.37.0 // indirect - gocloud.dev/secrets/hashivault v0.37.0 // indirect - golang.org/x/crypto v0.26.0 // indirect - golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8 // indirect - golang.org/x/mod v0.18.0 // indirect - golang.org/x/net v0.28.0 // indirect - golang.org/x/oauth2 v0.22.0 // indirect - golang.org/x/sync v0.8.0 // indirect - golang.org/x/sys v0.24.0 // indirect - golang.org/x/term v0.23.0 // indirect - golang.org/x/text v0.17.0 // indirect - golang.org/x/time v0.5.0 // indirect - golang.org/x/tools v0.22.0 // indirect - golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect - google.golang.org/api v0.172.0 // indirect - google.golang.org/genproto v0.0.0-20240401170217-c3f982113cda // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect - google.golang.org/grpc v1.67.1 // indirect - google.golang.org/protobuf v1.35.1 // indirect - gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 // indirect - gopkg.in/warnings.v0 v0.1.2 // indirect - gopkg.in/yaml.v3 v3.0.1 // indirect - lukechampine.com/frand v1.4.2 // indirect -) diff --git a/provider/go.sum b/provider/go.sum deleted file mode 100644 index 6bf3fe40f..000000000 --- a/provider/go.sum +++ /dev/null @@ -1,649 +0,0 @@ -cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -cloud.google.com/go v0.112.2 h1:ZaGT6LiG7dBzi6zNOvVZwacaXlmf3lRqnC4DQzqyRQw= -cloud.google.com/go v0.112.2/go.mod h1:iEqjp//KquGIJV/m+Pk3xecgKNhV+ry+vVTsy4TbDms= -cloud.google.com/go/compute/metadata v0.5.0 h1:Zr0eK8JbFv6+Wi4ilXAR8FJ3wyNdpxHKJNPos6LTZOY= -cloud.google.com/go/compute/metadata v0.5.0/go.mod h1:aHnloV2TPI38yx4s9+wAZhHykWvVCfu7hQbF+9CWoiY= -cloud.google.com/go/iam v1.1.7 h1:z4VHOhwKLF/+UYXAJDFwGtNF0b6gjsW1Pk9Ml0U/IoM= -cloud.google.com/go/iam v1.1.7/go.mod h1:J4PMPg8TtyurAUvSmPj8FF3EDgY1SPRZxcUGrn7WXGA= -cloud.google.com/go/kms v1.15.8 h1:szIeDCowID8th2i8XE4uRev5PMxQFqW+JjwYxL9h6xs= -cloud.google.com/go/kms v1.15.8/go.mod h1:WoUHcDjD9pluCg7pNds131awnH429QGvRM3N/4MyoVs= -cloud.google.com/go/logging v1.9.0 h1:iEIOXFO9EmSiTjDmfpbRjOxECO7R8C7b8IXUGOj7xZw= -cloud.google.com/go/logging v1.9.0/go.mod h1:1Io0vnZv4onoUnsVUQY3HZ3Igb1nBchky0A0y7BBBhE= -cloud.google.com/go/longrunning v0.5.6 h1:xAe8+0YaWoCKr9t1+aWe+OeQgN/iJK1fEgZSXmjuEaE= -cloud.google.com/go/longrunning v0.5.6/go.mod h1:vUaDrWYOMKRuhiv6JBnn49YxCPz2Ayn9GqyjaBT8/mA= -cloud.google.com/go/storage v1.40.0 h1:VEpDQV5CJxFmJ6ueWNsKxcr1QAYOXEgxDa+sBbJahPw= -cloud.google.com/go/storage v1.40.0/go.mod h1:Rrj7/hKlG87BLqDJYtwR0fbPld8uJPbQ2ucUMY7Ir0g= -dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk= -dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk= -github.com/Azure/azure-sdk-for-go/sdk/azcore v1.11.1 h1:E+OJmp2tPvt1W+amx48v1eqbjDYsgN+RzP4q16yV5eM= -github.com/Azure/azure-sdk-for-go/sdk/azcore v1.11.1/go.mod h1:a6xsAQUZg+VsS3TJ05SRp524Hs4pZ/AeFSr5ENf0Yjo= -github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.6.0 h1:U2rTu3Ef+7w9FHKIAXM6ZyqF3UOWJZ12zIm8zECAFfg= -github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.6.0/go.mod h1:9kIvujWAA58nmPmWB1m23fyWic1kYZMxD9CxaWn4Qpg= -github.com/Azure/azure-sdk-for-go/sdk/internal v1.8.0 h1:jBQA3cKT4L2rWMpgE7Yt3Hwh2aUj8KXjIGLxjHeYNNo= -github.com/Azure/azure-sdk-for-go/sdk/internal v1.8.0/go.mod h1:4OG6tQ9EOP/MT0NMjDlRzWoVFxfu9rN9B2X+tlSVktg= -github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0 h1:m/sWOGCREuSBqg2htVQTBY8nOZpyajYztF0vUvSZTuM= -github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0/go.mod h1:Pu5Zksi2KrU7LPbZbNINx6fuVrUp/ffvpxdDj+i8LeE= -github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1 h1:FbH3BbSb4bvGluTesZZ+ttN/MDsnMmQP36OSnDuSXqw= -github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1/go.mod h1:9V2j0jn9jDEkCkv8w/bKTNppX/d0FVA1ud77xCIP4KA= -github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 h1:XHOnouVk1mxXfQidrMEnLlPk9UMeRtyBTnEFtxkV0kU= -github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2/go.mod h1:wP83P5OoQ5p6ip3ScPr0BAq0BvuPAvacpEuSzyouqAI= -github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= -github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= -github.com/HdrHistogram/hdrhistogram-go v1.1.2 h1:5IcZpTvzydCQeHzK4Ef/D5rrSqwxob0t8PQPMybUNFM= -github.com/HdrHistogram/hdrhistogram-go v1.1.2/go.mod h1:yDgFjdqOqDEKOvasDdhWNXYg9BVp4O+o5f6V/ehm6Oo= -github.com/Microsoft/go-winio v0.5.2/go.mod h1:WpS1mjBmmwHBEWmogvA2mj8546UReBk4v8QkMxJ6pZY= -github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= -github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= -github.com/ProtonMail/go-crypto v1.0.0 h1:LRuvITjQWX+WIfr930YHG2HNfjR1uOfyf5vE0kC2U78= -github.com/ProtonMail/go-crypto v1.0.0/go.mod h1:EjAoLdwvbIOoOQr3ihjnSoLZRtE8azugULFRteWMNc0= -github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da h1:KjTM2ks9d14ZYCvmHS9iAKVt9AyzRSqNU1qabPih5BY= -github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da/go.mod h1:eHEWzANqSiWQsof+nXEI9bUVUyV6F53Fp89EuCh2EAA= -github.com/agext/levenshtein v1.2.3 h1:YB2fHEn0UJagG8T1rrWknE3ZQzWM06O8AMAatNn7lmo= -github.com/agext/levenshtein v1.2.3/go.mod h1:JEDfjyjHDjOF/1e4FlBE/PkbqA9OfWu2ki2W0IB5558= -github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be h1:9AeTilPcZAjCFIImctFaOjnTIavg87rW78vTPkQqLI8= -github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be/go.mod h1:ySMOLuWl6zY27l47sB3qLNK6tF2fkHG55UZxx8oIVo4= -github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew1u1fNQOlOtuGxQY= -github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4= -github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio= -github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs= -github.com/atotto/clipboard v0.1.4 h1:EH0zSVneZPSuFR11BlR9YppQTVDbh5+16AmcJi4g1z4= -github.com/atotto/clipboard v0.1.4/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI= -github.com/aws/aws-sdk-go v1.51.18 h1:JKrk49ZlBTyKa4+droU7U/hk0QG84v91xaA58O0LPdo= -github.com/aws/aws-sdk-go v1.51.18/go.mod h1:LF8svs817+Nz+DmiMQKTO3ubZ/6IaTpq3TjupRn3Eqk= -github.com/aws/aws-sdk-go-v2 v1.26.1 h1:5554eUqIYVWpU0YmeeYZ0wU64H2VLBs8TlhRB2L+EkA= -github.com/aws/aws-sdk-go-v2 v1.26.1/go.mod h1:ffIFB97e2yNsv4aTSGkqtHnppsIJzw7G7BReUZ3jCXM= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2 h1:x6xsQXGSmW6frevwDA+vi/wqhp1ct18mVXYN08/93to= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2/go.mod h1:lPprDr1e6cJdyYeGXnRaJoP4Md+cDBvi2eOj00BlGmg= -github.com/aws/aws-sdk-go-v2/config v1.27.11 h1:f47rANd2LQEYHda2ddSCKYId18/8BhSRM4BULGmfgNA= -github.com/aws/aws-sdk-go-v2/config v1.27.11/go.mod h1:SMsV78RIOYdve1vf36z8LmnszlRWkwMQtomCAI0/mIE= -github.com/aws/aws-sdk-go-v2/credentials v1.17.11 h1:YuIB1dJNf1Re822rriUOTxopaHHvIq0l/pX3fwO+Tzs= -github.com/aws/aws-sdk-go-v2/credentials v1.17.11/go.mod h1:AQtFPsDH9bI2O+71anW6EKL+NcD7LG3dpKGMV4SShgo= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1 h1:FVJ0r5XTHSmIHJV6KuDmdYhEpvlHpiSd38RQWhut5J4= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1/go.mod h1:zusuAeqezXzAB24LGuzuekqMAEgWkVYukBec3kr3jUg= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.16.15 h1:7Zwtt/lP3KNRkeZre7soMELMGNoBrutx8nobg1jKWmo= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.16.15/go.mod h1:436h2adoHb57yd+8W+gYPrrA9U/R/SuAuOO42Ushzhw= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5 h1:aw39xVGeRWlWx9EzGVnhOR4yOjQDHPQ6o6NmBlscyQg= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5/go.mod h1:FSaRudD0dXiMPK2UjknVwwTYyZMRsHv3TtkabsZih5I= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5 h1:PG1F3OD1szkuQPzDw3CIQsRIrtTlUC3lP84taWzHlq0= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5/go.mod h1:jU1li6RFryMz+so64PpKtudI+QzbKoIEivqdf6LNpOc= -github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 h1:hT8rVHwugYE2lEfdFE0QWVo81lF7jMrYJVDWI+f+VxU= -github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0/go.mod h1:8tu/lYfQfFe6IGnaOdrpVgEL2IrrDOf6/m9RQum4NkY= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.5 h1:81KE7vaZzrl7yHBYHVEzYB8sypz11NMOZ40YlWvPxsU= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.5/go.mod h1:LIt2rg7Mcgn09Ygbdh/RdIm0rQ+3BNkbP1gyVMFtRK0= -github.com/aws/aws-sdk-go-v2/service/iam v1.31.4 h1:eVm30ZIDv//r6Aogat9I88b5YX1xASSLcEDqHYRPVl0= -github.com/aws/aws-sdk-go-v2/service/iam v1.31.4/go.mod h1:aXWImQV0uTW35LM0A/T4wEg6R1/ReXUu4SM6/lUHYK0= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 h1:Ji0DY1xUsUr3I8cHps0G+XM3WWU16lP6yG8qu1GAZAs= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2/go.mod h1:5CsjAbs3NlGQyZNFACh+zztPDI7fU6eW9QsxjfnuBKg= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.7 h1:ZMeFZ5yk+Ek+jNr1+uwCd2tG89t6oTS5yVWpa6yy2es= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.7/go.mod h1:mxV05U+4JiHqIpGqqYXOHLPKUC6bDXC44bsUhNjOEwY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7 h1:ogRAwT1/gxJBcSWDMZlgyFUM962F51A5CRhDLbxLdmo= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7/go.mod h1:YCsIZhXfRPLFFCl5xxY+1T9RKzOKjCut+28JSX2DnAk= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.5 h1:f9RyWNtS8oH7cZlbn+/JNPpjUk5+5fLd5lM9M0i49Ys= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.5/go.mod h1:h5CoMZV2VF297/VLhRhO1WF+XYWOzXo+4HsObA4HjBQ= -github.com/aws/aws-sdk-go-v2/service/kms v1.30.1 h1:SBn4I0fJXF9FYOVRSVMWuhvEKoAHDikjGpS3wlmw5DE= -github.com/aws/aws-sdk-go-v2/service/kms v1.30.1/go.mod h1:2snWQJQUKsbN66vAawJuOGX7dr37pfOq9hb0tZDGIqQ= -github.com/aws/aws-sdk-go-v2/service/s3 v1.53.1 h1:6cnno47Me9bRykw9AEv9zkXE+5or7jz8TsskTTccbgc= -github.com/aws/aws-sdk-go-v2/service/s3 v1.53.1/go.mod h1:qmdkIIAC+GCLASF7R2whgNrJADz0QZPX+Seiw/i4S3o= -github.com/aws/aws-sdk-go-v2/service/sso v1.20.5 h1:vN8hEbpRnL7+Hopy9dzmRle1xmDc7o8tmY0klsr175w= -github.com/aws/aws-sdk-go-v2/service/sso v1.20.5/go.mod h1:qGzynb/msuZIE8I75DVRCUXw3o3ZyBmUvMwQ2t/BrGM= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4 h1:Jux+gDDyi1Lruk+KHF91tK2KCuY61kzoCpvtvJJBtOE= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4/go.mod h1:mUYPBhaF2lGiukDEjJX2BLRRKTmoUSitGDUgM4tRxak= -github.com/aws/aws-sdk-go-v2/service/sts v1.28.6 h1:cwIxeBttqPN3qkaAjcEcsh8NYr8n2HZPkcKgPAi1phU= -github.com/aws/aws-sdk-go-v2/service/sts v1.28.6/go.mod h1:FZf1/nKNEkHdGGJP/cI2MoIMquumuRK6ol3QQJNDxmw= -github.com/aws/smithy-go v1.20.2 h1:tbp628ireGtzcHDDmLT/6ADHidqnwgF57XOXZe6tp4Q= -github.com/aws/smithy-go v1.20.2/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E= -github.com/aymanbagabas/go-osc52/v2 v2.0.1 h1:HwpRHbFMcZLEVr42D4p7XBqjyuxQH5SMiErDT4WkJ2k= -github.com/aymanbagabas/go-osc52/v2 v2.0.1/go.mod h1:uYgXzlJ7ZpABp8OJ+exZzJJhRNQ2ASbcXHWsFqH8hp8= -github.com/blang/semver v3.5.1+incompatible h1:cQNTCjp13qL8KC3Nbxr/y2Bqb63oX6wdnnjpJbkM4JQ= -github.com/blang/semver v3.5.1+incompatible/go.mod h1:kRBLl5iJ+tD4TcOOxsy/0fnwebNt5EWlYSAyrTnjyyk= -github.com/bwesterb/go-ristretto v1.2.3/go.mod h1:fUIoIZaG73pV5biE2Blr2xEzDoMj7NFEuV9ekS419A0= -github.com/cenkalti/backoff/v3 v3.2.2 h1:cfUAAO3yvKMYKPrvhDuHSwQnhZNk/RMHKdZqKTxfm6M= -github.com/cenkalti/backoff/v3 v3.2.2/go.mod h1:cIeZDE3IrqwwJl6VUwCN6trj1oXrTS4rc0ij+ULvLYs= -github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/charmbracelet/bubbles v0.18.0 h1:PYv1A036luoBGroX6VWjQIE9Syf2Wby2oOl/39KLfy0= -github.com/charmbracelet/bubbles v0.18.0/go.mod h1:08qhZhtIwzgrtBjAcJnij1t1H0ZRjwHyGsy6AL11PSw= -github.com/charmbracelet/bubbletea v0.25.0 h1:bAfwk7jRz7FKFl9RzlIULPkStffg5k6pNt5dywy4TcM= -github.com/charmbracelet/bubbletea v0.25.0/go.mod h1:EN3QDR1T5ZdWmdfDzYcqOCAps45+QIJbLOBxmVNWNNg= -github.com/charmbracelet/lipgloss v0.10.0 h1:KWeXFSexGcfahHX+54URiZGkBFazf70JNMtwg/AFW3s= -github.com/charmbracelet/lipgloss v0.10.0/go.mod h1:Wig9DSfvANsxqkRsqj6x87irdy123SR4dOXlKa91ciE= -github.com/cheggaaa/pb v1.0.29 h1:FckUN5ngEk2LpvuG0fw1GEFx6LtyY2pWI/Z2QgCnEYo= -github.com/cheggaaa/pb v1.0.29/go.mod h1:W40334L7FMC5JKWldsTWbdGjLo0RxUKK73K+TuPxX30= -github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cloudflare/circl v1.3.3/go.mod h1:5XYMA4rFBvNIrhs50XuiBJ15vF2pZn4nnUKZrLbUZFA= -github.com/cloudflare/circl v1.3.7 h1:qlCDlTPz2n9fu58M0Nh1J/JzcFpfgkFHHX3O35r5vcU= -github.com/cloudflare/circl v1.3.7/go.mod h1:sRTcRWXGLrKw6yIGJ+l7amYJFfAXbZG0kBSc8r4zxgA= -github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= -github.com/containerd/console v1.0.4 h1:F2g4+oChYvBTsASRTz8NP6iIAi97J3TtSAsLbIFn4ro= -github.com/containerd/console v1.0.4/go.mod h1:YynlIjWYF8myEu6sdkwKIvGQq+cOckRm6So2avqoYAk= -github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= -github.com/cyphar/filepath-securejoin v0.2.4 h1:Ugdm7cg7i6ZK6x3xDF1oEu1nfkyfH53EtKeQYTC3kyg= -github.com/cyphar/filepath-securejoin v0.2.4/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4= -github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= -github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/deckarep/golang-set/v2 v2.6.0 h1:XfcQbWM1LlMB8BsJ8N9vW5ehnnPVIw0je80NsVHagjM= -github.com/deckarep/golang-set/v2 v2.6.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4= -github.com/djherbis/times v1.6.0 h1:w2ctJ92J8fBvWPxugmXIv7Nz7Q3iDMKNx9v5ocVH20c= -github.com/djherbis/times v1.6.0/go.mod h1:gOHeRAz2h+VJNZ5Gmc/o7iD9k4wW7NMVqieYCY99oc0= -github.com/edsrzf/mmap-go v1.1.0 h1:6EUwBLQ/Mcr1EYLE4Tn1VdW1A4ckqCQWZBw8Hr0kjpQ= -github.com/edsrzf/mmap-go v1.1.0/go.mod h1:19H/e8pUPLicwkyNgOykDXkJ9F0MHE+Z52B8EIth78Q= -github.com/elazarl/goproxy v0.0.0-20230808193330-2592e75ae04a h1:mATvB/9r/3gvcejNsXKSkQ6lcIaNec2nyfOdlTBR2lU= -github.com/elazarl/goproxy v0.0.0-20230808193330-2592e75ae04a/go.mod h1:Ro8st/ElPeALwNFlcTpWmkr6IoMFfkjXAvTHpevnDsM= -github.com/emirpasic/gods v1.18.1 h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc= -github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FMNAnJvWQ= -github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= -github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= -github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= -github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= -github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU= -github.com/fatih/color v1.16.0 h1:zmkK9Ngbjj+K0yRhTVONQh1p/HknKYSlNT+vZCzyokM= -github.com/fatih/color v1.16.0/go.mod h1:fL2Sau1YI5c0pdGEVCbKQbLXB6edEj1ZgiY4NijnWvE= -github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= -github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= -github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= -github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA= -github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM= -github.com/gkampitakis/ciinfo v0.3.0 h1:gWZlOC2+RYYttL0hBqcoQhM7h1qNkVqvRCV1fOvpAv8= -github.com/gkampitakis/ciinfo v0.3.0/go.mod h1:1NIwaOcFChN4fa/B0hEBdAb6npDlFL8Bwx4dfRLRqAo= -github.com/gkampitakis/go-diff v1.3.2 h1:Qyn0J9XJSDTgnsgHRdz9Zp24RaJeKMUHg2+PDZZdC4M= -github.com/gkampitakis/go-diff v1.3.2/go.mod h1:LLgOrpqleQe26cte8s36HTWcTmMEur6OPYerdAAS9tk= -github.com/gkampitakis/go-snaps v0.4.9 h1:x6+GEQeYWC+cnLNsHK5uXXgEQADmlH/1EqMrjfXjzk8= -github.com/gkampitakis/go-snaps v0.4.9/go.mod h1:8HW4KX3JKV8M0GSw69CvT+Jqhd1AlBPMPpBfjBI3bdY= -github.com/gliderlabs/ssh v0.3.7 h1:iV3Bqi942d9huXnzEF2Mt+CY9gLu8DNM4Obd+8bODRE= -github.com/gliderlabs/ssh v0.3.7/go.mod h1:zpHEXBstFnQYtGnB8k8kQLol82umzn/2/snG7alWVD8= -github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 h1:+zs/tPmkDkHx3U66DAb0lQFJrpS6731Oaa12ikc+DiI= -github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376/go.mod h1:an3vInlBmSxCcxctByoQdvwPiA7DTK7jaaFDBTtu0ic= -github.com/go-git/go-billy/v5 v5.5.0 h1:yEY4yhzCDuMGSv83oGxiBotRzhwhNr8VZyphhiu+mTU= -github.com/go-git/go-billy/v5 v5.5.0/go.mod h1:hmexnoNsr2SJU1Ju67OaNz5ASJY3+sHgFRpCtpDCKow= -github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399 h1:eMje31YglSBqCdIqdhKBW8lokaMrL3uTkpGYlE2OOT4= -github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399/go.mod h1:1OCfN199q1Jm3HZlxleg+Dw/mwps2Wbk9frAWm+4FII= -github.com/go-git/go-git/v5 v5.12.0 h1:7Md+ndsjrzZxbddRDZjF14qK+NN56sy6wkqaVrjZtys= -github.com/go-git/go-git/v5 v5.12.0/go.mod h1:FTM9VKtnI2m65hNI/TenDDDnUf2Q9FHnXYjuz9i5OEY= -github.com/go-jose/go-jose/v3 v3.0.3 h1:fFKWeig/irsp7XD2zBxvnmA/XaRWp5V3CBsZXJF7G7k= -github.com/go-jose/go-jose/v3 v3.0.3/go.mod h1:5b+7YgP7ZICgJDBdfjZaIt+H/9L9T/YQrVfLAMboGkQ= -github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ= -github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= -github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= -github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= -github.com/go-test/deep v1.1.0 h1:WOcxcdHcvdgThNXjw0t76K42FXTU7HpNQWHpA2HHNlg= -github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= -github.com/gofrs/uuid v4.4.0+incompatible h1:3qXRTX8/NbyulANqlc0lchS1gqAVxRgsuW1YrTJupqA= -github.com/gofrs/uuid v4.4.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= -github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= -github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= -github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang-jwt/jwt/v5 v5.2.1 h1:OuVbFODueb089Lh128TAcimifWaLhJwVflnrgM17wHk= -github.com/golang-jwt/jwt/v5 v5.2.1/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= -github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/glog v1.2.2 h1:1+mZ9upx1Dh6FmUTFR1naJ77miKiXgALjWOZ3NVFPmY= -github.com/golang/glog v1.2.2/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w= -github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= -github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= -github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= -github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= -github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= -github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= -github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= -github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= -github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= -github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= -github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= -github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= -github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= -github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= -github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8= -github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= -github.com/google/go-replayers/grpcreplay v1.1.0 h1:S5+I3zYyZ+GQz68OfbURDdt/+cSMqCK1wrvNx7WBzTE= -github.com/google/go-replayers/grpcreplay v1.1.0/go.mod h1:qzAvJ8/wi57zq7gWqaE6AwLM6miiXUQwP1S+I9icmhk= -github.com/google/go-replayers/httpreplay v1.2.0 h1:VM1wEyyjaoU53BwrOnaf9VhAyQQEEioJvFYxYcLRKzk= -github.com/google/go-replayers/httpreplay v1.2.0/go.mod h1:WahEFFZZ7a1P4VM1qEeHy+tME4bwyqPcwWbNlUI1Mcg= -github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/martian/v3 v3.3.2 h1:IqNFLAmvJOgVlpdEBiQbDc2EwKW77amAycfTuWKdfvw= -github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= -github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o= -github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= -github.com/google/subcommands v1.2.0/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= -github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= -github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/wire v0.6.0 h1:HBkoIh4BdSxoyo9PveV8giw7ZsaBOvzWKfcg/6MrVwI= -github.com/google/wire v0.6.0/go.mod h1:F4QhpQ9EDIdJ1Mbop/NZBRB+5yrR6qg3BnctaoUk6NA= -github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs= -github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= -github.com/googleapis/gax-go/v2 v2.12.3 h1:5/zPPDvw8Q1SuXjrqrZslrqT7dL/uJT2CQii/cLCKqA= -github.com/googleapis/gax-go/v2 v2.12.3/go.mod h1:AKloxT6GtNbaLm8QTNSidHUVsHYcBHwWRvkNFJUQcS4= -github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= -github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ= -github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 h1:MJG/KsmcqMwFAkh8mTnAwhyKoB+sTAnY4CACC110tbU= -github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645/go.mod h1:6iZfnjpejD4L/4DwD7NryNaJyCQdzwWwH2MWhCA90Kw= -github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= -github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= -github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= -github.com/hashicorp/go-cleanhttp v0.5.2 h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ= -github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48= -github.com/hashicorp/go-hclog v1.6.3 h1:Qr2kF+eVWjTiYmU7Y31tYlP1h0q/X3Nl3tPGdaB11/k= -github.com/hashicorp/go-hclog v1.6.3/go.mod h1:W4Qnvbt70Wk/zYJryRzDRU/4r0kIg0PVHBcfoyhpF5M= -github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo= -github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM= -github.com/hashicorp/go-retryablehttp v0.7.7 h1:C8hUCYzor8PIfXHa4UrZkU4VvK8o9ISHxT2Q8+VepXU= -github.com/hashicorp/go-retryablehttp v0.7.7/go.mod h1:pkQpWZeYWskR+D1tR2O5OcBFOxfA7DoAO6xtkuQnHTk= -github.com/hashicorp/go-rootcerts v1.0.2 h1:jzhAVGtqPKbwpyCPELlgNWhE1znq+qwJtW5Oi2viEzc= -github.com/hashicorp/go-rootcerts v1.0.2/go.mod h1:pqUvnprVnM5bf7AOirdbb01K4ccR319Vf4pU3K5EGc8= -github.com/hashicorp/go-secure-stdlib/parseutil v0.1.8 h1:iBt4Ew4XEGLfh6/bPk4rSYmuZJGizr6/x/AEizP0CQc= -github.com/hashicorp/go-secure-stdlib/parseutil v0.1.8/go.mod h1:aiJI+PIApBRQG7FZTEBx5GiiX+HbOHilUdNxUZi4eV0= -github.com/hashicorp/go-secure-stdlib/strutil v0.1.2 h1:kes8mmyCpxJsI7FTwtzRqEy9CdjCtrXrXGuOpxEA7Ts= -github.com/hashicorp/go-secure-stdlib/strutil v0.1.2/go.mod h1:Gou2R9+il93BqX25LAKCLuM+y9U2T4hlwvT1yprcna4= -github.com/hashicorp/go-sockaddr v1.0.6 h1:RSG8rKU28VTUTvEKghe5gIhIQpv8evvNpnDEyqO4u9I= -github.com/hashicorp/go-sockaddr v1.0.6/go.mod h1:uoUUmtwU7n9Dv3O4SNLeFvg0SxQ3lyjsj6+CCykpaxI= -github.com/hashicorp/hcl v1.0.1-vault-5 h1:kI3hhbbyzr4dldA8UdTb7ZlVVlI2DACdCfz31RPDgJM= -github.com/hashicorp/hcl v1.0.1-vault-5/go.mod h1:XYhtn6ijBSAj6n4YqAaf7RBPS4I06AItNorpy+MoQNM= -github.com/hashicorp/hcl/v2 v2.22.0 h1:hkZ3nCtqeJsDhPRFz5EA9iwcG1hNWGePOTw6oyul12M= -github.com/hashicorp/hcl/v2 v2.22.0/go.mod h1:62ZYHrXgPoX8xBnzl8QzbWq4dyDsDtfCRgIq1rbJEvA= -github.com/hashicorp/vault/api v1.12.2 h1:7YkCTE5Ni90TcmYHDBExdt4WGJxhpzaHqR6uGbQb/rE= -github.com/hashicorp/vault/api v1.12.2/go.mod h1:LSGf1NGT1BnvFFnKVtnvcaLBM2Lz+gJdpL6HUYed8KE= -github.com/iancoleman/strcase v0.3.0 h1:nTXanmYxhfFAMjZL34Ov6gkzEsSJZ5DbhxWjvSASxEI= -github.com/iancoleman/strcase v0.3.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= -github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= -github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= -github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOlocH6Fxy8MmwDt+yVQYULKfN0RoTN8A= -github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod h1:1lJo3i6rXxKeerYnT8Nvf0QmHCRC1n8sfWVwXF2Frvo= -github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg= -github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= -github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8= -github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= -github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= -github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= -github.com/kevinburke/ssh_config v1.2.0 h1:x584FjTGwHzMwvHx18PXxbBVzfnxogHaAReU4gf13a4= -github.com/kevinburke/ssh_config v1.2.0/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM= -github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= -github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= -github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= -github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= -github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= -github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= -github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= -github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= -github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= -github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/lucasb-eyer/go-colorful v1.2.0 h1:1nnpGOrhyZZuNyfu1QjKiUICQ74+3FNCN69Aj6K7nkY= -github.com/lucasb-eyer/go-colorful v1.2.0/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0= -github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= -github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= -github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= -github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= -github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE= -github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY= -github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= -github.com/mattn/go-localereader v0.0.1 h1:ygSAOl7ZXTx4RdPYinUpg6W99U8jWvWi9Ye2JC/oIi4= -github.com/mattn/go-localereader v0.0.1/go.mod h1:8fBrzywKY7BI3czFoHkuzRoWE9C+EiG4R1k4Cjx5p88= -github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= -github.com/mattn/go-runewidth v0.0.12/go.mod h1:RAqKPSqVFrSLVXbA8x7dzmKdmGzieGRCM46jaSJTDAk= -github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U= -github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= -github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw= -github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s= -github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y= -github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= -github.com/mitchellh/go-ps v1.0.0 h1:i6ampVEEF4wQFF+bkYfwYgY+F/uYJDktmvLPf7qIgjc= -github.com/mitchellh/go-ps v1.0.0/go.mod h1:J4lOc8z8yJs6vUwklHw2XEIiT4z4C40KtWVN3nvg8Pg= -github.com/mitchellh/go-wordwrap v1.0.1 h1:TLuKupo69TCn6TQSyGxwI1EblZZEsQ0vMlAFQflz0v0= -github.com/mitchellh/go-wordwrap v1.0.1/go.mod h1:R62XHJLzvMFRBbcrT7m7WgmE1eOyTSsCt+hzestvNj0= -github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= -github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ= -github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw= -github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= -github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= -github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= -github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= -github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= -github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 h1:ZK8zHtRHOkbHy6Mmr5D264iyp3TiX5OmNcI5cIARiQI= -github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6/go.mod h1:CJlz5H+gyd6CUWT45Oy4q24RdLyn7Md9Vj2/ldJBSIo= -github.com/muesli/cancelreader v0.2.2 h1:3I4Kt4BQjOR54NavqnDogx/MIoWBFa0StPA8ELUXHmA= -github.com/muesli/cancelreader v0.2.2/go.mod h1:3XuTXfFS2VjM+HTLZY9Ak0l6eUKfijIfMUZ4EgX0QYo= -github.com/muesli/reflow v0.3.0 h1:IFsN6K9NfGtjeggFP+68I4chLZV2yIKsXJFNZ+eWh6s= -github.com/muesli/reflow v0.3.0/go.mod h1:pbwTDkVPibjO2kyvBQRBxTWEEGDGq0FlB1BIKtnHY/8= -github.com/muesli/termenv v0.15.2 h1:GohcuySI0QmI3wN8Ok9PtKGkgkFIk7y6Vpb5PvrY+Wo= -github.com/muesli/termenv v0.15.2/go.mod h1:Epx+iuz8sNs7mNKhxzH4fWXGNpZwUaJKRS1noLXviQ8= -github.com/natefinch/atomic v1.0.1 h1:ZPYKxkqQOx3KZ+RsbnP/YsgvxWQPGxjC0oBt2AhwV0A= -github.com/natefinch/atomic v1.0.1/go.mod h1:N/D/ELrljoqDyT3rZrsUmtsuzvHkeB/wWjHV22AZRbM= -github.com/nxadm/tail v1.4.11 h1:8feyoE3OzPrcshW5/MJ4sGESc5cqmGkGCWlco4l0bqY= -github.com/nxadm/tail v1.4.11/go.mod h1:OTaG3NK980DZzxbRq6lEuzgU+mug70nY11sMd4JXXHc= -github.com/onsi/gomega v1.27.10 h1:naR28SdDFlqrG6kScpT8VWpu1xWY5nJRCF3XaYyBjhI= -github.com/onsi/gomega v1.27.10/go.mod h1:RsS8tutOdbdgzbPtzzATp12yT7kM5I5aElG3evPbQ0M= -github.com/opentracing/basictracer-go v1.1.0 h1:Oa1fTSBvAl8pa3U+IJYqrKm0NALwH9OsgwOqDv4xJW0= -github.com/opentracing/basictracer-go v1.1.0/go.mod h1:V2HZueSJEp879yv285Aap1BS69fQMD+MNP1mRs6mBQc= -github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= -github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= -github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= -github.com/pgavlin/fx v0.1.6 h1:r9jEg69DhNoCd3Xh0+5mIbdbS3PqWrVWujkY76MFRTU= -github.com/pgavlin/fx v0.1.6/go.mod h1:KWZJ6fqBBSh8GxHYqwYCf3rYE7Gp2p0N8tJp8xv9u9M= -github.com/pgavlin/goldmark v1.1.33-0.20200616210433-b5eb04559386 h1:LoCV5cscNVWyK5ChN/uCoIFJz8jZD63VQiGJIRgr6uo= -github.com/pgavlin/goldmark v1.1.33-0.20200616210433-b5eb04559386/go.mod h1:MRxHTJrf9FhdfNQ8Hdeh9gmHevC9RJE/fu8M3JIGjoE= -github.com/pjbgf/sha1cd v0.3.0 h1:4D5XXmUUBUl/xQ6IjCkEAbqXskkq/4O7LmGn0AqMDs4= -github.com/pjbgf/sha1cd v0.3.0/go.mod h1:nZ1rrWOcGJ5uZgEEVL1VUM9iRQiZvWdbZjkKyFzPPsI= -github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmdv1U2eRNDiU2ErMBj1gwrq8eQ= -github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU= -github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= -github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/term v1.1.0 h1:xIAAdCMh3QIAy+5FrE8Ad8XoDhEU4ufwbaSozViP9kk= -github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= -github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= -github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435cARxCW6q9gc0S/Yxz7Mkd38pOb0= -github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= -github.com/pulumi/esc v0.10.0 h1:jzBKzkLVW0mePeanDRfqSQoCJ5yrkux0jIwAkUxpRKE= -github.com/pulumi/esc v0.10.0/go.mod h1:2Bfa+FWj/xl8CKqRTWbWgDX0SOD4opdQgvYSURTGK2c= -github.com/pulumi/inflector v0.1.1 h1:dvlxlWtXwOJTUUtcYDvwnl6Mpg33prhK+7mzeF+SobA= -github.com/pulumi/inflector v0.1.1/go.mod h1:HUFCjcPTz96YtTuUlwG3i3EZG4WlniBvR9bd+iJxCUY= -github.com/pulumi/providertest v0.0.15 h1:nvpEHVvcAkiq3NguPUutB+si3sjU2PmFqkV8yw9QFhQ= -github.com/pulumi/providertest v0.0.15/go.mod h1:GcsqEGgSngwaNOD+kICJPIUQlnA911fGBU8HDlJvVL0= -github.com/pulumi/pulumi/pkg/v3 v3.138.0 h1:a+MMvCrvsju4YFVYEwPBtcW7XqsEIV3B+FMblisxEkM= -github.com/pulumi/pulumi/pkg/v3 v3.138.0/go.mod h1:xpaeNeKmM2KLafWwm8TlvJGbWtwEwlrK88U6FvXucpY= -github.com/pulumi/pulumi/sdk/v3 v3.138.0 h1:1feN0YU1dHnbNw+cHaenmx3AgU0DEiKQbvjxaGQuShk= -github.com/pulumi/pulumi/sdk/v3 v3.138.0/go.mod h1:PvKsX88co8XuwuPdzolMvew5lZV+4JmZfkeSjj7A6dI= -github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= -github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= -github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ= -github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= -github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= -github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= -github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/ryanuber/go-glob v1.0.0 h1:iQh3xXAumdQ+4Ufa5b25cRpC5TYKlno6hsv6Cb3pkBk= -github.com/ryanuber/go-glob v1.0.0/go.mod h1:807d1WSdnB0XRJzKNil9Om6lcp/3a0v4qIHxIXzX/Yc= -github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06 h1:OkMGxebDjyw0ULyrTYWeN0UNCCkmCWfjPnIA2W6oviI= -github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06/go.mod h1:+ePHsJ1keEjQtpvf9HHw0f4ZeJ0TLRsxhunSI2hYJSs= -github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 h1:lZUw3E0/J3roVtGQ+SCrUrg3ON6NgVqpn3+iol9aGu4= -github.com/santhosh-tekuri/jsonschema/v5 v5.3.1/go.mod h1:uToXkOrWAZ6/Oc07xWQrPOhJotwFIyu2bBVN41fcDUY= -github.com/segmentio/asm v1.2.0 h1:9BQrFxC+YOHJlTlHGkTrFWf59nbL3XnCoFLTwDCI7ys= -github.com/segmentio/asm v1.2.0/go.mod h1:BqMnlJP91P8d+4ibuonYZw9mfnzI9HfxselHZr5aAcs= -github.com/segmentio/encoding v0.4.0 h1:MEBYvRqiUB2nfR2criEXWqwdY6HJOUrCn5hboVOVmy8= -github.com/segmentio/encoding v0.4.0/go.mod h1:/d03Cd8PoaDeceuhUUUQWjU0KhWjrmYrWPgtJHYZSnI= -github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 h1:n661drycOFuPLCN3Uc8sB6B/s6Z4t2xvBgU1htSHuq8= -github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3/go.mod h1:A0bzQcvG0E7Rwjx0REVgAGH58e96+X0MeOfepqsbeW4= -github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= -github.com/skeema/knownhosts v1.2.2 h1:Iug2P4fLmDw9f41PB6thxUkNUkJzB5i+1/exaj40L3A= -github.com/skeema/knownhosts v1.2.2/go.mod h1:xYbVRSPxqBZFrdmDyMmsOs+uX1UZC3nTN3ThzgDxUwo= -github.com/spf13/afero v1.11.0 h1:WJQKhtpdm3v2IzqG8VMqrr6Rf3UYpEF239Jy9wNepM8= -github.com/spf13/afero v1.11.0/go.mod h1:GH9Y3pIexgf1MTIWtNGyogA5MwRIDXGUr+hbWNoBjkY= -github.com/spf13/cast v1.4.1 h1:s0hze+J0196ZfEMTs80N7UlFt0BDuQ7Q+JDnHiMWKdA= -github.com/spf13/cast v1.4.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= -github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0= -github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho= -github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= -github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= -github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= -github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= -github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= -github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= -github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= -github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= -github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= -github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= -github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -github.com/texttheater/golang-levenshtein v1.0.1 h1:+cRNoVrfiwufQPhoMzB6N0Yf/Mqajr6t1lOv8GyGE2U= -github.com/texttheater/golang-levenshtein v1.0.1/go.mod h1:PYAKrbF5sAiq9wd+H82hs7gNaen0CplQ9uvm6+enD/8= -github.com/tidwall/gjson v1.17.0 h1:/Jocvlh98kcTfpN2+JzGQWQcqrPQwDrVEMApx/M5ZwM= -github.com/tidwall/gjson v1.17.0/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= -github.com/tidwall/match v1.1.1 h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA= -github.com/tidwall/match v1.1.1/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JTxsfmM= -github.com/tidwall/pretty v1.2.1 h1:qjsOFOWWQl+N3RsoF5/ssm1pHmJJwhjlSbZ51I6wMl4= -github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= -github.com/tidwall/sjson v1.2.5 h1:kLy8mja+1c9jlljvWTlSazM7cKDRfJuR/bOJhcY5NcY= -github.com/tidwall/sjson v1.2.5/go.mod h1:Fvgq9kS/6ociJEDnK0Fk1cpYF4FIW6ZF7LAe+6jwd28= -github.com/uber/jaeger-client-go v2.30.0+incompatible h1:D6wyKGCecFaSRUpo8lCVbaOOb6ThwMmTEbhRwtKR97o= -github.com/uber/jaeger-client-go v2.30.0+incompatible/go.mod h1:WVhlPFC8FDjOFMMWRy2pZqQJSXxYSwNYOkTr/Z6d3Kk= -github.com/uber/jaeger-lib v2.4.1+incompatible h1:td4jdvLcExb4cBISKIpHuGoVXh+dVKhn2Um6rjCsSsg= -github.com/uber/jaeger-lib v2.4.1+incompatible/go.mod h1:ComeNDZlWwrWnDv8aPp0Ba6+uUTzImX/AauajbLI56U= -github.com/xanzy/ssh-agent v0.3.3 h1:+/15pJfg/RsTxqYcX6fHqOXZwwMP+2VyYWJeWM2qQFM= -github.com/xanzy/ssh-agent v0.3.3/go.mod h1:6dzNDKs0J9rVPHPhaGCukekBHKqfl+L3KghI1Bc68Uw= -github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU= -github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb h1:zGWFAtiMcyryUHoUjUJX0/lt1H2+i2Ka2n+D3DImSNo= -github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU= -github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHovont7NscjpAxXsDA8S8BMYve8Y5+7cuRE7R0= -github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ= -github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74= -github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= -github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= -github.com/zclconf/go-cty v1.14.4 h1:uXXczd9QDGsgu0i/QFR/hzI5NYCHLf6NQw/atrbnhq8= -github.com/zclconf/go-cty v1.14.4/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= -github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940 h1:4r45xpDWB6ZMSMNJFMOjqrGHynW3DIBuR2H9j0ug+Mo= -github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940/go.mod h1:CmBdvvj3nqzfzJ6nTCIwDTPZ56aVGvDrmztiO5g3qrM= -go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= -go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.50.0 h1:zvpPXY7RfYAGSdYQLjp6zxdJNSYD/+FFoCTQN9IPxBs= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.50.0/go.mod h1:BMn8NB1vsxTljvuorms2hyOs8IBuuBEq0pl7ltOfy30= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.50.0 h1:cEPbyTSEHlQR89XVlyo78gqluF8Y3oMeBkXGWzQsfXY= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.50.0/go.mod h1:DKdbWcT4GH1D0Y3Sqt/PFXt2naRKDWtU+eE6oLdFNA8= -go.opentelemetry.io/otel v1.25.0 h1:gldB5FfhRl7OJQbUHt/8s0a7cE8fbsPAtdpRaApKy4k= -go.opentelemetry.io/otel v1.25.0/go.mod h1:Wa2ds5NOXEMkCmUou1WA7ZBfLTHWIsp034OVD7AO+Vg= -go.opentelemetry.io/otel/metric v1.25.0 h1:LUKbS7ArpFL/I2jJHdJcqMGxkRdxpPHE0VU/D4NuEwA= -go.opentelemetry.io/otel/metric v1.25.0/go.mod h1:rkDLUSd2lC5lq2dFNrX9LGAbINP5B7WBkC78RXCpH5s= -go.opentelemetry.io/otel/sdk v1.22.0 h1:6coWHw9xw7EfClIC/+O31R8IY3/+EiRFHevmHafB2Gw= -go.opentelemetry.io/otel/sdk v1.22.0/go.mod h1:iu7luyVGYovrRpe2fmj3CVKouQNdTOkxtLzPvPz1DOc= -go.opentelemetry.io/otel/trace v1.25.0 h1:tqukZGLwQYRIFtSQM2u2+yfMVTgGVeqRLPUYx1Dq6RM= -go.opentelemetry.io/otel/trace v1.25.0/go.mod h1:hCCs70XM/ljO+BeQkyFnbK28SBIJ/Emuha+ccrCRT7I= -go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= -go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= -gocloud.dev v0.37.0 h1:XF1rN6R0qZI/9DYjN16Uy0durAmSlf58DHOcb28GPro= -gocloud.dev v0.37.0/go.mod h1:7/O4kqdInCNsc6LqgmuFnS0GRew4XNNYWpA44yQnwco= -gocloud.dev/secrets/hashivault v0.37.0 h1:5ehGtUBP29DFAgAs6bPw7fVSgqQ3TxaoK2xVcLp1x+c= -gocloud.dev/secrets/hashivault v0.37.0/go.mod h1:4ClUWjBfP8wLdGts56acjHz3mWLuATMoH9vi74FjIv8= -golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= -golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= -golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= -golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= -golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= -golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw= -golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54= -golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8 h1:LoYXNGAShUG3m/ehNk4iFctuhGX/+R1ZpfJ4/ia80JM= -golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8/go.mod h1:jj3sYF3dwk5D+ghuXyeI3r5MFf+NT2An6/9dOA95KSI= -golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= -golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= -golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= -golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= -golang.org/x/mod v0.18.0 h1:5+9lSbEzPSdWkH32vYPBwEpX8KwDbM52Ud9xBUvNlb0= -golang.org/x/mod v0.18.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= -golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200421231249-e086a090c8fd/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= -golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= -golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= -golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= -golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= -golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= -golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE= -golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg= -golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= -golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA= -golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= -golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= -golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ= -golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190626221950-04f50cda93cb/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200909081042-eff7692f9009/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg= -golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= -golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= -golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= -golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= -golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= -golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY= -golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= -golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU= -golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk= -golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= -golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc= -golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= -golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= -golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= -golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= -golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= -golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= -golang.org/x/tools v0.17.0/go.mod h1:xsh6VxdV005rRVaS6SSAf9oiAqljS7UZUacMZ8Bnsps= -golang.org/x/tools v0.22.0 h1:gqSGLZqv+AI9lIQzniJ0nZDRG5GBPsSi+DRNHWNz6yA= -golang.org/x/tools v0.22.0/go.mod h1:aCwcsjqvq7Yqt6TNyX7QMU2enbQ/Gt0bo6krSeEri+c= -golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU= -golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= -google.golang.org/api v0.172.0 h1:/1OcMZGPmW1rX2LCu2CmGUD1KXK1+pfzxotxyRUCCdk= -google.golang.org/api v0.172.0/go.mod h1:+fJZq6QXWfa9pXhnIzsjx4yI22d4aI9ZpLb58gvXjis= -google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= -google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= -google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= -google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= -google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= -google.golang.org/genproto v0.0.0-20240401170217-c3f982113cda h1:wu/KJm9KJwpfHWhkkZGohVC6KRrc1oJNr4jwtQMOQXw= -google.golang.org/genproto v0.0.0-20240401170217-c3f982113cda/go.mod h1:g2LLCvCeCSir/JJSWosk19BR4NVxGqHUC6rxIRsd7Aw= -google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142 h1:wKguEg1hsxI2/L3hUYrpo1RVi48K+uTyzKqprwLXsb8= -google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142/go.mod h1:d6be+8HhtEtucleCbxpPW9PA9XwISACu8nvpPqF0BVo= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 h1:e7S5W7MGGLaSu8j3YjdezkZ+m1/Nm0uRVRMEMGk26Xs= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= -google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= -google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= -google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= -google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= -google.golang.org/grpc v1.67.1 h1:zWnc1Vrcno+lHZCOofnIMvycFcc0QRGIzm9dhnDX68E= -google.golang.org/grpc v1.67.1/go.mod h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA= -google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= -google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= -google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= -google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= -google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= -google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= -gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= -gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= -gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= -gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= -gopkg.in/warnings.v0 v0.1.2 h1:wFXVbFY8DY5/xOe1ECiWdKCzZlxgshcYVNkBHstARME= -gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI= -gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= -gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= -gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= -gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -lukechampine.com/frand v1.4.2 h1:RzFIpOvkMXuPMBb9maa4ND4wjBn71E1Jpf8BzJHMaVw= -lukechampine.com/frand v1.4.2/go.mod h1:4S/TM2ZgrKejMcKMbeLjISpJMO+/eZ1zu3vYX9dtj3s= -pgregory.net/rapid v0.6.1 h1:4eyrDxyht86tT4Ztm+kvlyNBLIk071gR+ZQdhphc9dQ= -pgregory.net/rapid v0.6.1/go.mod h1:PY5XlDGj0+V1FCq0o192FdRhpKHGTRIWBgqjDBTrq04= From 8f60cf34a3f70b41577c5e1390dbe348d7b018de Mon Sep 17 00:00:00 2001 From: Bryce Lampe Date: Wed, 13 Nov 2024 17:05:22 -0800 Subject: [PATCH 7/9] update workflows --- .github/workflows/eks-cron.yml | 12 ++++++------ .github/workflows/eks-record.yml | 4 ++-- .github/workflows/master.yml | 12 ++++++------ .github/workflows/release.yml | 12 ++++++------ .github/workflows/run-acceptance-tests.yml | 12 ++++++------ 5 files changed, 26 insertions(+), 26 deletions(-) diff --git a/.github/workflows/eks-cron.yml b/.github/workflows/eks-cron.yml index ceaa3a496..57ef84ce2 100644 --- a/.github/workflows/eks-cron.yml +++ b/.github/workflows/eks-cron.yml @@ -263,12 +263,12 @@ jobs: id: test_split uses: hashicorp-forge/go-test-split-action@v2.0.0 with: - working-directory: examples + working-directory: tests flags: -tags=nodejs total: ${{ matrix.total }} index: ${{ matrix.index }} - name: Run tests - run: cd examples && go test -tags=nodejs -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=nodejs -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt strategy: fail-fast: false max-parallel: 10 @@ -368,12 +368,12 @@ jobs: id: test_split uses: hashicorp-forge/go-test-split-action@v2.0.0 with: - working-directory: examples + working-directory: tests flags: -tags=python total: ${{ matrix.total }} index: ${{ matrix.index }} - name: Run tests - run: cd examples && go test -tags=python -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=python -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt strategy: fail-fast: false matrix: @@ -470,7 +470,7 @@ jobs: cd ${{ github.workspace }}/bin yarn install && yarn link @pulumi/eks - name: Run tests - run: cd examples && go test -tags=dotnet -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=dotnet -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt test-go: name: Run Go Tests needs: @@ -559,7 +559,7 @@ jobs: cd ${{ github.workspace }}/bin yarn install && yarn link @pulumi/eks - name: Run tests - run: cd examples && go test -tags=go -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=go -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt name: cron "on": schedule: diff --git a/.github/workflows/eks-record.yml b/.github/workflows/eks-record.yml index a38abd669..c467bb27d 100644 --- a/.github/workflows/eks-record.yml +++ b/.github/workflows/eks-record.yml @@ -4,7 +4,7 @@ on: inputs: runTests: type: string - description: "The tests in examples to record snapshots for, as a regex for `go test -run`. Defaults to `TestExamplesUpgrades`" + description: "The tests to record snapshots for, as a regex for `go test -run`. Defaults to `TestExamplesUpgrades`" required: true default: "TestExamplesUpgrades" targetBranch: @@ -224,7 +224,7 @@ jobs: - name: Record provider test snapshots run: | - cd provider && go test -tags nodejs -run '${{ inputs.runTests }}' -provider-snapshot -v -json -count=1 -cover -timeout 4h -parallel 20 . 2>&1 | tee /tmp/gotest.log | gotestfmt + cd tests && go test -tags nodejs -run '${{ inputs.runTests }}' -provider-snapshot -v -json -count=1 -cover -timeout 4h -parallel 20 . 2>&1 | tee /tmp/gotest.log | gotestfmt # TODO,tkappler Not sure why this is happening, but gotestfmt-action seems to download and unpack into the repository's root folder. # https://github.com/GoTestTools/gotestfmt-action/blob/v2/index.js#L6 diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index a3366e6df..e84a417e0 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -279,12 +279,12 @@ jobs: id: test_split uses: hashicorp-forge/go-test-split-action@v2.0.0 with: - working-directory: examples + working-directory: tests flags: -tags=nodejs total: ${{ matrix.total }} index: ${{ matrix.index }} - name: Run tests - run: cd examples && go test -tags=nodejs -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=nodejs -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt strategy: fail-fast: false max-parallel: 10 @@ -384,12 +384,12 @@ jobs: id: test_split uses: hashicorp-forge/go-test-split-action@v2.0.0 with: - working-directory: examples + working-directory: tests flags: -tags=python total: ${{ matrix.total }} index: ${{ matrix.index }} - name: Run tests - run: cd examples && go test -tags=python -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=python -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt strategy: fail-fast: false max-parallel: 4 @@ -487,7 +487,7 @@ jobs: cd ${{ github.workspace }}/bin yarn install && yarn link @pulumi/eks - name: Run tests - run: cd examples && go test -tags=dotnet -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=dotnet -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt test-go: name: Run Go Tests needs: @@ -576,7 +576,7 @@ jobs: cd ${{ github.workspace }}/bin yarn install && yarn link @pulumi/eks - name: Run tests - run: cd examples && go test -tags=go -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=go -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt name: master "on": push: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2bb26476c..deb65b9cb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -271,12 +271,12 @@ jobs: id: test_split uses: hashicorp-forge/go-test-split-action@v2.0.0 with: - working-directory: examples + working-directory: tests flags: -tags=nodejs total: ${{ matrix.total }} index: ${{ matrix.index }} - name: Run tests - run: cd examples && go test -tags=nodejs -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=nodejs -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt strategy: fail-fast: false max-parallel: 10 @@ -376,12 +376,12 @@ jobs: id: test_split uses: hashicorp-forge/go-test-split-action@v2.0.0 with: - working-directory: examples + working-directory: tests flags: -tags=python total: ${{ matrix.total }} index: ${{ matrix.index }} - name: Run tests - run: cd examples && go test -tags=python -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=python -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt strategy: fail-fast: false max-parallel: 4 @@ -479,7 +479,7 @@ jobs: cd ${{ github.workspace }}/bin yarn install && yarn link @pulumi/eks - name: Run tests - run: cd examples && go test -tags=dotnet -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=dotnet -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt test-go: name: Run Go Tests needs: @@ -568,7 +568,7 @@ jobs: cd ${{ github.workspace }}/bin yarn install && yarn link @pulumi/eks - name: Run tests - run: cd examples && go test -tags=go -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=go -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt name: release "on": push: diff --git a/.github/workflows/run-acceptance-tests.yml b/.github/workflows/run-acceptance-tests.yml index 1d1aea1de..ff8463929 100644 --- a/.github/workflows/run-acceptance-tests.yml +++ b/.github/workflows/run-acceptance-tests.yml @@ -401,12 +401,12 @@ jobs: id: test_split uses: hashicorp-forge/go-test-split-action@v2.0.0 with: - working-directory: examples + working-directory: tests flags: -tags=nodejs total: ${{ matrix.total }} index: ${{ matrix.index }} - name: Run tests - run: cd examples && go test -tags=nodejs -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=nodejs -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt strategy: fail-fast: false max-parallel: 10 @@ -507,12 +507,12 @@ jobs: id: test_split uses: hashicorp-forge/go-test-split-action@v2.0.0 with: - working-directory: examples + working-directory: tests flags: -tags=python total: ${{ matrix.total }} index: ${{ matrix.index }} - name: Run tests - run: cd examples && go test -tags=python -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=python -v -json -count=1 -cover -timeout 3h -parallel 6 . --run="${{ steps.test_split.outputs.run}}" 2>&1 | tee /tmp/gotest.log | gotestfmt strategy: fail-fast: false max-parallel: 4 @@ -611,7 +611,7 @@ jobs: cd ${{ github.workspace }}/bin yarn install && yarn link @pulumi/eks - name: Run tests - run: cd examples && go test -tags=dotnet -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=dotnet -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt test-go: name: Run Go Tests needs: @@ -701,4 +701,4 @@ jobs: cd ${{ github.workspace }}/bin yarn install && yarn link @pulumi/eks - name: Run tests - run: cd examples && go test -tags=go -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt + run: cd tests && go test -tags=go -v -json -count=1 -cover -timeout 3h -parallel 6 . 2>&1 | tee /tmp/gotest.log | gotestfmt From af4c405df927b79304d0216995a5d763c76f542b Mon Sep 17 00:00:00 2001 From: Bryce Lampe Date: Wed, 13 Nov 2024 17:08:31 -0800 Subject: [PATCH 8/9] keep pu/pu current --- go.mod | 62 ++++---- go.sum | 446 +++++++++------------------------------------------------ 2 files changed, 94 insertions(+), 414 deletions(-) diff --git a/go.mod b/go.mod index a735af990..ffd7faca7 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/pulumi/pulumi-eks -go 1.21 +go 1.21.0 replace github.com/pulumi/pulumi-eks/sdk/v3 => ./sdk @@ -13,8 +13,8 @@ require ( github.com/pulumi/providertest v0.0.15 github.com/pulumi/pulumi-aws/sdk/v6 v6.41.0 github.com/pulumi/pulumi-eks/sdk/v3 v3.0.0-alpha.6 - github.com/pulumi/pulumi/pkg/v3 v3.129.0 - github.com/pulumi/pulumi/sdk/v3 v3.129.0 + github.com/pulumi/pulumi/pkg/v3 v3.138.0 + github.com/pulumi/pulumi/sdk/v3 v3.138.0 github.com/stretchr/testify v1.9.0 golang.org/x/mod v0.20.0 gopkg.in/yaml.v2 v2.4.0 @@ -26,8 +26,7 @@ require ( require ( cloud.google.com/go v0.112.2 // indirect - cloud.google.com/go/compute v1.25.1 // indirect - cloud.google.com/go/compute/metadata v0.2.3 // indirect + cloud.google.com/go/compute/metadata v0.5.0 // indirect cloud.google.com/go/iam v1.1.7 // indirect cloud.google.com/go/kms v1.15.8 // indirect cloud.google.com/go/logging v1.9.0 // indirect @@ -40,7 +39,7 @@ require ( github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0 // indirect github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1 // indirect github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 // indirect - github.com/BurntSushi/toml v1.2.1 // indirect + github.com/BurntSushi/toml v1.3.2 // indirect github.com/Microsoft/go-winio v0.6.1 // indirect github.com/ProtonMail/go-crypto v1.0.0 // indirect github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da // indirect @@ -73,7 +72,7 @@ require ( github.com/deckarep/golang-set/v2 v2.6.0 // indirect github.com/djherbis/times v1.6.0 // indirect github.com/edsrzf/mmap-go v1.1.0 // indirect - github.com/emicklei/go-restful/v3 v3.12.0 // indirect + github.com/emicklei/go-restful/v3 v3.11.0 // indirect github.com/emirpasic/gods v1.18.1 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect github.com/fsnotify/fsnotify v1.7.0 // indirect @@ -83,17 +82,17 @@ require ( github.com/go-jose/go-jose/v3 v3.0.3 // indirect github.com/go-logr/logr v1.4.1 // indirect github.com/go-logr/stdr v1.2.2 // indirect - github.com/go-openapi/jsonpointer v0.21.0 // indirect - github.com/go-openapi/jsonreference v0.21.0 // indirect - github.com/go-openapi/swag v0.23.0 // indirect + github.com/go-openapi/jsonpointer v0.19.6 // indirect + github.com/go-openapi/jsonreference v0.20.2 // indirect + github.com/go-openapi/swag v0.22.3 // indirect github.com/go-test/deep v1.1.0 // indirect github.com/gofrs/uuid v4.4.0+incompatible // indirect github.com/gogo/protobuf v1.3.2 // indirect github.com/golang-jwt/jwt/v5 v5.2.1 // indirect - github.com/golang/glog v1.2.1 // indirect + github.com/golang/glog v1.2.2 // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect github.com/golang/protobuf v1.5.4 // indirect - github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49 // indirect + github.com/google/gnostic-models v0.6.8 // indirect github.com/google/go-querystring v1.1.0 // indirect github.com/google/gofuzz v1.2.0 // indirect github.com/google/s2a-go v0.1.7 // indirect @@ -112,10 +111,10 @@ require ( github.com/hashicorp/go-secure-stdlib/strutil v0.1.2 // indirect github.com/hashicorp/go-sockaddr v1.0.6 // indirect github.com/hashicorp/hcl v1.0.1-vault-5 // indirect - github.com/hashicorp/hcl/v2 v2.20.1 // indirect + github.com/hashicorp/hcl/v2 v2.22.0 // indirect github.com/hashicorp/vault/api v1.12.2 // indirect - github.com/iancoleman/strcase v0.2.0 // indirect - github.com/imdario/mergo v0.3.16 // indirect + github.com/iancoleman/strcase v0.3.0 // indirect + github.com/imdario/mergo v0.3.11 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect github.com/jmespath/go-jmespath v0.4.0 // indirect @@ -152,7 +151,7 @@ require ( github.com/pkg/term v1.1.0 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 // indirect - github.com/pulumi/esc v0.9.1 // indirect + github.com/pulumi/esc v0.10.0 // indirect github.com/pulumi/inflector v0.1.1 // indirect github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.9.1 // indirect github.com/rivo/uniseg v0.4.7 // indirect @@ -164,11 +163,10 @@ require ( github.com/segmentio/encoding v0.4.0 // indirect github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 // indirect github.com/skeema/knownhosts v1.2.2 // indirect - github.com/spf13/afero v1.9.5 // indirect + github.com/spf13/afero v1.11.0 // indirect github.com/spf13/cobra v1.8.0 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/texttheater/golang-levenshtein v1.0.1 // indirect - github.com/tweekmonster/luser v0.0.0-20161003172636-3fa38070dbd7 // indirect github.com/uber/jaeger-client-go v2.30.0+incompatible // indirect github.com/uber/jaeger-lib v2.4.1+incompatible // indirect github.com/xanzy/ssh-agent v0.3.3 // indirect @@ -185,31 +183,31 @@ require ( go.uber.org/atomic v1.11.0 // indirect gocloud.dev v0.37.0 // indirect gocloud.dev/secrets/hashivault v0.37.0 // indirect - golang.org/x/crypto v0.25.0 // indirect + golang.org/x/crypto v0.26.0 // indirect golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8 // indirect - golang.org/x/net v0.27.0 // indirect - golang.org/x/oauth2 v0.19.0 // indirect - golang.org/x/sync v0.7.0 // indirect - golang.org/x/sys v0.22.0 // indirect - golang.org/x/term v0.22.0 // indirect - golang.org/x/text v0.16.0 // indirect + golang.org/x/net v0.28.0 // indirect + golang.org/x/oauth2 v0.22.0 // indirect + golang.org/x/sync v0.8.0 // indirect + golang.org/x/sys v0.24.0 // indirect + golang.org/x/term v0.23.0 // indirect + golang.org/x/text v0.17.0 // indirect golang.org/x/time v0.5.0 // indirect golang.org/x/tools v0.22.0 // indirect golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect google.golang.org/api v0.172.0 // indirect google.golang.org/genproto v0.0.0-20240401170217-c3f982113cda // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20240401170217-c3f982113cda // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda // indirect - google.golang.org/grpc v1.63.2 // indirect - google.golang.org/protobuf v1.34.0 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect + google.golang.org/grpc v1.67.1 // indirect + google.golang.org/protobuf v1.35.1 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 // indirect gopkg.in/warnings.v0 v0.1.2 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - k8s.io/klog/v2 v2.120.1 // indirect - k8s.io/kube-openapi v0.0.0-20240403164606-bc84c2ddaf99 // indirect + k8s.io/klog/v2 v2.110.1 // indirect + k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect lukechampine.com/frand v1.4.2 // indirect sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect - sigs.k8s.io/yaml v1.4.0 // indirect + sigs.k8s.io/yaml v1.3.0 // indirect ) diff --git a/go.sum b/go.sum index abd1c5a80..1adb36e02 100644 --- a/go.sum +++ b/go.sum @@ -1,36 +1,8 @@ cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= -cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= -cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= -cloud.google.com/go v0.44.3/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= -cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= -cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= -cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= -cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= -cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= -cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= -cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk= -cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= -cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= -cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= -cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= -cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= -cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY= cloud.google.com/go v0.112.2 h1:ZaGT6LiG7dBzi6zNOvVZwacaXlmf3lRqnC4DQzqyRQw= cloud.google.com/go v0.112.2/go.mod h1:iEqjp//KquGIJV/m+Pk3xecgKNhV+ry+vVTsy4TbDms= -cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= -cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= -cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= -cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= -cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= -cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= -cloud.google.com/go/compute v1.25.1 h1:ZRpHJedLtTpKgr3RV1Fx23NuaAEN1Zfx9hw1u4aJdjU= -cloud.google.com/go/compute v1.25.1/go.mod h1:oopOIR53ly6viBYxaDhBfJwzUAxf1zE//uf3IB011ls= -cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY= -cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= -cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= -cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= +cloud.google.com/go/compute/metadata v0.5.0 h1:Zr0eK8JbFv6+Wi4ilXAR8FJ3wyNdpxHKJNPos6LTZOY= +cloud.google.com/go/compute/metadata v0.5.0/go.mod h1:aHnloV2TPI38yx4s9+wAZhHykWvVCfu7hQbF+9CWoiY= cloud.google.com/go/iam v1.1.7 h1:z4VHOhwKLF/+UYXAJDFwGtNF0b6gjsW1Pk9Ml0U/IoM= cloud.google.com/go/iam v1.1.7/go.mod h1:J4PMPg8TtyurAUvSmPj8FF3EDgY1SPRZxcUGrn7WXGA= cloud.google.com/go/kms v1.15.8 h1:szIeDCowID8th2i8XE4uRev5PMxQFqW+JjwYxL9h6xs= @@ -39,21 +11,10 @@ cloud.google.com/go/logging v1.9.0 h1:iEIOXFO9EmSiTjDmfpbRjOxECO7R8C7b8IXUGOj7xZ cloud.google.com/go/logging v1.9.0/go.mod h1:1Io0vnZv4onoUnsVUQY3HZ3Igb1nBchky0A0y7BBBhE= cloud.google.com/go/longrunning v0.5.6 h1:xAe8+0YaWoCKr9t1+aWe+OeQgN/iJK1fEgZSXmjuEaE= cloud.google.com/go/longrunning v0.5.6/go.mod h1:vUaDrWYOMKRuhiv6JBnn49YxCPz2Ayn9GqyjaBT8/mA= -cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= -cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= -cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= -cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= -cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= -cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= -cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= -cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= -cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= -cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo= cloud.google.com/go/storage v1.40.0 h1:VEpDQV5CJxFmJ6ueWNsKxcr1QAYOXEgxDa+sBbJahPw= cloud.google.com/go/storage v1.40.0/go.mod h1:Rrj7/hKlG87BLqDJYtwR0fbPld8uJPbQ2ucUMY7Ir0g= dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk= dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk= -dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.11.1 h1:E+OJmp2tPvt1W+amx48v1eqbjDYsgN+RzP4q16yV5eM= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.11.1/go.mod h1:a6xsAQUZg+VsS3TJ05SRp524Hs4pZ/AeFSr5ENf0Yjo= github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.6.0 h1:U2rTu3Ef+7w9FHKIAXM6ZyqF3UOWJZ12zIm8zECAFfg= @@ -67,9 +28,8 @@ github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1/go.mod h1:9V2j0jn github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 h1:XHOnouVk1mxXfQidrMEnLlPk9UMeRtyBTnEFtxkV0kU= github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2/go.mod h1:wP83P5OoQ5p6ip3ScPr0BAq0BvuPAvacpEuSzyouqAI= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/BurntSushi/toml v1.2.1 h1:9F2/+DoOYIOksmaJFPw1tGFy1eDnIJXg+UHjuD8lTak= -github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= -github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= +github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/HdrHistogram/hdrhistogram-go v1.1.2 h1:5IcZpTvzydCQeHzK4Ef/D5rrSqwxob0t8PQPMybUNFM= github.com/HdrHistogram/hdrhistogram-go v1.1.2/go.mod h1:yDgFjdqOqDEKOvasDdhWNXYg9BVp4O+o5f6V/ehm6Oo= github.com/Microsoft/go-winio v0.5.2/go.mod h1:WpS1mjBmmwHBEWmogvA2mj8546UReBk4v8QkMxJ6pZY= @@ -151,19 +111,15 @@ github.com/charmbracelet/lipgloss v0.10.0 h1:KWeXFSexGcfahHX+54URiZGkBFazf70JNMt github.com/charmbracelet/lipgloss v0.10.0/go.mod h1:Wig9DSfvANsxqkRsqj6x87irdy123SR4dOXlKa91ciE= github.com/cheggaaa/pb v1.0.29 h1:FckUN5ngEk2LpvuG0fw1GEFx6LtyY2pWI/Z2QgCnEYo= github.com/cheggaaa/pb v1.0.29/go.mod h1:W40334L7FMC5JKWldsTWbdGjLo0RxUKK73K+TuPxX30= -github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= -github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= -github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudflare/circl v1.3.3/go.mod h1:5XYMA4rFBvNIrhs50XuiBJ15vF2pZn4nnUKZrLbUZFA= github.com/cloudflare/circl v1.3.7 h1:qlCDlTPz2n9fu58M0Nh1J/JzcFpfgkFHHX3O35r5vcU= github.com/cloudflare/circl v1.3.7/go.mod h1:sRTcRWXGLrKw6yIGJ+l7amYJFfAXbZG0kBSc8r4zxgA= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= -github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= -github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/containerd/console v1.0.4 h1:F2g4+oChYvBTsASRTz8NP6iIAi97J3TtSAsLbIFn4ro= github.com/containerd/console v1.0.4/go.mod h1:YynlIjWYF8myEu6sdkwKIvGQq+cOckRm6So2avqoYAk= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/cyphar/filepath-securejoin v0.2.4 h1:Ugdm7cg7i6ZK6x3xDF1oEu1nfkyfH53EtKeQYTC3kyg= github.com/cyphar/filepath-securejoin v0.2.4/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -178,15 +134,13 @@ github.com/edsrzf/mmap-go v1.1.0 h1:6EUwBLQ/Mcr1EYLE4Tn1VdW1A4ckqCQWZBw8Hr0kjpQ= github.com/edsrzf/mmap-go v1.1.0/go.mod h1:19H/e8pUPLicwkyNgOykDXkJ9F0MHE+Z52B8EIth78Q= github.com/elazarl/goproxy v0.0.0-20230808193330-2592e75ae04a h1:mATvB/9r/3gvcejNsXKSkQ6lcIaNec2nyfOdlTBR2lU= github.com/elazarl/goproxy v0.0.0-20230808193330-2592e75ae04a/go.mod h1:Ro8st/ElPeALwNFlcTpWmkr6IoMFfkjXAvTHpevnDsM= -github.com/emicklei/go-restful/v3 v3.12.0 h1:y2DdzBAURM29NFF94q6RaY4vjIH1rtwDapwQtU84iWk= -github.com/emicklei/go-restful/v3 v3.12.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= +github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= +github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/emirpasic/gods v1.18.1 h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc= github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FMNAnJvWQ= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= -github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= -github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU= github.com/fatih/color v1.16.0 h1:zmkK9Ngbjj+K0yRhTVONQh1p/HknKYSlNT+vZCzyokM= @@ -212,22 +166,20 @@ github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399 h1:eMj github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399/go.mod h1:1OCfN199q1Jm3HZlxleg+Dw/mwps2Wbk9frAWm+4FII= github.com/go-git/go-git/v5 v5.12.0 h1:7Md+ndsjrzZxbddRDZjF14qK+NN56sy6wkqaVrjZtys= github.com/go-git/go-git/v5 v5.12.0/go.mod h1:FTM9VKtnI2m65hNI/TenDDDnUf2Q9FHnXYjuz9i5OEY= -github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-jose/go-jose/v3 v3.0.3 h1:fFKWeig/irsp7XD2zBxvnmA/XaRWp5V3CBsZXJF7G7k= github.com/go-jose/go-jose/v3 v3.0.3/go.mod h1:5b+7YgP7ZICgJDBdfjZaIt+H/9L9T/YQrVfLAMboGkQ= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.3.0/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ= github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= -github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= -github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= -github.com/go-openapi/jsonreference v0.21.0 h1:Rs+Y7hSXT83Jacb7kFyjn4ijOuVGSvOdF2+tg1TRrwQ= -github.com/go-openapi/jsonreference v0.21.0/go.mod h1:LmZmgsrTkVg9LG4EaHeY8cBDslNPMo06cago5JNLkm4= -github.com/go-openapi/swag v0.23.0 h1:vsEVJDUo2hPJ2tu0/Xc+4noaxyEffXNIs3cOULZ+GrE= -github.com/go-openapi/swag v0.23.0/go.mod h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ= +github.com/go-openapi/jsonpointer v0.19.6 h1:eCs3fxoIi3Wh6vtgmLTOjdhSpiqphQ+DaPn38N2ZdrE= +github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs= +github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE= +github.com/go-openapi/jsonreference v0.20.2/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k= +github.com/go-openapi/swag v0.22.3 h1:yMBqmnQ0gyZvEb/+KzuWZOXgllrXT4SADYbvDaXHv/g= +github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14= github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI= github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls= github.com/go-test/deep v1.1.0 h1:WOcxcdHcvdgThNXjw0t76K42FXTU7HpNQWHpA2HHNlg= @@ -240,50 +192,32 @@ github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69 github.com/golang-jwt/jwt/v5 v5.2.1 h1:OuVbFODueb089Lh128TAcimifWaLhJwVflnrgM17wHk= github.com/golang-jwt/jwt/v5 v5.2.1/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/glog v1.2.1 h1:OptwRhECazUx5ix5TTWC3EZhsZEHWcYWY4FQHTIubm4= -github.com/golang/glog v1.2.1/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w= -github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/glog v1.2.2 h1:1+mZ9upx1Dh6FmUTFR1naJ77miKiXgALjWOZ3NVFPmY= +github.com/golang/glog v1.2.2/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w= github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= -github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= -github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= -github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk= github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= -github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= -github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49 h1:0VpGH+cDhbDtdcweoyCVsF3fhN8kejK6rFe/2FFX2nU= -github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49/go.mod h1:BkkQ4L1KS1xMt2aWSPStnn55ChGC0DPOn2FQYj+f25M= +github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I= +github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= @@ -296,25 +230,10 @@ github.com/google/go-replayers/httpreplay v1.2.0/go.mod h1:WahEFFZZ7a1P4VM1qEeHy github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/martian v2.1.0+incompatible h1:/CP5g8u/VJHijgedC/Legn3BAbAaWPgecwXBIDzw5no= -github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= -github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= -github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.3.2 h1:IqNFLAmvJOgVlpdEBiQbDc2EwKW77amAycfTuWKdfvw= github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= -github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= -github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= -github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20230406165453-00490a63f317 h1:hFhpt7CTmR3DX+b4R19ydQFtofxT0Sv3QsKNMVQYTMQ= github.com/google/pprof v0.0.0-20230406165453-00490a63f317/go.mod h1:79YE0hCXdHag9sBkw2o+N/YnZtTkXi0UT9Nnixa5eYk= -github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o= github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= github.com/google/subcommands v1.2.0/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= @@ -325,11 +244,8 @@ github.com/google/wire v0.6.0 h1:HBkoIh4BdSxoyo9PveV8giw7ZsaBOvzWKfcg/6MrVwI= github.com/google/wire v0.6.0/go.mod h1:F4QhpQ9EDIdJ1Mbop/NZBRB+5yrR6qg3BnctaoUk6NA= github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs= github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= -github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= -github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= github.com/googleapis/gax-go/v2 v2.12.3 h1:5/zPPDvw8Q1SuXjrqrZslrqT7dL/uJT2CQii/cLCKqA= github.com/googleapis/gax-go/v2 v2.12.3/go.mod h1:AKloxT6GtNbaLm8QTNSidHUVsHYcBHwWRvkNFJUQcS4= -github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ= github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 h1:MJG/KsmcqMwFAkh8mTnAwhyKoB+sTAnY4CACC110tbU= @@ -353,20 +269,16 @@ github.com/hashicorp/go-secure-stdlib/strutil v0.1.2 h1:kes8mmyCpxJsI7FTwtzRqEy9 github.com/hashicorp/go-secure-stdlib/strutil v0.1.2/go.mod h1:Gou2R9+il93BqX25LAKCLuM+y9U2T4hlwvT1yprcna4= github.com/hashicorp/go-sockaddr v1.0.6 h1:RSG8rKU28VTUTvEKghe5gIhIQpv8evvNpnDEyqO4u9I= github.com/hashicorp/go-sockaddr v1.0.6/go.mod h1:uoUUmtwU7n9Dv3O4SNLeFvg0SxQ3lyjsj6+CCykpaxI= -github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= -github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/hcl v1.0.1-vault-5 h1:kI3hhbbyzr4dldA8UdTb7ZlVVlI2DACdCfz31RPDgJM= github.com/hashicorp/hcl v1.0.1-vault-5/go.mod h1:XYhtn6ijBSAj6n4YqAaf7RBPS4I06AItNorpy+MoQNM= -github.com/hashicorp/hcl/v2 v2.20.1 h1:M6hgdyz7HYt1UN9e61j+qKJBqR3orTWbI1HKBJEdxtc= -github.com/hashicorp/hcl/v2 v2.20.1/go.mod h1:TZDqQ4kNKCbh1iJp99FdPiUaVDDUPivbqxZulxDYqL4= +github.com/hashicorp/hcl/v2 v2.22.0 h1:hkZ3nCtqeJsDhPRFz5EA9iwcG1hNWGePOTw6oyul12M= +github.com/hashicorp/hcl/v2 v2.22.0/go.mod h1:62ZYHrXgPoX8xBnzl8QzbWq4dyDsDtfCRgIq1rbJEvA= github.com/hashicorp/vault/api v1.12.2 h1:7YkCTE5Ni90TcmYHDBExdt4WGJxhpzaHqR6uGbQb/rE= github.com/hashicorp/vault/api v1.12.2/go.mod h1:LSGf1NGT1BnvFFnKVtnvcaLBM2Lz+gJdpL6HUYed8KE= -github.com/iancoleman/strcase v0.2.0 h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0= -github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= -github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= -github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= -github.com/imdario/mergo v0.3.16 h1:wwQJbIsHYGMUyLSPrEq1CT16AhnhNJQ51+4fdHUnCl4= -github.com/imdario/mergo v0.3.16/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY= +github.com/iancoleman/strcase v0.3.0 h1:nTXanmYxhfFAMjZL34Ov6gkzEsSJZ5DbhxWjvSASxEI= +github.com/iancoleman/strcase v0.3.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= +github.com/imdario/mergo v0.3.11 h1:3tnifQM4i+fbajXKBHXWEH+KvNHqojZ778UH75j3bGA= +github.com/imdario/mergo v0.3.11/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOlocH6Fxy8MmwDt+yVQYULKfN0RoTN8A= @@ -379,15 +291,13 @@ github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8Hm github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= -github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= -github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/kevinburke/ssh_config v1.2.0 h1:x584FjTGwHzMwvHx18PXxbBVzfnxogHaAReU4gf13a4= github.com/kevinburke/ssh_config v1.2.0/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM= github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= @@ -463,7 +373,6 @@ github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmd github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= github.com/pkg/term v1.1.0 h1:xIAAdCMh3QIAy+5FrE8Ad8XoDhEU4ufwbaSozViP9kk= github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= @@ -472,8 +381,8 @@ github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435cARxCW6q9gc0S/Yxz7Mkd38pOb0= github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= -github.com/pulumi/esc v0.9.1 h1:HH5eEv8sgyxSpY5a8yePyqFXzA8cvBvapfH8457+mIs= -github.com/pulumi/esc v0.9.1/go.mod h1:oEJ6bOsjYlQUpjf70GiX+CXn3VBmpwFDxUTlmtUN84c= +github.com/pulumi/esc v0.10.0 h1:jzBKzkLVW0mePeanDRfqSQoCJ5yrkux0jIwAkUxpRKE= +github.com/pulumi/esc v0.10.0/go.mod h1:2Bfa+FWj/xl8CKqRTWbWgDX0SOD4opdQgvYSURTGK2c= github.com/pulumi/inflector v0.1.1 h1:dvlxlWtXwOJTUUtcYDvwnl6Mpg33prhK+7mzeF+SobA= github.com/pulumi/inflector v0.1.1/go.mod h1:HUFCjcPTz96YtTuUlwG3i3EZG4WlniBvR9bd+iJxCUY= github.com/pulumi/providertest v0.0.15 h1:nvpEHVvcAkiq3NguPUutB+si3sjU2PmFqkV8yw9QFhQ= @@ -482,15 +391,14 @@ github.com/pulumi/pulumi-aws/sdk/v6 v6.41.0 h1:Mjp2495ZjQBKnZAAcgHfdaHvsJDMPwbFZ github.com/pulumi/pulumi-aws/sdk/v6 v6.41.0/go.mod h1:cV2EBfrvaS/YUKr9L0ua93vrSuAihpkhokzyYjj6NkQ= github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.9.1 h1:dgazi5bI3Vxz+aLuH+DxRqKxPWGaFIkT3fIepHr7h0g= github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.9.1/go.mod h1:O8hanLXCEXiyzA8gIeME5o/SmJ39Vyy9wLcBYCFpOp0= -github.com/pulumi/pulumi/pkg/v3 v3.129.0 h1:n4Jd4ctlvw3eqyHglb/yJKDtRqjOvdkCBfG5T+orU30= -github.com/pulumi/pulumi/pkg/v3 v3.129.0/go.mod h1:W3c7JgO064kUH5IfyQMCgmsAr5iwr3PO6KEeIQiO0dY= -github.com/pulumi/pulumi/sdk/v3 v3.129.0 h1:uZpTTwWTx7Mk8UT9FgatzxzArim47vZ6hzNCKvgvX6A= -github.com/pulumi/pulumi/sdk/v3 v3.129.0/go.mod h1:p1U24en3zt51agx+WlNboSOV8eLlPWYAkxMzVEXKbnY= +github.com/pulumi/pulumi/pkg/v3 v3.138.0 h1:a+MMvCrvsju4YFVYEwPBtcW7XqsEIV3B+FMblisxEkM= +github.com/pulumi/pulumi/pkg/v3 v3.138.0/go.mod h1:xpaeNeKmM2KLafWwm8TlvJGbWtwEwlrK88U6FvXucpY= +github.com/pulumi/pulumi/sdk/v3 v3.138.0 h1:1feN0YU1dHnbNw+cHaenmx3AgU0DEiKQbvjxaGQuShk= +github.com/pulumi/pulumi/sdk/v3 v3.138.0/go.mod h1:PvKsX88co8XuwuPdzolMvew5lZV+4JmZfkeSjj7A6dI= github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ= github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= -github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= @@ -509,8 +417,8 @@ github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3/go.mod h1:A0bzQcvG github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= github.com/skeema/knownhosts v1.2.2 h1:Iug2P4fLmDw9f41PB6thxUkNUkJzB5i+1/exaj40L3A= github.com/skeema/knownhosts v1.2.2/go.mod h1:xYbVRSPxqBZFrdmDyMmsOs+uX1UZC3nTN3ThzgDxUwo= -github.com/spf13/afero v1.9.5 h1:stMpOSZFs//0Lv29HduCmli3GUfpFoF3Y1Q/aXj/wVM= -github.com/spf13/afero v1.9.5/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ= +github.com/spf13/afero v1.11.0 h1:WJQKhtpdm3v2IzqG8VMqrr6Rf3UYpEF239Jy9wNepM8= +github.com/spf13/afero v1.11.0/go.mod h1:GH9Y3pIexgf1MTIWtNGyogA5MwRIDXGUr+hbWNoBjkY= github.com/spf13/cast v1.4.1 h1:s0hze+J0196ZfEMTs80N7UlFt0BDuQ7Q+JDnHiMWKdA= github.com/spf13/cast v1.4.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0= @@ -543,8 +451,6 @@ github.com/tidwall/pretty v1.2.1 h1:qjsOFOWWQl+N3RsoF5/ssm1pHmJJwhjlSbZ51I6wMl4= github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/tidwall/sjson v1.2.5 h1:kLy8mja+1c9jlljvWTlSazM7cKDRfJuR/bOJhcY5NcY= github.com/tidwall/sjson v1.2.5/go.mod h1:Fvgq9kS/6ociJEDnK0Fk1cpYF4FIW6ZF7LAe+6jwd28= -github.com/tweekmonster/luser v0.0.0-20161003172636-3fa38070dbd7 h1:X9dsIWPuuEJlPX//UmRKophhOKCGXc46RVIGuttks68= -github.com/tweekmonster/luser v0.0.0-20161003172636-3fa38070dbd7/go.mod h1:UxoP3EypF8JfGEjAII8jx1q8rQyDnX8qdTCs/UQBVIE= github.com/uber/jaeger-client-go v2.30.0+incompatible h1:D6wyKGCecFaSRUpo8lCVbaOOb6ThwMmTEbhRwtKR97o= github.com/uber/jaeger-client-go v2.30.0+incompatible/go.mod h1:WVhlPFC8FDjOFMMWRy2pZqQJSXxYSwNYOkTr/Z6d3Kk= github.com/uber/jaeger-lib v2.4.1+incompatible h1:td4jdvLcExb4cBISKIpHuGoVXh+dVKhn2Um6rjCsSsg= @@ -558,21 +464,13 @@ github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHo github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ= github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74= github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= -github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/zclconf/go-cty v1.14.4 h1:uXXczd9QDGsgu0i/QFR/hzI5NYCHLf6NQw/atrbnhq8= github.com/zclconf/go-cty v1.14.4/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= -github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b h1:FosyBZYxY34Wul7O/MSKey3txpPYyCqVO5ZyceuQJEI= -github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b/go.mod h1:ZRKQfBXbGkpdV6QMzT3rU1kSTAnfu1dO8dPKjYprgj8= -go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= -go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= -go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= +github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940 h1:4r45xpDWB6ZMSMNJFMOjqrGHynW3DIBuR2H9j0ug+Mo= +github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940/go.mod h1:CmBdvvj3nqzfzJ6nTCIwDTPZ56aVGvDrmztiO5g3qrM= go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.50.0 h1:zvpPXY7RfYAGSdYQLjp6zxdJNSYD/+FFoCTQN9IPxBs= @@ -594,56 +492,27 @@ gocloud.dev v0.37.0/go.mod h1:7/O4kqdInCNsc6LqgmuFnS0GRew4XNNYWpA44yQnwco= gocloud.dev/secrets/hashivault v0.37.0 h1:5ehGtUBP29DFAgAs6bPw7fVSgqQ3TxaoK2xVcLp1x+c= gocloud.dev/secrets/hashivault v0.37.0/go.mod h1:4ClUWjBfP8wLdGts56acjHz3mWLuATMoH9vi74FjIv8= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= -golang.org/x/crypto v0.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30= -golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M= +golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw= +golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= -golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= -golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= -golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= -golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8 h1:LoYXNGAShUG3m/ehNk4iFctuhGX/+R1ZpfJ4/ia80JM= golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8/go.mod h1:jj3sYF3dwk5D+ghuXyeI3r5MFf+NT2An6/9dOA95KSI= -golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= -golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= -golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= -golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= -golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= -golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= -golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= -golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= @@ -652,36 +521,14 @@ golang.org/x/mod v0.20.0 h1:utOm6MM3R3dnawAiJgn0y+xvuYRsm1RKM/4giyfDgV0= golang.org/x/mod v0.20.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200421231249-e086a090c8fd/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= @@ -691,74 +538,34 @@ golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= -golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys= -golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE= +golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE= +golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= -golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.19.0 h1:9+E/EZBCbTLNrbN35fHv/a/d/mOBatymz1zbtQrXpIg= -golang.org/x/oauth2 v0.19.0/go.mod h1:vYi7skDa1x015PmRRYZ7+s1cWyPgrPiSYRe4rnsexc8= +golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA= +golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= -golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ= +golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190626221950-04f50cda93cb/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200909081042-eff7692f9009/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -774,8 +581,8 @@ golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.22.0 h1:RI27ohtqKCnwULzJLqkv897zojh5/DwS/ENaMzUOaWI= -golang.org/x/sys v0.22.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg= +golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= @@ -785,14 +592,10 @@ golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY= golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= -golang.org/x/term v0.22.0 h1:BbsgPEJULsl2fV/AT3v15Mjva5yXKQDyKf+TbDz7QJk= -golang.org/x/term v0.22.0/go.mod h1:F3qCibpT5AMpCRfhfT53vVJwhLtIVHhB9XDjfFvnMI4= -golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU= +golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= @@ -801,11 +604,8 @@ golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= -golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= -golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc= +golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -813,51 +613,11 @@ golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGm golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= -golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= -golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= -golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= -golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= @@ -870,94 +630,26 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU= golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= -google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= -google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= -google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= -google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= -google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= -google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= -google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= -google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= -google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= -google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= -google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= google.golang.org/api v0.172.0 h1:/1OcMZGPmW1rX2LCu2CmGUD1KXK1+pfzxotxyRUCCdk= google.golang.org/api v0.172.0/go.mod h1:+fJZq6QXWfa9pXhnIzsjx4yI22d4aI9ZpLb58gvXjis= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= -google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= -google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= -google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= -google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= -google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= -google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= -google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= -google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= -google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20240401170217-c3f982113cda h1:wu/KJm9KJwpfHWhkkZGohVC6KRrc1oJNr4jwtQMOQXw= google.golang.org/genproto v0.0.0-20240401170217-c3f982113cda/go.mod h1:g2LLCvCeCSir/JJSWosk19BR4NVxGqHUC6rxIRsd7Aw= -google.golang.org/genproto/googleapis/api v0.0.0-20240401170217-c3f982113cda h1:b6F6WIV4xHHD0FA4oIyzU6mHWg2WI2X1RBehwa5QN38= -google.golang.org/genproto/googleapis/api v0.0.0-20240401170217-c3f982113cda/go.mod h1:AHcE/gZH76Bk/ROZhQphlRoWo5xKDEtz3eVEO1LfA8c= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda h1:LI5DOvAxUPMv/50agcLLoo+AdWc1irS9Rzz4vPuD1V4= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda/go.mod h1:WtryC6hu0hhx87FDGxWCDptyssuo68sk10vYjF+T9fY= +google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142 h1:wKguEg1hsxI2/L3hUYrpo1RVi48K+uTyzKqprwLXsb8= +google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142/go.mod h1:d6be+8HhtEtucleCbxpPW9PA9XwISACu8nvpPqF0BVo= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 h1:e7S5W7MGGLaSu8j3YjdezkZ+m1/Nm0uRVRMEMGk26Xs= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= -google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= -google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= -google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60= -google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= -google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= -google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= -google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.63.2 h1:MUeiw1B2maTVZthpU5xvASfTh3LDbxHd6IJ6QQVU+xM= -google.golang.org/grpc v1.63.2/go.mod h1:WAX/8DgncnokcFUldAxq7GeB5DXHDbMF+lLvDomNkRA= +google.golang.org/grpc v1.67.1 h1:zWnc1Vrcno+lHZCOofnIMvycFcc0QRGIzm9dhnDX68E= +google.golang.org/grpc v1.67.1/go.mod h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= @@ -966,16 +658,13 @@ google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzi google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.34.0 h1:Qo/qEd2RZPCf2nKuorzksSknv0d3ERwp1vFG38gSmH4= -google.golang.org/protobuf v1.34.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= +google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= +google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= -gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= @@ -984,40 +673,33 @@ gopkg.in/warnings.v0 v0.1.2 h1:wFXVbFY8DY5/xOe1ECiWdKCzZlxgshcYVNkBHstARME= gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= -honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= k8s.io/api v0.29.3 h1:2ORfZ7+bGC3YJqGpV0KSDDEVf8hdGQ6A03/50vj8pmw= k8s.io/api v0.29.3/go.mod h1:y2yg2NTyHUUkIoTC+phinTnEa3KFM6RZ3szxt014a80= k8s.io/apimachinery v0.29.3 h1:2tbx+5L7RNvqJjn7RIuIKu9XTsIZ9Z5wX2G22XAa5EU= k8s.io/apimachinery v0.29.3/go.mod h1:hx/S4V2PNW4OMg3WizRrHutyB5la0iCUbZym+W0EQIU= k8s.io/client-go v0.29.3 h1:R/zaZbEAxqComZ9FHeQwOh3Y1ZUs7FaHKZdQtIc2WZg= k8s.io/client-go v0.29.3/go.mod h1:tkDisCvgPfiRpxGnOORfkljmS+UrW+WtXAy2fTvXJB0= -k8s.io/klog/v2 v2.120.1 h1:QXU6cPEOIslTGvZaXvFWiP9VKyeet3sawzTOvdXb4Vw= -k8s.io/klog/v2 v2.120.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= -k8s.io/kube-openapi v0.0.0-20240403164606-bc84c2ddaf99 h1:w6nThEmGo9zcL+xH1Tu6pjxJ3K1jXFW+V0u4peqN8ks= -k8s.io/kube-openapi v0.0.0-20240403164606-bc84c2ddaf99/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98= +k8s.io/klog/v2 v2.110.1 h1:U/Af64HJf7FcwMcXyKm2RPM22WZzyR7OSpYj5tg3cL0= +k8s.io/klog/v2 v2.110.1/go.mod h1:YGtd1984u+GgbuZ7e08/yBuAfKLSO0+uR1Fhi6ExXjo= +k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 h1:aVUu9fTY98ivBPKR9Y5w/AuzbMm96cd3YHRTU83I780= +k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00/go.mod h1:AsvuZPBlUDVuCdzJ87iajxtXuR9oktsTctW/R9wwouA= k8s.io/utils v0.0.0-20240310230437-4693a0247e57 h1:gbqbevonBh57eILzModw6mrkbwM0gQBEuevE/AaBsHY= k8s.io/utils v0.0.0-20240310230437-4693a0247e57/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= lukechampine.com/frand v1.4.2 h1:RzFIpOvkMXuPMBb9maa4ND4wjBn71E1Jpf8BzJHMaVw= lukechampine.com/frand v1.4.2/go.mod h1:4S/TM2ZgrKejMcKMbeLjISpJMO+/eZ1zu3vYX9dtj3s= pgregory.net/rapid v0.6.1 h1:4eyrDxyht86tT4Ztm+kvlyNBLIk071gR+ZQdhphc9dQ= pgregory.net/rapid v0.6.1/go.mod h1:PY5XlDGj0+V1FCq0o192FdRhpKHGTRIWBgqjDBTrq04= -rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= -rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= -rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo= sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4= sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08= -sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= -sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY= +sigs.k8s.io/yaml v1.3.0 h1:a2VclLzOGrwOHDiV8EfBGhvjHvP46CtW5j6POvhYGGo= +sigs.k8s.io/yaml v1.3.0/go.mod h1:GeOyir5tyXNByN85N/dRIT9es5UQNerPYEKK56eTBm8= From bef37dc1d0047b1f01365725cb673e76aabc8148 Mon Sep 17 00:00:00 2001 From: Bryce Lampe Date: Wed, 13 Nov 2024 17:20:42 -0800 Subject: [PATCH 9/9] fix package names --- tests/dotnet_test.go | 2 +- tests/go_test.go | 2 +- tests/internal/utils.go | 26 +++++++++++++------------- tests/nodejs_test.go | 2 +- tests/py_test.go | 2 +- 5 files changed, 17 insertions(+), 17 deletions(-) diff --git a/tests/dotnet_test.go b/tests/dotnet_test.go index 0b16f8f07..b2390259b 100644 --- a/tests/dotnet_test.go +++ b/tests/dotnet_test.go @@ -14,7 +14,7 @@ //go:build dotnet || all // +build dotnet all -package example +package tests import ( "path/filepath" diff --git a/tests/go_test.go b/tests/go_test.go index 88d3642c0..5e833a4f1 100644 --- a/tests/go_test.go +++ b/tests/go_test.go @@ -14,7 +14,7 @@ //go:build go || all // +build go all -package example +package tests import ( "bytes" diff --git a/tests/internal/utils.go b/tests/internal/utils.go index 58f895362..e19719a00 100644 --- a/tests/internal/utils.go +++ b/tests/internal/utils.go @@ -1,4 +1,4 @@ -package utils +package internal import ( "context" @@ -416,13 +416,13 @@ func IsPodReady(t *testing.T, clientset *kubernetes.Clientset, pod metav1.Object } type VpcCniValidation struct { - Kubeconfig interface{} - ExpectedAddonVersion string - ClusterName string - ExpectedInitEnvVars map[string]string - ExpectedEnvVars map[string]string + Kubeconfig interface{} + ExpectedAddonVersion string + ClusterName string + ExpectedInitEnvVars map[string]string + ExpectedEnvVars map[string]string SecurityContextPrivileged *bool - NetworkPoliciesEnabled *bool + NetworkPoliciesEnabled *bool } func ValidateVpcCni(t *testing.T, eksClient *eks.Client, args VpcCniValidation) { @@ -884,16 +884,16 @@ func EnsureKubeconfigFails(t *testing.T, kubeconfig any) { } type addonInfo struct { - AddonVersion string + AddonVersion string ClusterVersion string } func FindDefaultAddonVersion(eksClient *eks.Client, addonName string) (string, error) { - addon, err := findAddonVersion(eksClient, addonName, func (currentAddon *addonInfo, versionInfo eksTypes.AddonVersionInfo, compatibility eksTypes.Compatibility) *addonInfo { + addon, err := findAddonVersion(eksClient, addonName, func(currentAddon *addonInfo, versionInfo eksTypes.AddonVersionInfo, compatibility eksTypes.Compatibility) *addonInfo { if compatibility.DefaultVersion && versionInfo.AddonVersion != nil && compatibility.ClusterVersion != nil { if currentAddon == nil || semver.Compare(currentAddon.ClusterVersion, *compatibility.ClusterVersion) < 0 { return &addonInfo{ - AddonVersion: *versionInfo.AddonVersion, + AddonVersion: *versionInfo.AddonVersion, ClusterVersion: *compatibility.ClusterVersion, } } @@ -913,7 +913,7 @@ func FindDefaultAddonVersion(eksClient *eks.Client, addonName string) (string, e } func FindMostRecentAddonVersion(eksClient *eks.Client, addonName string) (string, error) { - addon, err := findAddonVersion(eksClient, addonName, func (currentAddon *addonInfo, versionInfo eksTypes.AddonVersionInfo, compatibility eksTypes.Compatibility) *addonInfo { + addon, err := findAddonVersion(eksClient, addonName, func(currentAddon *addonInfo, versionInfo eksTypes.AddonVersionInfo, compatibility eksTypes.Compatibility) *addonInfo { if currentAddon == nil || semver.Compare(currentAddon.AddonVersion, *versionInfo.AddonVersion) < 0 { return &addonInfo{ AddonVersion: *versionInfo.AddonVersion, @@ -933,9 +933,9 @@ func FindMostRecentAddonVersion(eksClient *eks.Client, addonName string) (string return addon.AddonVersion, nil } -func findAddonVersion(eksClient *eks.Client, addonName string, selector func (currentAddon *addonInfo, versionInfo eksTypes.AddonVersionInfo, compatibility eksTypes.Compatibility) *addonInfo) (*addonInfo, error) { +func findAddonVersion(eksClient *eks.Client, addonName string, selector func(currentAddon *addonInfo, versionInfo eksTypes.AddonVersionInfo, compatibility eksTypes.Compatibility) *addonInfo) (*addonInfo, error) { input := &eks.DescribeAddonVersionsInput{ - AddonName: aws.String(addonName), + AddonName: aws.String(addonName), } var currentAddon *addonInfo diff --git a/tests/nodejs_test.go b/tests/nodejs_test.go index 7f157d4a7..4c1af486a 100644 --- a/tests/nodejs_test.go +++ b/tests/nodejs_test.go @@ -14,7 +14,7 @@ //go:build nodejs || all // +build nodejs all -package example +package tests import ( "encoding/json" diff --git a/tests/py_test.go b/tests/py_test.go index f0fa9f536..e8d306593 100644 --- a/tests/py_test.go +++ b/tests/py_test.go @@ -14,7 +14,7 @@ //go:build python || all // +build python all -package example +package tests import ( "bytes"