Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
db1ca87
Fix missing icon for Chronicle
ianpittwood May 2, 2025
a6e526a
Rename maintainer to "Posit Helm Team"
ianpittwood May 2, 2025
aa3250e
Add images to artifacthub.io annotations
ianpittwood May 2, 2025
5f10e21
Recommend compatible product charts with artifacthub.io/recommendatio…
ianpittwood May 2, 2025
d2bb8c1
nit: fix missing whitespace
ianpittwood May 2, 2025
5b04bc3
Bump minor version
ianpittwood May 2, 2025
3effb8e
Add missing NEWS.md blurb for 0.3.8
ianpittwood May 2, 2025
e02e33e
Overhaul of values.yaml to better follow best practices and common pa…
ianpittwood May 2, 2025
052a0bd
Refactor the Helm chart
ianpittwood May 5, 2025
396dfeb
Revert PVC changes
ianpittwood May 6, 2025
65cc8ea
Unify selector labels for statefulset and service
ianpittwood May 6, 2025
00f95e0
Expand default PVC to 10Gi based on assumptions of 1mo of storage
ianpittwood May 6, 2025
528233e
Disable metrics by default
ianpittwood May 6, 2025
9fd90c5
Add values schema
ianpittwood May 6, 2025
24b624e
Add extraSecretMounts support for statefulset
ianpittwood May 7, 2025
9a4505e
Add unittests for configmap rendering
ianpittwood May 7, 2025
6d102fb
Add unittests for serviceaccount rendering
ianpittwood May 7, 2025
49361da
Add unittests for service rendering
ianpittwood May 7, 2025
43023a8
Expand common labels
ianpittwood May 9, 2025
4022c13
Add stateful set tests
ianpittwood May 9, 2025
a4ba683
Fix logic issue in pod annotations
ianpittwood May 9, 2025
2bf93a9
Set image as required in template and set defaults in schema
ianpittwood May 9, 2025
2e30cf7
Test metadata rendering across templates
ianpittwood May 9, 2025
7d740ed
Bump minor version for breaking change
ianpittwood May 9, 2025
9b9db4b
Update NEWS.md for 0.4.0
ianpittwood May 9, 2025
30e099c
Add support for extraObjects
ianpittwood May 9, 2025
8060fe1
Update maintainer to match organization name
ianpittwood May 9, 2025
66fddd3
update ignores
ianpittwood May 9, 2025
b4dbd79
Fix statefulset name
ianpittwood May 9, 2025
e7bae5f
Add support for image SHA digests
ianpittwood May 13, 2025
1f58858
Move tests to ci directory
ianpittwood May 15, 2025
1d6216b
Revert "Move tests to ci directory"
ianpittwood May 15, 2025
389fb63
Revert changes to config value casing and naming
ianpittwood May 15, 2025
9450e40
Revert file rename for diffing, it's unnecessary
ianpittwood May 15, 2025
86c4f84
Update README template with changes and additional info
ianpittwood May 15, 2025
d63e450
Add README update to NEWS.md
ianpittwood May 15, 2025
b3c9297
Update helm-docs and README.md
actions-user May 15, 2025
2d31ba1
Change command to an array of strings
ianpittwood May 19, 2025
3b3ff9c
Remove template prefixes
ianpittwood May 19, 2025
2975be2
Fix typo in values.yaml comment
ianpittwood May 20, 2025
eb897fe
Remove config.LocalStorage.RetentionPeriod
ianpittwood May 20, 2025
8a765ed
Remove audit logs mounting in example
ianpittwood May 20, 2025
a39a0ab
Add `restartPolicy: Always` to initContainers sidecar examples
ianpittwood May 20, 2025
dd5350d
Update helm-docs and README.md
actions-user May 20, 2025
1fa8275
Fix bad env var key name
ianpittwood May 20, 2025
c1c8b6d
Remove RetentionPeriod from schema
ianpittwood May 20, 2025
3317ef0
Remove RetentionPeriod from README
ianpittwood May 20, 2025
86991a6
Fix bad app version reference in README template
ianpittwood May 20, 2025
872f20a
Update helm-docs and README.md
actions-user May 20, 2025
61dd5ce
Add securityContext support with defaults and overrides for expected …
ianpittwood May 21, 2025
59e00a7
Update helm-docs and README.md
actions-user May 21, 2025
f249d57
Update schema with securityContext
ianpittwood May 21, 2025
77c5cca
Add NOTES.txt with various warnings and doc link
ianpittwood May 22, 2025
2f1ded9
Fix and logic in chronicle NOTES.txt
bschwedler May 23, 2025
92f7064
Add checksum/config to perform RollingUpdate
bschwedler May 23, 2025
25842b1
Add link to Helm documentation
ianpittwood May 23, 2025
eab5204
Update NEWS.md with note on security context changes
ianpittwood May 23, 2025
edc9318
Improvements and fixes to README and value documentation
ianpittwood May 23, 2025
4356d61
Update helm-docs and README.md
actions-user May 23, 2025
f4646ee
Remove unmatched paren
ianpittwood May 27, 2025
c3c328e
Update the Usage section for changes to Workbench and Connect
ianpittwood May 27, 2025
405b46b
Update helm-docs and README.md
actions-user May 27, 2025
226c613
Trigger CI
ianpittwood May 27, 2025
f52b32b
Change checksum calculation to use `.Values.config` since file operat…
ianpittwood May 27, 2025
e59cb10
Add callout for storage management user responsibilities
ianpittwood May 28, 2025
7b91978
Update helm-docs and README.md
actions-user May 28, 2025
fdd2957
Trigger CI
ianpittwood May 28, 2025
b58d31d
Bump version
ianpittwood Jun 3, 2025
5bf5e52
Update helm-docs and README.md
actions-user Jun 4, 2025
e743a17
Merge branch 'main' into chronicle/chart-cleanup
ianpittwood Jun 6, 2025
fca4dce
Merge branch 'main' into chronicle/chart-cleanup
ianpittwood Jun 9, 2025
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ charts/**/charts/

