Skip to content

Commit

Permalink
add chronicle example for ppm, update chart values
Browse files Browse the repository at this point in the history
  • Loading branch information
Alex Mapley committed Mar 27, 2024
1 parent 9f76879 commit 5b81205
Show file tree
Hide file tree
Showing 7 changed files with 24 additions and 7 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ Individual helm charts have their own documentation
- [Posit Connect](./charts/rstudio-connect)
- [Posit Workbench](./charts/rstudio-workbench)
- [Posit Package Manager](./charts/rstudio-pm)
- [Posit Chronicle](./charts/posit-chronicle)

Examples:

Expand Down
2 changes: 1 addition & 1 deletion charts/posit-chronicle/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v2
name: posit-chronicle
description: Official Helm chart for Posit Chronicle Server
version: 0.2.2
version: 0.3.0
appVersion: 2024.03.0
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
home: https://www.posit.co
Expand Down
4 changes: 3 additions & 1 deletion charts/posit-chronicle/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# 0.2.2
# 0.3.0

- Bump Chronicle to version 2024.03.0
- Moves `pod.NodeSelector` value to the top level as `NodeSelector`, in line with other charts
- Disable local storage by default

# 0.2.1

Expand Down
9 changes: 5 additions & 4 deletions charts/posit-chronicle/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@ service:
# -- The number of replica pods to maintain for this service
replicas: 1

# -- A map used verbatim as the pod's "nodeSelector" definition
nodeSelector: {}

pod:
# -- The command and args to run in the chronicle-server container
command: "/chronicle"
Expand All @@ -40,8 +43,6 @@ pod:
selectorLabels: {}
# -- A map used verbatim as the pod's "affinity" definition
affinity: {}
# -- A map used verbatim as the pod's "nodeSelector" definition
nodeSelector: {}
# -- An array used verbatim as the pod's "tolerations" definition
tolerations: []
# -- The termination grace period seconds allowed for the pod before shutdown
Expand Down Expand Up @@ -69,9 +70,9 @@ config:
ServiceLogLevel: "INFO"
ServiceLogFormat: "TEXT"
LocalStorage:
# If localStorage.enabled=false, the chronicle stateful-set
# By default when localStorage.enabled=false, the chronicle stateful-set
# won't submit a volume claim or be bound to a persistent volume
Enabled: true
Enabled: false
Location: "./chronicle-data"
RetentionPeriod: "30d"
S3Storage:
Expand Down
2 changes: 1 addition & 1 deletion charts/rstudio-pm/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: rstudio-pm
description: Official Helm chart for RStudio Package Manager
version: 0.5.20
version: 0.5.21
apiVersion: v2
appVersion: 2023.12.0
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
Expand Down
4 changes: 4 additions & 0 deletions charts/rstudio-pm/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# 0.5.21

- Add documentation on running the Chronicle Agent on version 2024.03.0 as a sidecar container

# 0.5.20

- Removed`config.Server.RVersion` from the values.yaml. This does not need to be configured, R version auto-detection will be used ([#473](https://github.com/rstudio/helm/issues/473)).
Expand Down
9 changes: 9 additions & 0 deletions charts/rstudio-pm/ci/all-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,3 +75,12 @@ pod:
labels:
onelabel.com: value
priorityClassName: someval

# Testing with the chronicle-agent sidecar container
extraContainers:
- name: chronicle-agent
image: ghcr.io/rstudio/chronicle-agent:2024.03.0
imagePullPolicy: Always
env:
- name: CHRONICLE_SERVER_ADDRESS
value: "http://chronicle-server.default"

0 comments on commit 5b81205

Please sign in to comment.