From 73783ee7fa870deba27b63765d1567a22fb83add Mon Sep 17 00:00:00 2001 From: Stephen Wong Date: Sun, 19 Aug 2018 07:18:00 +0000 Subject: Update git submodules * Update docs/submodules/clover from branch 'master' - Merge "Implement initial cloverctl CLI tool" - Implement initial cloverctl CLI tool - Uses client-go package to interface to k8s API and implement functions as cloverkube package. - Identifies GKE LB IP for clover-controller for user - Identifies NodePort port number for clover-controller for user if environment is local k8s (assumes flannel CNI currently) - Deploys and deletes clover-collector and clover-controller with native client-go constructs (currently images are defined with local registry). Future work will implement other clover services and Istio components. Uses the clover-system namespace. - Uses Cobra go package to implement CLI (used in kubectl and istioctl) using cloverctl convention. - Interfaces to clover-controller to configure clover services (visibility, IDS ...) within the cluster via REST messaging - Start visibility (collector) engine using input yaml file or defaults - Init, stop and clear (truncate Cassandra tables) visibility engine or get basic stats. - Add custom rules to IDS from input yaml file and start/stop IDS - Generate jmeter testplan on jmeter-master using input yaml file. Start tests and output log/results from CLI. - Specify number of jmeter slaves to initiate tests on from CLI. Automatically find IP addresses of jmeter slaves within the k8s cluster. - Sample yaml files for adding IDS rules, starting visibility engine and generating jmeter test plans. - Build script to install go and get dependent packages. - Implement a custom Istio inject package for manual sidecar injection (cloverinject). Currently, unused as it is built from Istio 0.8.0/1.0.0 code base. Change-Id: Ibb8d08cb98267bdffb8905c221473f177d51bbb3 Signed-off-by: Eddie Arrage --- docs/submodules/clover | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/submodules/clover b/docs/submodules/clover index d24dce594..94cd16d7b 160000 --- a/docs/submodules/clover +++ b/docs/submodules/clover @@ -1 +1 @@ -Subproject commit d24dce594859ece995e2775013951a3e12258d95 +Subproject commit 94cd16d7b0dc898e0c54ebe0f8378f27ded67e14 -- cgit 1.2.3-korg