Minghe
b69cf16250
should not exit with 0 when panic happens ( #507 )
2020-04-10 17:10:03 +08:00
Minghe Huang
bfe8dc4249
bump version
2020-03-19 22:15:06 +08:00
Minghe
b569820d3e
Provisioners ( #495 )
...
* seperate privisioners by platforms
* refactor provisioner
* fix image build
2020-03-19 21:53:31 +08:00
Minghe
779679a809
Remove 'fx call' and 'fx doctor'
2020-03-19 16:54:45 +08:00
Minghe
23598ce1c6
update docs ( #490 )
2020-03-19 13:30:28 +08:00
Minghe
2831949814
Refactor driver and privioner ( #489 )
2020-03-19 11:28:52 +08:00
Minghe
e712e3d0e2
Simplify fx infra ( #485 )
...
* add --host and --kubeconf to `fx up`
* remove `fx infra list` and `fx infra use`
* put assets into skip dir for golangci
* fix lint issue
* upgrade go-ssh-client to consume the 'Connectable' API, enable more
friendly SSH connection error message
* parse 'host' and 'kubeconf' for `fx list` and `fx down` also
* refactor parse
* clean infra stuff
2020-03-18 09:00:14 +08:00
Minghe
91325f9ca3
commit packr-ed files ( #480 )
2020-03-15 08:36:46 +08:00
Minghe Huang
7326325c19
release v0.9.3
2020-03-14 20:46:09 +08:00
Minghe
871bb29dbe
Bundler ( #473 )
...
* refactor bundler
* enable unit test
2020-03-10 22:49:14 +08:00
Minghe
2560dc23fc
fix the wrong destination of copy issue ( #466 )
...
* fix the wrong destination of copy issue
* bump up version
2020-03-01 15:58:45 +08:00
Minghe
5f811693f1
bump up version
2020-02-21 17:28:07 +08:00
Minghe
0068fb92eb
support 'format' option in 'fx list' ( #462 )
2020-02-21 17:26:39 +08:00
Minghe
bfa837c88d
release 0.9.0 ( #456 )
2020-02-11 20:29:46 +08:00
Minghe
c375fb9eaf
check if source file or directory is ready or not ( #447 )
2020-01-07 15:36:23 +08:00
Minghe Huang
2e5666c2b6
Squashed commit of the following:
...
commit 5a9c2b5942d16b3ff7b4ed7a02dafbf2c5462eae
Author: Minghe Huang <h.minghe@gmail.com >
Date: Thu Jan 2 17:40:23 2020 +0800
bump version
2020-01-02 17:40:46 +08:00
Minghe
3d7f7b0ad1
Configurable auto remove ( #440 )
...
* enable autoremove to be configurable
* bump version
2019-12-31 14:29:01 +08:00
Minghe
a1ccbd6cab
Add not fetch fx node bas ( #439 )
...
* add node-fetch to fx-node-base image, then we can use 'fetch' in
JavaScript/Node function
* bump version
2019-12-31 13:34:48 +08:00
Minghe
33cb4ce63c
verify deploy function to Google Kubernetes Engine and update Doc ( #435 )
...
* verify deploy function to Google Kubernetes Engine and update Doc
* bump version
2019-12-27 23:08:51 +08:00
Minghe Huang
0047e66f10
bump version
2019-12-26 20:38:50 +08:00
Minghe
a9689993b0
Fix packr missing auto release ( #431 )
...
* install packr
* install packr
* commit generate packr file
* no need change
2019-12-24 18:30:44 +08:00
Minghe Huang
02d55c7143
bump version
2019-12-23 13:57:31 +08:00
Minghe
f343b537f1
upgrade go-ssh-client pkg ( #426 )
...
* upgrade go-ssh-client pkg
* bump version
2019-12-20 10:24:14 +08:00
Minghe
a84e7da65f
When there is services deployed via k8s mode on Desktop Docker for Mac ( #424 )
...
with kubernetes single node cluster, "fx list" will crash since some
service has no names, but the code trying to access names at index 0
Signed-off-by: Minghe Huang <h.minghe@gmail.com >
2019-12-19 16:05:40 +08:00
Minghe
e132435ff8
add docker to dependency ( #422 )
...
* add docker to dependency
Signed-off-by: Minghe Huang <h.minghe@gmail.com >
* bump version
2019-12-19 13:41:26 +08:00
Minghe
0a6784e270
fix wrong cloud type issue ( #419 )
...
Signed-off-by: Minghe Huang <h.minghe@gmail.com >
2019-12-18 20:22:03 +08:00
Minghe
1c05534071
fix KUBECONFIG no effect issue ( #416 )
...
Signed-off-by: Minghe Huang <h.minghe@gmail.com >
2019-12-18 16:59:10 +08:00
Minghe
1f7714c1e9
Refactor kubeconfig persist logic ( #412 )
...
* add Dir function to config
* clean up
* persist the kubeconf on the fly
Signed-off-by: Minghe Huang <h.minghe@gmail.com >
* fix test
Signed-off-by: Minghe Huang <h.minghe@gmail.com >
* simplicity the cloud config fetch
Signed-off-by: Minghe Huang <h.minghe@gmail.com >
2019-12-18 10:58:34 +08:00
Minghe
2f89c1fe1f
Refactor provision layer ( #403 )
2019-12-12 19:24:49 +08:00
Minghe
2298f39cca
k3s on docker ( #401 )
...
* since we do the image build in initialize container of pod, so we have to make sure the image built can be access from kubelet on same node, containerd could not support that
* update docs
* bump version
* clean up
2019-12-07 01:42:13 +08:00
Minghe
23d68bc27b
Refactor packer ( #399 )
2019-12-06 20:16:05 +08:00
Minghe
06f87c4d8e
fix deploy to aks issue, and update docs ( #396 )
...
* fix deploy to aks issue, and update docs
* update docs
2019-12-06 11:54:27 +08:00
Minghe
35262de828
release v0.8.7 ( #394 )
2019-12-06 10:04:40 +08:00
Minghe
c9630a53c3
should treat CICD code block seperately ( #391 )
...
* should treat CICD code block seperately
* auto provision when host is not health
* fix lint
2019-12-05 11:38:54 +08:00
Minghe
26ae9585f6
move cli args parsing into middleware level ( #387 )
2019-12-04 11:56:07 +08:00
Minghe
0daca43d10
release v0.8.6 ( #383 )
2019-12-03 17:18:11 +08:00
Minghe
c0009b1b64
request a port when not port given ( #379 )
...
* request a port when not port given
* make context an interface, for easy testing (#380 )
2019-12-03 15:14:13 +08:00
Minghe
d1f680dacd
auto load config ( #376 )
2019-11-27 18:09:06 +08:00
Minghe
14c9397b70
use ssh to install, no dependency on k3sup ( #367 )
2019-11-27 15:40:18 +08:00
Minghe
80619bd800
release 0.8.4 ( #361 )
2019-11-17 12:17:58 +08:00
Minghe
58f416b7b2
support custom cluster setup by k3s ( #359 )
...
* support custom cluster setup by k3s
* clean up
* fix lint issue
2019-11-17 10:50:55 +08:00
Minghe
41bc98ab64
fx on k3s ( #357 )
2019-11-17 00:10:55 +08:00
Minghe
b007ac315a
refactor output ( #356 )
2019-11-15 22:23:27 +08:00
Minghe
f9690b74a5
auto startup fx agent during setup progress ( #354 )
...
* auto start fx agent during setup progress
* bump version
2019-11-15 19:41:17 +08:00
Minghe
15c59fa31f
bump version and update README ( #347 )
2019-11-12 10:47:26 +08:00
Minghe
f493749689
Better fx run remote docker host ( #338 )
2019-11-11 15:35:52 +08:00
Minghe
d8a1868fce
Merge "deploy" command to "up" command ( #333 )
2019-10-18 09:32:57 +08:00
Minghe Huang
d91a9959a8
bump version
2019-10-17 10:17:32 +08:00
Minghe
047fac2a0a
Docker image build in Cluster ( #327 )
...
* * image build in cluster now
use InitContainer to do the image building inside pods, which invoke
docker again node's docker daemon
* create a docker build image tool fx/contrib/docker_packer
* clean up no need env in GitHub action workflow
* bump version
2019-10-16 23:37:52 +08:00
Minghe Huang
91fd5dc59f
bump version
2019-10-14 16:49:29 +08:00