Commit Graph

53 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
wanjunlei
356560ac74 resolve conversation
formater

Signed-off-by: wanjunlei <wanjunlei@yunify.com>

debug

debug

Signed-off-by: wanjunlei <wanjunlei@yunify.com>
2020-06-12 11:19:27 +08:00
zryfish
b9c2ebc97c fix jaeger api endpoint bug (#2140) 2020-05-30 23:54:21 +08:00
hongming
85b61dce7c copyright license update
Signed-off-by: hongming <talonwan@yunify.com>
2020-05-25 14:51:24 +08:00
Ray Zhou
66a312a1e0 Fix grammer errors in code comments 2020-05-20 20:31:19 +08:00
hongming
9b9d4021ec implement identity provider and built-in oauth server
Signed-off-by: hongming <talonwan@yunify.com>
2020-03-26 15:19:20 +08:00
hongming
1f26e62105 update
Signed-off-by: hongming <talonwan@yunify.com>
2020-03-21 18:52:28 +08:00
zryfish
0a07e5f652 refactor authentication (#1951)
* refactor authentication

* refactor authentication
2020-03-15 23:26:32 +08:00
zryfish
f8e7d06b07 move apigateway into apiserver (#1948) 2020-03-13 21:57:48 +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
hongming
abf9fee845 code refactor (#1786)
* implement LDAP mock client

Signed-off-by: hongming <talonwan@yunify.com>

* update

Signed-off-by: hongming <talonwan@yunify.com>

* update

Signed-off-by: hongming <talonwan@yunify.com>

* resolve conflict

Signed-off-by: hongming <talonwan@yunify.com>
2020-02-24 15:39:36 +08:00
zryfish
eceadec69c devlopment branch (#1736) 2020-01-02 20:52:00 +08:00
Jeff
2968666376 move custom apis to kapis 2019-12-09 11:12:45 +08:00
zhuxiaoyang
f9bbaeb9d6 fix set sonarqube options
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com>
2019-10-25 13:24:59 +08:00
hongming
e1a70bc8cd feat: support app.k8s.io applications paging query
Signed-off-by: hongming <talonwan@yunify.com>
2019-10-17 17:04:48 +08:00
Jeff
d2b1bf4ba0 skip informer creating when corresponding crd not exists 2019-09-29 13:32:07 +08:00
Jeff
69ab71d629 fix hypersphere apis installation 2019-09-27 20:11:51 +08:00
Jeff
86ae12d170 fix hypersphere apis installation 2019-09-26 23:20:14 +08:00
Jeff
d0dc66cf28 fix servicemesh options nil bug 2019-09-25 01:47:46 +08:00
Jeff
468f7eddca fix config nil error 2019-09-23 14:30:48 +08:00
Jeff
c53bdcad60 fix apiserver setup logs 2019-09-17 23:44:42 +08:00
Jeff
f61c5e09ba refactor logging options 2019-09-17 16:00:54 +08:00
Jeff
97c9a1786a 1. change glog to klog
2. move types to api package to avoid cyclic import
2019-09-16 18:46:28 +08:00
Jeff
18243b8b64 add sc informer 2019-09-12 16:29:22 +08:00
runzexia
60298d9e20 update devops flags default value
Signed-off-by: runzexia <runzexia@yunify.com>
2019-09-12 10:46:19 +08:00
Jeff
495785092e add ks-apiserver options 2019-09-12 02:09:17 +08:00
Jeff
c199b1afc9 add ks-apiserver options 2019-09-11 23:54:14 +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
7a5c24cc1b Merge pull request #684 from wansir/feat-horizontalpodautoscalers
feat: support horizontalpodautoscalers query
2019-09-02 20:37:45 +08:00
hongming
4368639580 feat: support horizontalpodautoscalers query
Signed-off-by: hongming <talonwan@yunify.com>
2019-08-30 16:14:33 +08:00
runzexia
f00917b025 reset to master
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-27 14:54:01 +08:00
runzexia
996d6fe4c5 update 2019-05-13 11:27:10 +08:00
runzexia
1270e36c2d ks iam recover
Signed-off-by: runzexia <runzexia@yunify.com>
2019-05-13 11:27:10 +08:00
runzexia
8edcd0c355 wrap panic
Signed-off-by: runzexia <runzexia@yunify.com>
2019-05-13 11:27:10 +08:00
soulseen
ecfcad9ea8 fix init jenkins
Signed-off-by: soulseen <sunzhu@yunify.com>
2019-05-11 13:01:45 +08:00
runzexia
578af2ae19 recover from panic
Signed-off-by: runzexia <runzexia@yunify.com>
2019-05-09 15:16:54 +08:00
soulseen
9f24801eeb update jenkins pre-check
Signed-off-by: soulseen <sunzhu@yunify.com>
2019-05-06 17:46:23 +08:00
soulseen
a57947fd45 add jenkins pre-check & fix jenkins flag
Signed-off-by: soulseen <sunzhu@yunify.com>
2019-05-06 17:46:23 +08:00
runzexia
5a6f51d775 devops tenant api
Signed-off-by: runzexia <runzexia@yunify.com>
2019-04-24 17:35:31 +08:00
Jeff
7163373064 change servicemesh prometheus to kubesphere monitoring prometheus 2019-04-11 15:25:36 +08:00
Jeff
4fb5388176 add service traces 2019-04-09 01:12:03 +08:00
hongming
93ad572e19 refine tenant api
Signed-off-by: hongming <talonwan@yunify.com>
2019-04-08 20:48:31 +08:00
huanggze
74325fa81b use configmap to store log output configs
Signed-off-by: huanggze <loganhuang@yunify.com>
2019-03-27 15:33:07 +08:00
Jeff
867129cdce add controllers
change kiali mux to go-restful

add knative

add health api
2019-03-26 01:10:35 +08:00
runzexia
12c4cd9f30 add s2i support 2019-03-22 13:58:53 +08:00
huanggze
70bd255ccf resolve conflicts
Signed-off-by: huanggze <loganhuang@yunify.com>
2019-03-21 17:55:55 +08:00
huanggze
b48803a735 add feature: logging and monitoring
Signed-off-by: huanggze <loganhuang@yunify.com>
2019-03-21 16:45:48 +08:00
Jeff
00b958887c use istio p8s 2019-03-20 12:17:47 +08:00
Jeff
8a060fa87f fix kiali config 2019-03-20 11:15:00 +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