nullstone-io / nullstone

Nullstone is a customizable developer platform launched on your cloud accounts.
https://nullstone.io
MIT License
39 stars 1 forks source link

C355/list commands #17

Closed BSick7 closed 3 years ago

BSick7 commented 3 years ago

This PR adds the following commands:

$ nullstone apps list
nullfire
oracle
nullfire-worker
razor
api-gateway
arcana
furion
void
$ nullstone apps list -d
ID  Name             Reference        Category       Type                 Module                         Stack  Framework
16  nullfire         nullfire         app/container  service/aws-fargate  nullstone/aws-fargate-service  core   golang
17  oracle           oracle           app/container  service/aws-fargate  nullstone/aws-fargate-service  core   golang
18  nullfire-worker  nullfire-worker  app/container  service/aws-fargate  nullstone/aws-fargate-worker   core   golang
14  razor            razor            app/container  service/aws-fargate  nullstone/aws-fargate-service  core   vuejs
13  api-gateway      api-gateway      app/container  service/aws-fargate  nullstone/aws-fargate-service  core   golang
66  arcana           arcana           app/container  service/aws-fargate  nullstone/aws-fargate-service  core   golang
15  furion           furion           app/container  service/aws-fargate  nullstone/aws-fargate-service  core   rails
12  void             void             app/container  service/aws-fargate  nullstone/aws-fargate-service  core   rails
$ nullstone stacks list
core
website
global
personal
puppet
$ nullstone stacks list -d
ID  Name      Description
2   core      Core Stack
4   website   Website Stack
3   global    Common infrastructure that will be shared with other stacks
45  personal  My personal stack to experiment with
46  puppet    Nullstone puppet master
$ nullstone envs list core
dev
prod
$ nullstone envs list -d core
ID  Name
62  dev
2   prod