Skip to content

Commit

Permalink
Bump Chronicle to version 2024.03.0 (#483)
Browse files Browse the repository at this point in the history
* update chronicle chart to use version 2024.03.0

* update workbench and connect chart versions

* Update helm-docs and README.md

* add chronicle example for ppm, update chart values

* Update helm-docs and README.md

* merge from main

* remove chronicle from root readme

---------

Co-authored-by: GitHub Actions <[email protected]>
Co-authored-by: Alex Mapley <[email protected]>
  • Loading branch information
3 people authored Apr 18, 2024
1 parent a309214 commit 368f37b
Show file tree
Hide file tree
Showing 17 changed files with 59 additions and 31 deletions.
4 changes: 2 additions & 2 deletions charts/posit-chronicle/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v2
name: posit-chronicle
description: Official Helm chart for Posit Chronicle Server
version: 0.2.2
appVersion: 2023.11.3
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
sources:
Expand Down
6 changes: 6 additions & 0 deletions charts/posit-chronicle/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## 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.2

- Updates to support standalone documentation site
Expand Down
16 changes: 8 additions & 8 deletions charts/posit-chronicle/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Posit Chronicle

![Version: 0.2.2](https://img.shields.io/badge/Version-0.2.2-informational?style=flat-square) ![AppVersion: 2023.11.3](https://img.shields.io/badge/AppVersion-2023.11.3-informational?style=flat-square)
![Version: 0.3.0](https://img.shields.io/badge/Version-0.3.0-informational?style=flat-square) ![AppVersion: 2024.03.0](https://img.shields.io/badge/AppVersion-2024.03.0-informational?style=flat-square)

#### _Official Helm chart for Posit Chronicle Server_

Expand All @@ -22,11 +22,11 @@ To ensure a stable production deployment, please:

## Installing the Chart

To install the chart with the release name `my-release` at version 0.2.2:
To install the chart with the release name `my-release` at version 0.3.0:

```bash
helm repo add rstudio https://helm.rstudio.com
helm upgrade --install my-release rstudio/posit-chronicle --version=0.2.2
helm upgrade --install my-release rstudio/posit-chronicle --version=0.3.0
```

To explore other chart versions, take a look at:
Expand Down Expand Up @@ -56,7 +56,7 @@ pod:
mountPath: "/var/lib/rstudio-server/audit"
sidecar:
- name: chronicle-agent
image: ghcr.io/rstudio/chronicle-agent:2023.10.4
image: ghcr.io/rstudio/chronicle-agent:2024.03.0
volumeMounts:
- name: logs
mountPath: "/var/lib/rstudio-server/audit"
Expand All @@ -72,7 +72,7 @@ API key from a Kubernetes Secret is used to unlock more detailed metrics:
pod:
sidecar:
- name: chronicle-agent
image: ghcr.io/rstudio/chronicle-agent:2023.10.4
image: ghcr.io/rstudio/chronicle-agent:2024.03.0
env:
- name: CHRONICLE_SERVER_ADDRESS
value: "http://chronicle-server.default"
Expand Down Expand Up @@ -160,7 +160,7 @@ The credentials Chronicle uses for S3 storage must have the following permission
| config.HTTPS.Certificate | string | `""` | |
| config.HTTPS.Enabled | bool | `false` | |
| config.HTTPS.Key | string | `""` | |
| config.LocalStorage.Enabled | bool | `true` | |
| config.LocalStorage.Enabled | bool | `false` | |
| config.LocalStorage.Location | string | `"./chronicle-data"` | |
| config.LocalStorage.RetentionPeriod | string | `"30d"` | |
| config.Logging.ServiceLog | string | `"STDOUT"` | |
Expand All @@ -175,7 +175,8 @@ The credentials Chronicle uses for S3 storage must have the following permission
| config.S3Storage.Region | string | `"us-east-2"` | |
| image.imagePullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"ghcr.io/rstudio/chronicle"` | |
| image.tag | string | `"2023.11.3"` | |
| image.tag | string | `"2024.03.0"` | |
| nodeSelector | object | `{}` | A map used verbatim as the pod's "nodeSelector" definition |
| pod.affinity | object | `{}` | A map used verbatim as the pod's "affinity" definition |
| pod.annotations | object | `{}` | Additional annotations to add to the chronicle-server pods |
| pod.args[0] | string | `"start"` | |
Expand All @@ -184,7 +185,6 @@ The credentials Chronicle uses for S3 storage must have the following permission
| pod.command | string | `"/chronicle"` | The command and args to run in the chronicle-server container |
| pod.env | list | `[]` | Optional environment variables |
| pod.labels | object | `{}` | Additional labels to add to the chronicle-server pods |
| pod.nodeSelector | object | `{}` | A map used verbatim as the pod's "nodeSelector" definition |
| pod.selectorLabels | object | `{}` | Additional selector labels to add to the chronicle-server pods |
| pod.terminationGracePeriodSeconds | int | `30` | The termination grace period seconds allowed for the pod before shutdown |
| pod.tolerations | list | `[]` | An array used verbatim as the pod's "tolerations" definition |
Expand Down
4 changes: 2 additions & 2 deletions charts/posit-chronicle/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ pod:
mountPath: "/var/lib/rstudio-server/audit"
sidecar:
- name: chronicle-agent
image: ghcr.io/rstudio/chronicle-agent:2023.10.4
image: ghcr.io/rstudio/chronicle-agent:2024.03.0
volumeMounts:
- name: logs
mountPath: "/var/lib/rstudio-server/audit"
Expand All @@ -46,7 +46,7 @@ API key from a Kubernetes Secret is used to unlock more detailed metrics:
pod:
sidecar:
- name: chronicle-agent
image: ghcr.io/rstudio/chronicle-agent:2023.10.4
image: ghcr.io/rstudio/chronicle-agent:2024.03.0
env:
- name: CHRONICLE_SERVER_ADDRESS
value: "http://chronicle-server.default"
Expand Down
11 changes: 6 additions & 5 deletions charts/posit-chronicle/values.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
image:
repository: "ghcr.io/rstudio/chronicle"
tag: "2023.11.3"
tag: "2024.03.0"
imagePullPolicy: "IfNotPresent"

serviceaccount:
Expand All @@ -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-connect/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: rstudio-connect
description: Official Helm chart for RStudio Connect
version: 0.6.2
version: 0.6.3
apiVersion: v2
appVersion: 2024.03.0
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
Expand Down
4 changes: 4 additions & 0 deletions charts/rstudio-connect/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 0.6.3

- Bump Chronicle Agent to version 2024.03.0

## 0.6.2

- Bump Connect version to 2024.03.0
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-connect/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Posit Connect

![Version: 0.6.2](https://img.shields.io/badge/Version-0.6.2-informational?style=flat-square) ![AppVersion: 2024.03.0](https://img.shields.io/badge/AppVersion-2024.03.0-informational?style=flat-square)
![Version: 0.6.3](https://img.shields.io/badge/Version-0.6.3-informational?style=flat-square) ![AppVersion: 2024.03.0](https://img.shields.io/badge/AppVersion-2024.03.0-informational?style=flat-square)

#### _Official Helm chart for RStudio Connect_

Expand All @@ -26,11 +26,11 @@ To ensure reproducibility in your environment and insulate yourself from future

## Installing the Chart

To install the chart with the release name `my-release` at version 0.6.2:
To install the chart with the release name `my-release` at version 0.6.3:

```bash
helm repo add rstudio https://helm.rstudio.com
helm upgrade --install my-release rstudio/rstudio-connect --version=0.6.2
helm upgrade --install my-release rstudio/rstudio-connect --version=0.6.3
```

To explore other chart versions, take a look at:
Expand Down
2 changes: 1 addition & 1 deletion charts/rstudio-connect/ci/complex-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ pod:
imagePullPolicy: "IfNotPresent"
# This will spin up the chronicle-agent sidecar container
- name: chronicle-agent
image: ghcr.io/rstudio/chronicle-agent:2023.10.4
image: ghcr.io/rstudio/chronicle-agent:2024.03.0
env:
- name: CHRONICLE_SERVER_ADDRESS
value: "http://chronicle-server.default"
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.21
version: 0.5.22
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,5 +1,9 @@
# Changelog

## 0.5.22

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

## 0.5.21

- Updates to support standalone documentation site
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-pm/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Posit Package Manager

![Version: 0.5.21](https://img.shields.io/badge/Version-0.5.21-informational?style=flat-square) ![AppVersion: 2023.12.0](https://img.shields.io/badge/AppVersion-2023.12.0-informational?style=flat-square)
![Version: 0.5.22](https://img.shields.io/badge/Version-0.5.22-informational?style=flat-square) ![AppVersion: 2023.12.0](https://img.shields.io/badge/AppVersion-2023.12.0-informational?style=flat-square)

#### _Official Helm chart for RStudio Package Manager_

Expand All @@ -21,11 +21,11 @@ To ensure a stable production deployment, please:

## Installing the Chart

To install the chart with the release name `my-release` at version 0.5.21:
To install the chart with the release name `my-release` at version 0.5.22:

```bash
helm repo add rstudio https://helm.rstudio.com
helm upgrade --install my-release rstudio/rstudio-pm --version=0.5.21
helm upgrade --install my-release rstudio/rstudio-pm --version=0.5.22
```

To explore other chart versions, take a look at:
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"
2 changes: 1 addition & 1 deletion charts/rstudio-workbench/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: rstudio-workbench
description: Official Helm chart for RStudio Workbench
version: 0.7.1
version: 0.7.2
apiVersion: v2
appVersion: 2023.12.1
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
Expand Down
4 changes: 4 additions & 0 deletions charts/rstudio-workbench/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 0.7.2

- Bump Chronicle Agent to version 2024.03.0

## 0.7.1

- Updates to support standalone documentation site
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-workbench/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Posit Workbench

![Version: 0.7.1](https://img.shields.io/badge/Version-0.7.1-informational?style=flat-square) ![AppVersion: 2023.12.1](https://img.shields.io/badge/AppVersion-2023.12.1-informational?style=flat-square)
![Version: 0.7.2](https://img.shields.io/badge/Version-0.7.2-informational?style=flat-square) ![AppVersion: 2023.12.1](https://img.shields.io/badge/AppVersion-2023.12.1-informational?style=flat-square)

#### _Official Helm chart for RStudio Workbench_

Expand All @@ -21,11 +21,11 @@ To ensure a stable production deployment, please:

## Installing the Chart

To install the chart with the release name `my-release` at version 0.7.1:
To install the chart with the release name `my-release` at version 0.7.2:

```bash
helm repo add rstudio https://helm.rstudio.com
helm upgrade --install my-release rstudio/rstudio-workbench --version=0.7.1
helm upgrade --install my-release rstudio/rstudio-workbench --version=0.7.2
```

To explore other chart versions, take a look at:
Expand Down
2 changes: 1 addition & 1 deletion charts/rstudio-workbench/ci/complex-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ pod:
# This will spin up the chronicle-agent sidecar container
sidecar:
- name: chronicle-agent
image: ghcr.io/rstudio/chronicle-agent:2023.10.4
image: ghcr.io/rstudio/chronicle-agent:2024.03.0
volumeMounts:
- name: logs
mountPath: "/var/lib/rstudio-server/audit"
Expand Down

0 comments on commit 368f37b

Please sign in to comment.