Skip to content

Commit

Permalink
chore(perses) update perses to latest version (#584)
Browse files Browse the repository at this point in the history
* chore(release): bump version to 0.1.9 and update service URL format

Signed-off-by: IB Akshay <[email protected]>

* chore(perses): update perses to latest version + other minor changes

Signed-off-by: IB Akshay <[email protected]>

---------

Signed-off-by: IB Akshay <[email protected]>
  • Loading branch information
ibakshay authored Jan 21, 2025
1 parent 2d70ac1 commit 116f23f
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 17 deletions.
6 changes: 3 additions & 3 deletions perses/charts/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: perses
repository: https://perses.github.io/helm-charts
version: 0.7.4
digest: sha256:b12c775bb3d687a4fda8e52d5c05a82cd9533429ea6c57f7ade4c1a85a1f4aa8
generated: "2025-01-07T17:31:23.656366+05:30"
version: 0.8.0
digest: sha256:71ed64621b8c8544650d293a995bcdeb9c8e6d30ca93cd5ddbd86f6444ec4149
generated: "2025-01-21T13:55:29.184866+01:00"
6 changes: 3 additions & 3 deletions perses/charts/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: perses
description: A Helm chart for Perses
icon: https://avatars.githubusercontent.com/u/77209215?s=200&v=4
type: application
version: 0.7.4
appVersion: "v0.49.0"
version: 0.8.0
appVersion: "v0.50.0"
maintainers:
- name: richardtief
- name: ibakshay
Expand All @@ -18,5 +18,5 @@ keywords:
dependencies:
- name: perses
repository: https://perses.github.io/helm-charts
version: 0.7.4
version: 0.8.0

Binary file removed perses/charts/charts/perses-0.7.4.tgz
Binary file not shown.
Binary file added perses/charts/charts/perses-0.8.0.tgz
Binary file not shown.
21 changes: 12 additions & 9 deletions perses/charts/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ perses:
name: "persesdev/perses"

# -- Overrides the image tag whose default is the chart appVersion.
version: ""
version: "v0.50.0"

# -- Default image pull policy
pullPolicy: IfNotPresent
Expand Down Expand Up @@ -103,12 +103,15 @@ perses:
config:
# -- Annotations for config
annotations: {}

# With this config, the Perses app will be served with the path <api_prefix>/api
api_prefix: "/"

security:
# -- Configure Perses instance as readonly
readOnly: false
readonly: false
# -- Enable Authentication
enableAuth: false
enable_auth: false
# -- cookie config
cookie:
same_site: lax
Expand All @@ -126,10 +129,11 @@ perses:
interval: "5m"

# -- Important dashboards list
important_dashboards:
[]
# - project: "perses"
# dashboard: "Demo"
frontend:
important_dashboards:
[]
# - project: "perses"
# dashboard: "Demo"

# -- Database config based on data base type
database:
Expand All @@ -138,8 +142,7 @@ perses:
folder: /perses
extension: json
# -- SQL Config
sql:
{}
# sql:
# user: "user"
# password: "password"
# net: "tcp"
Expand Down
12 changes: 10 additions & 2 deletions perses/plugindefinition.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,26 @@ kind: PluginDefinition
metadata:
name: perses
spec:
version: 0.1.0
version: 0.2.0
displayName: Perses
description: "Perses is a dashboard tooling to visualize metrics and traces produced by observability tools such as Prometheus/Thanos/Jaeger"
docMarkDownUrl: https://raw.githubusercontent.com/cloudoperators/greenhouse-extensions/main/perses/README.md
icon: https://raw.githubusercontent.com/cloudoperators/greenhouse-extensions/main/perses/logo.png
helmChart:
name: perses
repository: oci://ghcr.io/cloudoperators/greenhouse-extensions/charts
version: '0.7.4'
version: '0.8.0'
options:
- default: true
description: "Deploys a sidecar container to watch all configmaps in the cluster and filters out the ones with a label `perses.dev/resource: true`. The files defined in those configmaps are written to a folder and this folder is accessed by Perses. Changes to the configmaps are continuously monitored and reflected in Perses within 10 seconds"
name: perses.sidecar.enabled
required: true
type: bool
- description: "With this config, the Perses app will be served with the path <api_prefix>/api"
name: perses.api_prefix
required: false
type: string
- description: "The image version of the Perses app. If not provided, the latest version will be used"
name: perses.image.version
required: false
type: string

0 comments on commit 116f23f

Please sign in to comment.