Skip to content

Commit

Permalink
new lines
Browse files Browse the repository at this point in the history
  • Loading branch information
maria-reynoso committed Oct 8, 2024
1 parent e574e12 commit eb38100
Show file tree
Hide file tree
Showing 9 changed files with 36 additions and 44 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ This repository contains the core components of FinOps Stack, including:

## Installation and Usage

For ease of use, the FinOps Stack is installed using a single Helmfile command. For detailed installation instructions, review the README under the `/installation` directory of this repository.
For ease of use, the FinOps Stack is installed using a single Helmfile command. For detailed installation instructions, review the README under the [installation](/installation) directory of this repository.

## Contributing

Expand Down
4 changes: 2 additions & 2 deletions installation/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ This documentation focuses on installing the FinOps Stack in GKE standard/autopi

### Configuration changes for your cluster environment

1. To control which Finops Stack components to install, edit the `./installation/config/common/enabled.yaml` file
1. Copy `./env.tmpl` to `./.env` and replace the env var values accordingly. As a minimum, you will need to change the GCP_PROJECT, CSP_API_KEY, GRAFANA_SA_ANNOTATION values.
1. To control which Finops Stack components to install, edit the [enabled.yaml](./installation/config/common/enabled.yaml) file
1. Copy `./env.tmpl` to `./.env` and replace the env var values accordingly. As a minimum, you will need to change the `GCP_PROJECT`, `CSP_API_KEY`, `GRAFANA_SA_ANNOTATION` values. <!-- TODO: Automate env variable values replacement --->

### Install everything using Helmfile

Expand Down
2 changes: 1 addition & 1 deletion installation/config/common/cert-manager-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ cainjector:
memory: 52M
limits:
cpu: 100m
memory: 103M
memory: 103M
2 changes: 1 addition & 1 deletion installation/config/common/enabled.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ gmp-proxy:

# -- Enable / Disable the installation of Fairwinds' Goldilocks
goldilocks:
enabled: true
enabled: true
2 changes: 1 addition & 1 deletion installation/config/common/gmp-proxy-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ resources:
memory: 52M
limits:
cpu: 100m
memory: 103M
memory: 103M
2 changes: 1 addition & 1 deletion installation/config/common/goldilocks-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ dashboard:
memory: 103M
requests:
cpu: 50m
memory: 52M
memory: 52M
44 changes: 22 additions & 22 deletions installation/config/common/grafana-values.yaml
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
rbac:
namespaced: true
testFramework:
enabled: false
rbac:
namespaced: true
testFramework:
enabled: false

adminUser: finops
adminPassword: admin123 # pragma: allowlist secret
enableServiceLinks: false
plugins: []
adminUser: finops
adminPassword: admin123 # pragma: allowlist secret
enableServiceLinks: false
plugins: []

grafana.ini:
analytics:
check_for_updates: false
sidecar:
dashboards:
enabled: true
labelValue: finops
resources:
limits:
cpu: 500m
memory: 512M
requests:
cpu: 250m
memory: 350M
grafana.ini:
analytics:
check_for_updates: false
sidecar:
dashboards:
enabled: true
labelValue: finops
resources:
limits:
cpu: 500m
memory: 512M
requests:
cpu: 250m
memory: 350M
8 changes: 4 additions & 4 deletions installation/config/common/kyverno-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ reportsController:
rbac:
clusterRole:
extraResources:
- apiGroups: [events.k8s.io]
resources: ["events"]
verbs: [create]
- apiGroups: [events.k8s.io]
resources: ["events"]
verbs: [create]
grafana:
enabled: true
labels:
grafana_dashboard: "finops"
grafana_dashboard: "finops"
14 changes: 3 additions & 11 deletions installation/config/common/vpa-values.yaml
Original file line number Diff line number Diff line change
@@ -1,17 +1,9 @@
updater:
resources:
{
"limits": { "cpu": "50m", "memory": "75Mi" },
"requests": { "cpu": "50m", "memory": "52Mi" },
}
resources: {"limits": {"cpu": "50m", "memory": "75Mi"}, "requests": {"cpu": "50m", "memory": "52Mi"}}
recommender:
resources:
{
"limits": { "cpu": "50m", "memory": "75Mi" },
"requests": { "cpu": "50m", "memory": "52Mi" },
}
resources: {"limits": {"cpu": "50m", "memory": "75Mi"}, "requests": {"cpu": "50m", "memory": "52Mi"}}
extraArgs:
prometheus-address: http://gmp-proxy/
storage: prometheus
admissionController:
enabled: false
enabled: false

0 comments on commit eb38100

Please sign in to comment.