Skip to content

Latest commit

 

History

History
38 lines (36 loc) · 926 Bytes

notes.md

File metadata and controls

38 lines (36 loc) · 926 Bytes
  1. More architecture diagrams?
  2. TF for env
    • TF -> AWS
    • define eks
    • vpc etc
    • dynamo or rds whichever is faster
    • ECR
    • EFS storage for sqlite
    • install argo into eks
    • create a project (wht kind?)
  3. Argo for tenant
    • Helm deployment of eks of watchman
    • helm deployment of api
    • helm for an edge server
  4. Have premade containers as an option
  5. CDK or TF?

decisions

  1. start with hcl
  2. demonstrate equivalent TF in cdktf for comparison (lower priority)

steps

  1. determine execution environment that devs will run
    1. cloud9 environment for users?
    2. ec2?
    3. other?
    4. codespaces
  2. tf
    1. create bucket with aws cli?
    2. create project
    3. add s3 backend
    4. add aws provider
    5. add vpc module
    6. add eks module
    7. deploy argocd to eks*
      1. use tf provider?
      2. this does not exist in ZSP
    8. create helm chart git repo (for argo)