Pulumi.yaml 879 B

123456789101112131415161718192021222324252627
  1. name: node-network
  2. runtime: nodejs
  3. description: Kubernetes IaC for Joystream RPC and Validator nodes
  4. template:
  5. config:
  6. aws:profile:
  7. default: joystream-user
  8. aws:region:
  9. default: us-east-1
  10. isMinikube:
  11. description: Whether you are deploying to minikube
  12. default: false
  13. numberOfValidators:
  14. description: Number of validators as starting nodes
  15. default: 2
  16. networkSuffix:
  17. description: Suffix to attach to the network id and name
  18. default: 8129
  19. isLoadBalancerReady:
  20. description: Whether the load balancer service is ready and has been assigned an IP
  21. default: false
  22. nodeImage:
  23. description: Docker image with tag to be used as validator and RPC nodes
  24. default: 'joystream/node:latest'
  25. encryptionKey:
  26. description: Key to encrypt the 7z containing secrets with
  27. default: '1234'