LiHui
e88f83c167
Add labels to all objects but not selectors
...
Signed-off-by: LiHui <andrewli@yunify.com >
2021-04-15 15:46:50 +08:00
LiHui
0b1a119f76
Fix: add extra annotations and labels to helm release
...
Signed-off-by: LiHui <andrewli@yunify.com >
2021-03-11 23:34:06 +08:00
LiHui
83e6221f3a
openpitrix crd
...
Signed-off-by: LiHui <andrewli@yunify.com >
delete helm repo, release and app
Signed-off-by: LiHui <andrewli@yunify.com >
Fix Dockerfile
Signed-off-by: LiHui <andrewli@yunify.com >
add unit test for category controller
Signed-off-by: LiHui <andrewli@yunify.com >
resource api
Signed-off-by: LiHui <andrewli@yunify.com >
miscellaneous
Signed-off-by: LiHui <andrewli@yunify.com >
resource api
Signed-off-by: LiHui <andrewli@yunify.com >
add s3 repo indx
Signed-off-by: LiHui <andrewli@yunify.com >
attachment api
Signed-off-by: LiHui <andrewli@yunify.com >
repo controller test
Signed-off-by: LiHui <andrewli@yunify.com >
application controller test
Signed-off-by: LiHui <andrewli@yunify.com >
release metric
Signed-off-by: LiHui <andrewli@yunify.com >
helm release controller test
Signed-off-by: LiHui <andrewli@yunify.com >
move constants to /pkg/apis/application
Signed-off-by: LiHui <andrewli@yunify.com >
remove unused code
Signed-off-by: LiHui <andrewli@yunify.com >
add license header
Signed-off-by: LiHui <andrewli@yunify.com >
Fix bugs
Signed-off-by: LiHui <andrewli@yunify.com >
cluster cluent
Signed-off-by: LiHui <andrewli@yunify.com >
format code
Signed-off-by: LiHui <andrewli@yunify.com >
move workspace,cluster from spec to labels
Signed-off-by: LiHui <andrewli@yunify.com >
add license header
Signed-off-by: LiHui <andrewli@yunify.com >
openpitrix test
Signed-off-by: LiHui <andrewli@yunify.com >
add worksapce labels for app in appstore
Signed-off-by: LiHui <andrewli@yunify.com >
2021-03-09 18:30:02 +08:00
Roland.Ma
979cfdaf38
optimize docker build
...
Signed-off-by: Roland.Ma <rolandma@yunify.com >
2020-09-22 09:14:52 +00:00
zryfish
56fd0deef3
fix some bugs ( #2751 )
...
Signed-off-by: Jeff <zw0948@gmail.com >
2020-08-03 14:49:40 +08:00
zryfish
4702beb6ac
add federated resource api ( #2725 )
...
Signed-off-by: Jeff <zw0948@gmail.com >
2020-07-31 17:12:58 +08:00
zryfish
35989d911c
use root for controller manager cause we need to access csi plugins sock ( #2505 )
...
Signed-off-by: Jeff <zw0948@gmail.com >
2020-07-20 22:36:18 +08:00
zryfish
71b8d96a45
change image user kubesphere to group docker ( #2487 )
...
Signed-off-by: Jeff <zw0948@gmail.com >
2020-07-20 14:54:04 +08:00
zryfish
97580d3776
use 8443 for webhook port ( #2458 )
...
Signed-off-by: Jeff <zw0948@gmail.com >
2020-07-17 12:56:21 +08:00
zryfish
a1767d4245
use non root user for building image ( #2449 )
...
Signed-off-by: Jeff <zw0948@gmail.com >
2020-07-16 18:52:51 +08:00
zryfish
693a4143db
reconcile host cluster ( #2354 )
...
print friendly error when component failed
update dockerfile
2020-07-08 23:55:13 +08:00
zryfish
27ca024bb7
add version api ( #2127 )
...
add cluster validation api
2020-05-27 18:11:27 +08:00
Ray Zhou
66a312a1e0
Fix grammer errors in code comments
2020-05-20 20:31:19 +08:00
Duan Jiong
d3bdcd0465
network: support network isolate
...
Add new crd to convert kubesphere network policy to k8s network policy, and then other network
plugin will do the rest work.
Use cache.go from calico project's kube-controller, it aim to sync nsnp with k8s np, delete unused np, and relieve the pressure on k8s restful client.
If you want higher performance, you can implement interface NsNetworkPolicyProvider in pkg/controller/provider/namespace_np.go.
Signed-off-by: Duan Jiong <djduanjiong@gmail.com >
2020-04-28 10:21:50 +08:00
hongming
1f26e62105
update
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-03-21 18:52:28 +08:00
zryfish
758f8d7a8c
Update Dockerfile
2019-09-11 21:12:29 +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
magicsong
90fa38851f
add ns networkpolicy
2019-08-08 18:39:00 +08:00
runzexia
d5ea34c92b
enable gomod in Dockerfile & fix docker build bash
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-07-29 11:30:43 +08:00
Jeff
f7f333f92f
update travis build
2019-04-25 16:42:37 +08:00
Jeff
aa4d07c80a
add controllers
...
change kiali mux to go-restful
add knative
2019-03-25 01:38:32 +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
hongming
b59c244ca2
add ks-iam and ks-apigateway
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-03-11 21:21:06 +08:00
jeff
6b6c690f6d
remove unused directory
2019-03-07 17:17:23 +08:00
jeff
47bf8820f4
Initial commit
2019-03-07 17:08:54 +08:00