# helm unittest plugin
__snapshot__
.debug/

bin/**
!bin/README.md
Expand Down
3 changes: 3 additions & 0 deletions charts/posit-chronicle/.helmignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,6 @@
ci/
lint/
tests/

# helm unittest debug files
.debug/
18 changes: 14 additions & 4 deletions charts/posit-chronicle/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,27 +1,37 @@
apiVersion: v2
name: posit-chronicle
description: Official Helm chart for Posit Chronicle Server
version: 0.3.8
appVersion: 2025.03.0
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
version: 0.4.0
appVersion: 2025.05.1
icon: https://posit.co/wp-content/themes/Posit/dist/images/favicon/apple-touch-icon-180x180.png
home: https://www.posit.co
sources:
- https://github.com/rstudio/helm
maintainers:
- name: sol-eng
- name: rstudio
email: docker@posit.co
url: https://github.com/rstudio/helm
annotations:
artifacthub.io/images: |
- name: chronicle
image: ghcr.io/rstudio/chronicle:2025.05.1
platforms:
- linux/amd64
artifacthub.io/license: MIT
artifacthub.io/links: |
- name: Chronicle Documentation
url: https://docs.posit.co/chronicle
- name: Posit Helm Documentation
url: https://docs.posit.co/helm
- name: Docker Images
url: https://github.com/rstudio/rstudio-docker-products
- name: Posit Community
url: https://forum.posit.co/c/posit-professional-hosted/5
- name: About Posit Team
url: https://posit.co/products/enterprise/team/
artifacthub.io/recommendations: |
- url: https://artifacthub.io/packages/helm/rstudio/rstudio-connect
- url: https://artifacthub.io/packages/helm/rstudio/rstudio-workbench
keywords:
- "rstudio"
- "posit"
Expand Down
31 changes: 31 additions & 0 deletions charts/posit-chronicle/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
# Changelog

## 0.4.0

- Improvements for chart annotations.
- Values changes.
- Allow name and namespace overrides in chart values.
- Add common labels and annotations values to apply to all resources.
- Moves default tag source to appVersion, image.tag changed to a blank override.
- Separated an image.registry value from the image.repository value.
- Improve documentation of values.yaml and add a values.schema.json definition for input validation.
- An S3 bucket must now be specified in S3 Storage backend is enabled.
- Remove deprecated value `config.LocalStorage.RetentionPeriod`.
- Changes to chart behavior.
- Resource names are now applied dynamically based on the release name.
- Additional default recommended Kubernetes labels have been applied to all resources.
- Storage configuration is now validated and requires at least one of local or s3 storage be enabled.
- `extraSecretMounts` can now be specified to mount additional secrets, such as certificates, into the pod.
- Storage class can now be overridden on the pod's volume claim template.
- Selector labels definitions between pod and service are now merged into a single definition. Removed the ability to override these values.
- Add support for additional custom manifest input via `extraObjects` value.
- `securityContext` is now specified for both the pod and container. The default values are set to prevent privilege escalation, running as root, and set the `fsGroup` to match Chronicle's service account.
- Add unittests for chart templates.
- Various Chart.yaml metadata changes.
- Fix logo URL.
- Add suggestions for compatible product charts.
- Add annotation to include source image used in pod.
- Update README.md and other documentation to reflect changes.

## 0.3.8

- Update documentation and support links.

## 0.3.7

- Bump Chronicle to version 2025.03.0
Expand Down
Loading