refarchArchived
4 messages
Cloud Posse Reference Architecture
Cristian10 months ago
Hi guys,
We managed to get ssosync up and running, and we also finished with the networking layer
We are now looking into adding GitHub integration (OIDC + managed runners using runs-on.com as you suggested)
While deploying
This plan has no changes:
This happens for both commands:
•
•
I tried several ways to ensure that variable is present, from adding
I also added the vars for Superadmin = true, but I am still getting the same outcome: no changes to be made.
Could you please point us on the right direction?
TIA
cc @Cyrus Dukart
We managed to get ssosync up and running, and we also finished with the networking layer

We are now looking into adding GitHub integration (OIDC + managed runners using runs-on.com as you suggested)
While deploying
github-oidc-provider, I got this warning: The root module does not declare a variable named "enabled" but a value was found in file
│ "plat-gbl-dev-github-oidc-provider.terraform.tfvars.json". If you meant to use this value, add a "variable" block to
│ the configuration.This plan has no changes:
No changes. Your infrastructure matches the configuration.This happens for both commands:
•
atmos terraform plan github-oidc-provider --stack core-gbl-identity•
atmos terraform plan github-oidc-provider --stack plat-gbl-devI tried several ways to ensure that variable is present, from adding
enabled=true on several places under catalog/github-oidc-provider.yaml to adding them into components/terraform/aws-github-oidc-provider/variables.tfand even hardcoding components/terraform/aws-github-oidc-provider/main.tf None of those attempts worked.I also added the vars for Superadmin = true, but I am still getting the same outcome: no changes to be made.
Could you please point us on the right direction?
TIA
cc @Cyrus Dukart
Cristian10 months ago(edited)
Hi guys,
We are deploying eks clusters following https://docs.cloudposse.com/layers/eks/deploy-clusters/
We are finding issues when running
The error message is:
I can see that the tarball included:
• components/terraform/eks
• stacks/catalog/eks
• workflows/eks
I think there are missing parameters on vendor.yaml, but I couldnt find the right terraform module in cloudposse repo for this.
Should be use aws-eks-cluster instead? Or should we configure the vendor to read local files and not pull anything?
We are deploying eks clusters following https://docs.cloudposse.com/layers/eks/deploy-clusters/
We are finding issues when running
atmos workflow vendor -f eksThe error message is:
INFO Vendoring from 'vendor.yaml'
Error
the flag '--component' is passed, but the component is not defined in any of the 'sources' in the vendor config file and the imports component 'iam-service-linked-roles', file 'vendor.yaml'
Error
Step 'step1' failed!
To resume the workflow from this step, run:
atmos workflow vendor -f eks --from-step step1I can see that the tarball included:
• components/terraform/eks
• stacks/catalog/eks
• workflows/eks
I think there are missing parameters on vendor.yaml, but I couldnt find the right terraform module in cloudposse repo for this.
Should be use aws-eks-cluster instead? Or should we configure the vendor to read local files and not pull anything?
Erik Osterman (Cloud Posse)10 months ago
Hi everyone — to reduce confusion and provide more focused support for our commercial reference architecture, we’ll be closing this channel. For future questions or requests, please visit cloudposse.com/support. Thanks for your understanding!
E
erik10 months ago
archived the channel