Analyze provides an organization with feedback on workload resources and makes recommendations for optimizing your utilization and getting the best return on your hardware investment. After all, scaling down at the right time is just as important as scaling up...right?
Switch branches/tags
Clone or download
taaraora and gopherstein task/S20-593 simplifies installation process, we don't need to set aw…
…s creds and region while installation now. (#38)

* S20-593, nodeagent was added

* S20-593, currently we do not need to set aws creds to get ec2 instances info and prices
Latest commit a956f48 Dec 6, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
asset
builtin/plugins task/S20-593 simplifies installation process, we don't need to set aw… Dec 6, 2018
cmd task/S20-593 simplifies installation process, we don't need to set aw… Dec 6, 2018
docs task/S20-475-documentation (#23) Nov 26, 2018
helm/analyze task/S20-548 (#31) Nov 30, 2018
pkg task/S20-593 simplifies installation process, we don't need to set aw… Dec 6, 2018
swagger S20-447, ui bundles where built in (#16) Nov 21, 2018
ui task/S20-475-documentation (#23) Nov 26, 2018
.dockerignore S20-447, ui bundles where built in (#16) Nov 21, 2018
.gitignore Initial commit Aug 28, 2018
.travis.yml unnecessary env where removed (#28) Nov 27, 2018
CODE_OF_CONDUCT.md Added Lic and COC to repo Nov 8, 2018
Dockerfile unnecessary env where removed (#28) Nov 27, 2018
LICENSE Added Lic and COC to repo Nov 8, 2018
Makefile task/S20-593 simplifies installation process, we don't need to set aw… Dec 6, 2018
README.md deployment steps where updated (#29) (#32) Nov 30, 2018
config.go S20-447, ui bundles where built in (#16) Nov 21, 2018
config.yml S20-447, ui bundles where built in (#16) Nov 21, 2018
docker_build.sh unnecessary env where removed (#28) Nov 27, 2018
docker_push.sh task/S20-593 simplifies installation process, we don't need to set aw… Dec 6, 2018
go.mod task/S20-593 simplifies installation process, we don't need to set aw… Dec 6, 2018
go.sum task/S20-593 simplifies installation process, we don't need to set aw… Dec 6, 2018
run_linters.sh Make run_linters.sh executable (#25) Nov 26, 2018
run_tests.sh unnecessary env where removed (#28) Nov 27, 2018
travis_build.sh unnecessary env where removed (#28) Nov 27, 2018

README.md

Analyze

sg_analyze_light

Coverage Status Build Status License Apache 2 Go Report Card

#deployment using HELM

  1. helm chart can be found on ./helm/analyze folder
  2. helm install --debug ./helm/analyze/ --set cloudProviderType=aws --set aws.region=us-wild-wild-west--1 --set aws.accessKeyId=xxx --set aws.secretAccessKey=xxxx if you need to configure ingress use flag --set ingress.enabled=true
  3. (optional) if there is no ingress controller nginx is installed on cluster install it using command helm install stable/nginx-ingress
  4. (optional) if there is RBAC on cluster we need to enable view for service account kubectl create clusterrolebinding default-view --clusterrole=view --serviceaccount=default:default

dev info

This repository using go 1.11 modules instead of vendoring. In order to enable it export GO111MODULE=on

Service configuration can be stored using JSON, TOML, YAML, HCL(v1), and Java properties config file Also can be configured using environment variables:

*AZ_LOGGING_LEVEL debug
*AZ_LOGGING_FORMATTER TXT