Commit Graph

509 Commits

Author SHA1 Message Date
Garrybest cd6ba3558f calculate ResourceSummary in new cluster API
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-06-15 15:03:06 +08:00
karmada-bot 9122f2131f
Merge pull request #436 from RainbowMango/pr_split_list_func
Split listNodesAndPods function
2021-06-15 10:28:06 +08:00
RainbowMango 17804ac550 Split listNodesAndPods function
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-06-11 17:13:42 +08:00
karmada-bot 738c148401
Merge pull request #417 from Garrybest/cluster-api
make cluster represents more precise resources
2021-06-11 16:15:02 +08:00
karmada-bot 41a59a017e
Merge pull request #420 from lfbear/refactor-karmada-bootstrap
Refactor karmada bootstrap
2021-06-11 10:58:01 +08:00
Garrybest 7632300761 change legacy code to adopt new cluster API
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-06-10 19:44:58 +08:00
karmada-bot 6361a059e9
Merge pull request #431 from RainbowMango/pr_selector_require
Making resource selector required
2021-06-10 18:09:34 +08:00
Garrybest 045e4ad3cf cluster code generate
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-06-10 17:40:07 +08:00
Garrybest f0a59ce4de modify cluster api according to #344
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-06-10 17:29:03 +08:00
RainbowMango 89f3569147 Making resource selector required
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-06-10 17:15:35 +08:00
karmada-bot 17aead5d79
Merge pull request #430 from mrlihanbo/ownerreference
clean up works when resource binding has been removed
2021-06-10 10:29:32 +08:00
lihanbo aa4baa12a2 clean up works when resource binding has been removed
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-06-10 10:00:54 +08:00
karmada-bot f1a22ba39e
Merge pull request #423 from RainbowMango/pr_hack_owners
Add hack owners
2021-06-09 21:02:31 +08:00
karmada-bot ef367c57a9
Merge pull request #429 from RainbowMango/pr_revert_428
Revert "remove Makefile SOURCES variable (#334)"
2021-06-09 16:14:31 +08:00
RainbowMango a91adf7726 Revert "remove Makefile SOURCES variable (#334)"
This reverts commit a6461cd434.

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-06-09 15:10:27 +08:00
lfbear 2ebc90e073 Refactor hack/karmada-bootstrap.sh and hack/deploy-karmada-agent.sh
Signed-off-by: lfbear <lfbear@gmail.com>
2021-06-08 12:01:27 +08:00
RainbowMango 87580e6b3f Add hack owners
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-06-08 11:01:32 +08:00
karmada-bot b9ca6606ee
Merge pull request #382 from huiwq1990/bugfix-clusterResourceBinding
Remove dead code
2021-06-08 09:11:30 +08:00
huiwq1990 d96ac4e222 remove unused code
Signed-off-by: huiwq1990 <huiwq1990@163.com>
2021-06-07 21:47:14 +08:00
karmada-bot dd7bdc2403
Merge pull request #415 from mrlihanbo/context-agent
Introduce --karmada-context flag to karmada-agent to select context in kubeconfig file
2021-06-07 20:17:29 +08:00
lihanbo 280abfe468 Introduce --karmada-context flag to karmada-agent to select context in
kubeconfig file

Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-06-07 20:01:03 +08:00
karmada-bot bd0d3b8a0c
Merge pull request #409 from XiShanYongYe-Chang/e2e
add E2E cases for policy matching with nil resourceSelectors
2021-06-05 19:39:45 +08:00
Garrybest 821742ec91 add k8s.io/component-helpers into go.mod
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-06-05 16:57:55 +08:00
karmada-bot 552e75a2b9
Merge pull request #404 from RainbowMango/pr_fix_Stringer
Change the receiver of Stringer interface implementation
2021-06-05 14:17:45 +08:00
karmada-bot fc22d2336e
Merge pull request #418 from Garrybest/remove-hard-code
modify hard code in cluster_status_controller
2021-06-05 10:43:44 +08:00
Garrybest 0331f8c6df modify hard code in cluster_status_controller
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-06-04 20:51:16 +08:00
karmada-bot ff11128c69
Merge pull request #328 from gy95/PATH_golangci
after install package, add $GOPATH/bin to env PATH
2021-06-04 14:13:45 +08:00
karmada-bot fe7c61492b
Merge pull request #410 from garfcat/master
fix #402 replicaschedulingpolicy does not take effect
2021-06-04 09:19:42 +08:00
karmada-bot 2916b9d304
Merge pull request #406 from lfbear/embed-certs-to-kubeconfig
Embed certs to kubeconfig
2021-06-03 21:09:41 +08:00
garfcat 02893e1746 fix #402 replicaschedulingpolicy does not take effect
Signed-off-by: garfcat <xiefei_mvp@163.com>
2021-06-03 20:41:57 +08:00
karmada-bot 9ac012d73b
Merge pull request #408 from RainbowMango/pr_goodfirst_template
Add good first issue template
2021-06-03 18:58:41 +08:00
changzhen 57085fa9ea add E2E cases for policy matching with nil resourceSelectors
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-06-03 15:44:41 +08:00
changzhen a0c7ef95fd refactor NewXXXPolicy method in e2e test
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-06-03 15:44:41 +08:00
karmada-bot 2233ab438c
Merge pull request #365 from Garrybest/cluster-status-controller
using cached lister to get node summary
2021-06-03 14:51:41 +08:00
lfbear c024740f85 add '--embed-certs' flag to embed the contents of certs to kubeconfig
Signed-off-by: lfbear <lfbear@gmail.com>
2021-06-03 14:20:21 +08:00
Garrybest 26085fcd6f feat(cluster-status-controller): use cached lister for getting node summary
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-06-03 11:54:44 +08:00
karmada-bot 1a7b054466
Merge pull request #327 from gy95/GOPATH
modify the way of getting GOPATH variable
2021-06-03 09:18:41 +08:00
gy95 6458d066d3 after install package, add $GOPATH/bin to env PATH
Signed-off-by: gy95 <guoyao17@huawei.com>
2021-06-02 18:05:29 +08:00
karmada-bot 749c2d838b
Merge pull request #391 from XiShanYongYe-Chang/golangc-lint
enable gosec and fix warnings
2021-06-02 17:37:40 +08:00
gy95 365f405b5f modify the way of getting GOPATH variable
Signed-off-by: gy95 <guoyao17@huawei.com>
2021-06-02 17:20:32 +08:00
RainbowMango 132e1df0dc Add good first issue template
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-06-02 16:58:57 +08:00
RainbowMango 0f7c9f7738 Change Stringer interface implementation from pointer receiver to value receiver.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-06-02 15:45:15 +08:00
karmada-bot 5e23d1a706
Merge pull request #396 from lfbear/bugfix-wrong-folder-kickstart
bug fix wrong folder kickstart
2021-06-02 10:12:41 +08:00
changzhen 5473488c04 fix golangci-lint: Implicit memory aliasing in for loop(G601)
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-06-01 16:42:57 +08:00
lfbear 70a1ed57a1 bug fix wrong folder kickstart
Signed-off-by: lfbear <lfbear@gmail.com>
2021-06-01 12:49:04 +08:00
Zhen Chang bc7cfd8dc5
add e2e of imageOverrider (#379)
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-05-28 14:46:02 +08:00
Wang Bing 40e7a6eff9
Add kubebuilder shortName tag (#376)
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2021-05-28 11:36:21 +08:00
Hanbo Li 0122d36d82
reschedule resource bindings when reference cluster propagation policy update (#381)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-05-28 09:32:07 +08:00
Kevin Wang d5ab3dddcc Update README.md
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-05-28 00:34:55 +08:00
lfbear 576c31a901 optimize installation
Signed-off-by: lfbear <lfbear@gmail.com>
2021-05-28 00:34:55 +08:00