Releases: projecteru2/cli
v21.02.23
v21.02.15
v21.01.28
v21.01.19
v21.01.15
Changelog
96e99f2 Refactor and adapt (#48)
7367603 add missing options for some commands, and some arguments can be empty (#52)
a5cddcd bugfix: pass network argument from cli (#55)
ae0f7df cli can specify resource limit/request (#43)
0096f92 feat: adapts renaming of Workload (#46)
63d305c fix github workflow use latest env method
f66add1 fix output
67dbcfc only display networks now
f48ee55 remove container, replace to workload
3d6efb5 squash pod and node to name/id column
07fc1e5 support dry run deploy, to get capacity
536b1f3 support fillglobal deploy strategy (#54)
936a820 support latest core's api
d68302d up deps, integrate with latest core
5a12cb2 upgrade core
3ef8366 use lastest core, refactor resource APIs (#45)
64f1247 wrap all actions with exit code (#51)
v20.09.30
v20.09.15
v20.08.15
v20.07.30
Changelog
3a37b9d GetNode and print volume resource
a4923ef Merge branch 'master' of github.com:projecteru2/cli
bb3889a Merge pull request #21 from jschwinger23/zc/fix
943cb9b Merge pull request #27 from jschwinger23/zc/volume-sched
356750c Merge pull request #6 from timfeirg/master
59c0195 Refine/exec (#20)
e5c96a8 add build command
fd8c76f add certs
0fecc50 add clean pod subcommand
5dc459c add commands to list pod/node/container
0494e16 add container log
5dd64ab add docker image release
c1b2da9 add docs
8322474 add go get instructions
a0c4725 add hook output
e312d02 add lambda --privileged --node (#38)
7764e0e add make-rpm and Makefile
35aa680 add more output
a208948 add more pretty output in pod subcommand
e89a296 add node
bb66a3c add node resource
30ebfe7 add node up/down and set-node
c9fa493 add remove
0da6763 add send command
7818b34 add status command for watch and filter containers
bed6719 add table format for some commands (#33)
c0be8e5 adopt new Healthcheck
eec5360 allow update upstream only
ee2c6fa apply lint suggestions, add core info command
0759b52 auto replace container if exists
1900798 avoid slice of an empty string as realloc volumes
5af3123 bugfix use cli context when tail logs
adfc4cc bump 19.07.07
e5f5798 bump version 19.04.01
67e00f6 bump version: core pr/161
3d379a5 cli can build from exist (#32)
03fa3c3 complex hook
d2e4b31 container realloc add --bindcpu --unbindcpu (#30)
088edae correct image
f6003c8 delete github.com/codegangsta/cli
3136ade deploy with specify node
444b5bf disocicate container from eru
f07ae3e do not set network automatically when use replace
80aedf0 enable golangci-lint for code check
3382459 enable golangci-lint, revised by it advise
1baa671 enable tests
894449f feat: storage info.
3a6886d fix create with auto-replace issue
714c96b fix key
61ce183 fix meaning of node.Volume
50075bc fix network empty bug
ba14993 fix new container issue
6664b14 fix nil issue
34c9cc9 fix scrolling problem in build output
213950f fix typo
fc92d7e fix: String.split() 'll output [""], which cause error in handling delta-volume
57a195f get container printing volume
4effcd5 get node by podname
a88413d get node resource print volume percent
15e305d guess docker endpoint slightly smarter
90b71fa have to check files
d768156 help doc: Add examples of passing env to deploy and lambda.
a44c342 ignore curse error
30f2bc3 ignore delete error
007aff3 implement copy subcommand
c65c657 improve display format
bcaa9b7 in golang 1.11 os and user should use go implement by tags
6de27fc init
d2dca28 lambda sub command
d935dd0 lambda without timeout
0d61047 list containers by appname
3ffb07e list node containers
590fd55 lock core version
61361bd make ExtraHosts global to specs
4de02f8 make docker tls optional
4211299 mark pre release when tag contains rc indicator
5ab394c minor change to cli get container
0b6c081 minor revised for list containers
e50b74e missing ca files
98c19e2 missing force
f13b3cb modify int64 to int32
cf7af65 modify status message
5abe400 multiple tags in build image
ab0f44f new api opts
b4942b6 new replace interface
6c9855f no longer need GOPATH
73e80c8 node add --volumes /data:100g
58f4d09 node with labels
91997f4 oops
9b507d7 oops typo
f2a802a output hook
d08ef8f output like docker cmd in building
277891a output more info of node
4d2e914 parse envs from env
0b4fa97 protect labels
2f057cc publish things
a5abddb ready to go
c8c121e realloc commands
088601a realloc with volumes
f177645 realloc: Change bool success to error according to core's changes.
1867561 refactor
5d96643 refactor
3c2c255 refactor build output
1152fc1 remove node with podname
37ac8c0 remove rawcontainer things
e82bd5c remove useless timeout
6f9e17e rename auto replace
2deffeb rename available to set-status
6969f2c rename binary
f03c31b rename upstream name params
1d594dc rename working dir to dir
f67ef19 replace allow filter by pod
375dac9 replace now support network inherit
5eee288 resize tty before exec/lambda, output it line by line
0e0f3dd review ListContainers API Call
fa9995c revise all memory params support human bytes
67643d3 revise fix to dissociate show
8abad21 revise status when delete occured
3fc18bb rewrite remove message output
2dfc352 serverside label filter
18c75d5 set node resource with delta volume
5c0c2f7 set node storage support units
bd0115e set terminal raw mode (#22)
defcfeb should have nodename
d3048c5 show dissociate error
585b77a show image
6952b0c show ip address
38b5d02 show long cid
9975857 show more container info
324db55 show pretty in pod resource
375e31d show unlimited resource when listing
bc9c83e soft limit resource
f9fcc87 support async lambda
2f0a0ef support auth core
487e0e3 support check before node down
4c79a13 support container start/stop
d20bff3 support copy file to containers
f4fc293 support copy files from old container to new one
7ba1c13 support each node
77fe039 support exec shell
239c3a0 support fix node resource
3f21ca1 support for favor property of Pod
d832c71 support global scheduler
7554794 support human size
54c1dab support latest core API
e59cd0c support mark containers down
37fbec9 support new deploy method
a08cad2 support new logstream API, and set log to stdout
a5c914e support new status API
e4b2429 support no appname for all containers
bbdaf43 support node limit
f5eaa19 support node with numa
03a3887 support override memory limit options when reallocing
08801fd support pod resource
a9c7a2d support raw args
3ae73a6 support raw build image
1e413be support raw resource container
336ff0c support removePod command
5c328cc support replace containers
6fc73d2 support stop signal when building image
100962d support storage setting
680a020 support user
b22c03d support version replace by env
5087c59 switch codacy to latest one
8158cad switch to go module, upgrade go to 1.12.1, add cache and remove image subcommand
8c152af sync to core master, run go mod tidy
8054eb3 typo, not pod resource
6d6172a update agent version
ae990d2 update core & agent version
22c0c46 update core requirements
8374599 update core version
acbc4f4 update go version
62e8e9b update new healthcheck
6564008 update readme to add more commands
4b291a7 update requirements
cb8951a update requires
f527f84 update to alpine:3.8
c4ae365 update to latest core, support pod without favor and new cpu-bind params
cc4db69 upgrade to go 1.13, use cli v2
cf8eb30 use 19.07.08 apis
ae15040 use core client
c6be92a use github action and goreleaser to publish
05cd92d use hook
cb13438 use latest core
337df04 use latest core
6759741 use new agent and core
5129598 use new core, update healthcheck spec
0ec09b6 use new create/replace and control api
d575315 use new footstone to make release
b4f2a44 use new log config
8282c31 use new protocol, add example
4065309 use new publish things
cac27aa use one char as winch command (#24)
8474114 use tag to release
ae89250 use tri opts to unify cpu-bind and memory-limit
42efe94 use triopt in node set
8525c7b with new pod/node/container control commands