Comments (9)
May be I have missunderstand, do you mean SLD one squad stand for one cloud provider ?
PS:
I need create k8s svc on multiple cloud providers and with same service name, ns, private dns ..., I have tried, in one terraform configuration which could use mulitple cloud providers to create resource, and it makes task simple and powerfull if SLD supported in future.
from stack-lifecycle-deployment.
Hi @dehengxu
A 'squad' and 'environment' typically represents an account in AWS, a subscription in Azure, or a project in GCP. Generally, the accounts | subscription | project are associated with a squad (team) and an environment, for example, dev | pre | pro. Right now, SLD only supports one-to-one, except for 'custom' since you can pass it any parameters you want, so you can pass several accounts. Although, we will soon release a feature that will support the possibility of adding more accounts, even from different cloud providers
Regards
from stack-lifecycle-deployment.
Thanks very much for your work
from stack-lifecycle-deployment.
After looking up documents of cloud providers, Azure GCP support bind one ServiceAccount(Some equivalant concept between clouds) to multiple subscriptions or projects.
from stack-lifecycle-deployment.
I missremembered :(, it's only cross multiple subscritpions in one cloud provider ServicePrincipal, not cross multiple providers
from stack-lifecycle-deployment.
May I inject GCP, Azure Squad in one custom squad configuration?
from stack-lifecycle-deployment.
Hi @dehengxu,
You cannot use multiple squads in a Terraform deployment, but you can use multiple accounts in a squad using a custom type account. For GCP, I haven't had the chance to verify this. You can check out https://stackoverflow.com/questions/62491106/how-to-store-gcp-service-account-json-in-a-terrafrom-variable.
I'll try to test it and let you know ASAP. If you do it before me, please share it. P.S.: In the upcoming releases, it will be possible to add more than one account per squad (Work in Progress).
Regards
from stack-lifecycle-deployment.
Awaiting new features
from stack-lifecycle-deployment.
Hi @dehengxu ,
mmm, interesting, could you share that documentation?
Regards
from stack-lifecycle-deployment.
Related Issues (20)
- Depoly
- Depoy HOT 6
- How's SLD compare to gaia-app.io? HOT 2
- Git clone TimeLimitExceeded(15,) HOT 8
- Login is failing with default admin user after first time installation HOT 1
- How to custom terraform command ? HOT 2
- invalid username-password pair or user is disabled HOT 1
- When I create new stack , input field "Project_Path" length limited at 20 chars, it's better get it more greater, like 200 chars ... HOT 2
- Task record in db doesn't include state, but in redis its not reliable, could missing HOT 1
- SLD will delete deploy data record then submit TF destroy task when "Delete deploy", it's unsafe HOT 7
- How can I disable destroy cron task? HOT 3
- Does SLD worker wait all tasks done when receive signal signal.SIGTERM from k8s or docker ? HOT 1
- Stacks as YAML? HOT 1
- Clone deploy erro when name exist
- When there is an error prior to applying Terraform, it is not shown in the UI
- [Feedback] - Project Documentation HOT 1
- When the worker-squad crush from some reason(Evicted, OOMKiller..) the deploy state is stuck and returns the error “Deploy state running, cannot upgrade HOT 1
- Deploy record stuck HOT 1
- Private git repository
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stack-lifecycle-deployment.