Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ROX-23984: install vpa operator #1780

Merged
merged 7 commits into from
May 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions dp-terraform/helm/rhacs-terraform/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,8 @@ dependencies:
- name: external-secrets
repository: https://charts.external-secrets.io/
version: 0.9.5
digest: sha256:4d1257d43daeda9d4f956f141edaba7f708838cbd2de86048f37261e9627f9cc
generated: "2023-10-30T11:48:03.686258+01:00"
- name: vertical-pod-autoscaler
repository: ""
version: 0.1.0
digest: sha256:d935785f613711e133ef1b0e340d5ac480f54b31c586f94abdda4955593c936a
generated: "2024-05-02T17:11:35.093988-04:00"
3 changes: 3 additions & 0 deletions dp-terraform/helm/rhacs-terraform/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,6 @@ dependencies:
- name: external-secrets
version: "0.9.5"
repository: https://charts.external-secrets.io/
- name: vertical-pod-autoscaler
version: "0.1.0"
condition: verticalPodAutoscaler.enabled
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Patterns to ignore when building packages.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are these files really necessary?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think so, it was there for every chart, didn't want to break the convention

# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*.orig
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
apiVersion: v2
name: vertical-pod-autoscaler
description: "Chart to install vertical pod autoscaler"
type: application
version: "0.1.0"
appVersion: "0.1.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: openshift-vertical-pod-autoscaler
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
apiVersion: "operators.coreos.com/v1alpha1"
kind: Subscription
metadata:
name: vertical-pod-autoscaler
namespace: openshift-vertical-pod-autoscaler
spec:
channel: stable
installPlanApproval: Automatic
name: vertical-pod-autoscaler
source: redhat-operators
sourceNamespace: openshift-marketplace
startingCSV: verticalpodautoscaler.v4.15.0-202404161612
3 changes: 3 additions & 0 deletions dp-terraform/helm/rhacs-terraform/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -245,6 +245,9 @@ secretStore:
accessKeyId: ""
secretAccessKey: ""

verticalPodAutoscaler:
enabled: true

global:
secretStore:
aws:
Expand Down
Loading