Commit Graph

45 Commits

Author SHA1 Message Date
zryfish 693a4143db reconcile host cluster (#2354)
print friendly error when component failed

update dockerfile
2020-07-08 23:55:13 +08:00
Zhengyi Lai cf162559e3 Refactor with OpenPitrix
Signed-off-by: Zhengyi Lai <zheng1@yunify.com> (+2 squashed commits)
2020-06-12 00:29:39 +08:00
zryfish bb4d3fee7a add component status to cluster status (#2160) 2020-06-05 14:51:05 +08:00
hongming acac0b6888 update makefile
Signed-off-by: hongming <talonwan@yunify.com>
2020-04-21 12:32:06 +08:00
runzexia 052af22761 regenerate 2020-04-15 11:37:52 +08:00
zryfish 69c6d91fdb fix cluster controller (#1996) 2020-04-10 12:37:05 +08:00
zryfish cfaeb10dc6 add cluster api group (#1992) 2020-04-07 19:33:45 +08:00
zryfish c8dc3a4044 fix requestinfo bug (#1980) 2020-04-01 15:50:57 +08:00
hongming 1f26e62105 update
Signed-off-by: hongming <talonwan@yunify.com>
2020-03-21 18:52:28 +08:00
runzexia dab71e710b fix openapi gen tools (#1944)
Signed-off-by: runzexia <runzexia@yunify.com>
2020-03-10 15:46:46 +08:00
zryfish 641615b299 This is a huge commit, it does following things: (#1942)
1. Remove ks-iam standalone binary, move it to ks-apiserver
2. Generate all devops apis inside kubesphere repository, no need to
import s2ioperator.
3. Reorganize ldap code, make it more flexible to use.
2020-03-10 13:50:17 +08:00
zryfish ea88c8803d use istio client-go library instead of knative (#1661)
use istio client-go library instead of knative
bump kubernetes dependency version
change code coverage to codecov
2019-12-13 11:26:18 +08:00
runzexia 1d599c2634 all should run test
build should run fmt & vet

Signed-off-by: runzexia <runzexia@yunify.com>
2019-11-26 20:53:51 +08:00
runzexia 1baa16b0aa contribete guide
Signed-off-by: runzexia <runzexia@yunify.com>
2019-11-26 19:25:00 +08:00
Jeff 36bcfdcd99 add coveralls test coverage stats 2019-11-26 16:32:28 +08:00
Jeff 96d2ac4112 This is a huge commit, it does following things:
1. refactor kubesphere dependency service client creation, we can
disable dependency by config
2. dependencies can be configured by configuration file
3. refactor cmd package using cobra.Command, so we can use hypersphere
to invoke command sepearately. Later we only need to build one image to
contains all kubesphere core components. One command to rule them all!
4. live reloading configuration currently not implemented
2019-09-11 19:53:35 +08:00
KubeSphere CI Bot 746248ab87 Merge pull request #692 from magicsong/nsnp
✨support calico with k8s storage
2019-09-08 14:13:49 +08:00
Jeff 0d41e0ba52 add dependency scripts 2019-09-04 11:15:35 +08:00
runzexia b1af2fd92b mv go generete to makefile
Signed-off-by: runzexia <runzexia@yunify.com>
2019-09-03 17:39:06 +08:00
magicsong 82f5309a1c ✨suppor k8s node etcd 2019-09-02 16:54:34 +08:00
magicsong e33f5824b3 fix error 2019-08-23 11:13:42 +08:00
runzexia 03d3aae821 update generate script
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-15 14:32:03 +08:00
runzexia e7f6c821cd internal controller gen
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-08 14:26:46 +08:00
runzexia d2fae44c2d add internal makefile
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-08 14:23:16 +08:00
runzexia 9171101989 run fmt & vet before test
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-08 12:06:51 +08:00
runzexia 8e93d23aff use go generate to genereate deepcopy, generate openapi for s2ibinary
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-08 11:34:50 +08:00
runzexia fe249513e0 use deepcode gen
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-07 21:23:08 +08:00
runzexia e5d59b75a8 use traditional controller tool to generate code 2019-08-07 21:05:12 +08:00
runzexia bd5f916557 do not run some gen fuc
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-07 20:08:10 +08:00
runzexia 0337992042 run test one by one
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-07 19:49:13 +08:00
runzexia 8c14d5a444 install controller-tool, should not affect go mod
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-07 17:55:37 +08:00
runzexia 7c8012891c gen client
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-07 17:11:00 +08:00
runzexia 0c0b203560 add type s2ibinary
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-07 16:09:18 +08:00
KubeSphere CI Bot bb5e114f1b Merge pull request #608 from magicsong/wsnp
🌟 add support of workspace networkpolicy
2019-07-31 10:58:36 +08:00
magicsong 75d787f15f 🌟 add support of workspace networkpolicy 2019-07-31 10:31:31 +08:00
magicsong cda4f4f05a 🚒 add error message in controller 2019-07-26 13:27:49 +08:00
magicsong c6ad0ebc3e ✨ use vgo 2019-07-20 00:32:24 +08:00
hongming 93ad572e19 refine tenant api
Signed-off-by: hongming <talonwan@yunify.com>
2019-04-08 20:48:31 +08:00
hongming 744bd053e3 Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	cmd/ks-apiserver/app/server.go
2019-04-01 02:48:10 +08:00
Jeff 2e1dc6a7b5 service policy
refactor virtualservice controller
2019-03-28 22:09:50 +08:00
Jeff aa4d07c80a add controllers
change kiali mux to go-restful

add knative
2019-03-25 01:38:32 +08:00
zryfish 523a0f01aa refactor iam api
Signed-off-by: hongming <talonwan@yunify.com>
2019-03-20 13:09:33 +08:00
jeff 4ac20ffc2b add service mesh controller
add service mesh metrics

remove unused circle yaml

fix travis misconfiguration

fix travis misconfiguration

fix travis misconfiguration
2019-03-17 17:28:52 +08:00
hongming 4144404b0b use go 1.12
Signed-off-by: hongming <talonwan@yunify.com>
2019-03-15 18:24:00 +08:00
jeff 47bf8820f4 Initial commit 2019-03-07 17:08:54 +08:00