mlab-lattice / lattice

Apache License 2.0
1 stars 3 forks source link

latticectl overhaul #216

Closed kevindrosendahl closed 5 years ago

kevindrosendahl commented 5 years ago

besides some internal improvements that should be made, we probably want to move e.g. build and deploy to top level commands

open question if secrets should be top level with lattice level secrets still not fully designed

kevindrosendahl commented 5 years ago

a few loose ends to tie up but pretty much done with this.

api objects changed again. moved some fields that are only updated by the system to a "status" field

see https://github.com/mlab-lattice/lattice/blob/216-latticectl-overhaul/pkg/api/v1/deploy.go for an example

kevindrosendahl commented 5 years ago

ready to merge, should have parity with the original latticectl

currently, support for latticectl colon:commands is broken, but plan to fix shortly. will not block merging this to fix

kevindrosendahl commented 5 years ago

fixed in https://github.com/mlab-lattice/lattice/pull/223