karanpratapsingh / preview-environments Goto Github PK
View Code? Open in Web Editor NEWQuickly create temporary preview environments
License: MIT License
Quickly create temporary preview environments
License: MIT License
I kept getting this error and it would no go past the Waiting for task to be in RUNNING state
After a little research it was because the app was in a private subnet (just like you infrastructure diagram) and once I moved it to a public subnet I was able to get the task running. Here I'm wondering if this is how it is supposed to be? I thought it was all to be in a private subnet. Am I missing something?
Hey Karan,
I have not test it yet, but awesome job you've done here. I do have a question that I was not able to figure out while looking at the GitHub action workflow or code, is there a way to insert environment variables to the task definition? My application does need many environment variables to work, just one simple example would be the db credentials.
I'm going to customize a little bit this solution to my needs. I've completed a full preview deployment of my backend service, but in order for QA and product to test the app, I need a frontend deployed which I want to deploy in S3. The only thing I don't completely grasp yet is how you point the Argo tunnel to the Fargate app? Because I want to change it to point to the s3 bucket, which in turn that frontend will point to the Fargate app within the VPC. If you can give me some pointer, it would be much appreciated.
Hello,
Looking at the config.ts
it asks for the following:
api_key: env.get('CLOUDFLARE_API_KEY').required().asString(),
token: env.get('CLOUDFLARE_API_TOKEN').required().asString(),
accountId: env.get('CLOUDFLARE_ACCOUNT_ID').required().asString(),
zoneId: env.get('CLOUDFLARE_ZONE_ID').required().asString(),
domain: '<todo-your-cloudflare-domain>',
I've found how to create a API Key and a API Token, but have not found the Account ID and Zone ID. Where do you get them from?
For example for the token are these permissions enough?
For the cloudfare domain, where you get that from?
Hi, this looks great. Was wondering if this supports multiple branches. being pushed i.e. a preview env per branch each on a different subdomain.
From what I can see this will just work until one single domain currently.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.