Replicated SDK Release Notes
Released on February 19, 2024
- Adds support for running the SDK on ARM64 nodes.
Released on February 15, 2024
- Upgrades the helm.sh/helm/v3 go module to 3.14.0 to resolve GHSA-7ww5-4wqc-m92c and GHSA-45x7-px36-x8w8 with medium severity.
- Upgrades the go version used to build the Replicated SDK to 1.21.7 to resolve CVE-2023-45285, CVE-2023-44487, CVE-2023-39325, and CVE-2023-39323 with high severity, and CVE-2023-39326, CVE-2023-39319, and CVE-2023-39318 with medium severity.
Released on February 5, 2024
supplementalGroupsto the default PodSecurityContext for the Replicated SDK deployment.
Released on January 2, 2024
- Upgrades the helm.sh/helm/v3 go module to v3.13.3 to resolve CVE-2023-39325 and GHSA-m425-mq94-257g with high severity and CVE-2023-44487 and GHSA-jq35-85cj-fj4p with medium severity.
Released on November 6, 2023
- Adds support for custom metrics in air gapped installs.
Released on October 30, 2023
- Adds support for running in air gapped mode.
- Renames the
images.replicatedHelm value to
Released on October 13, 2023
- Adds support for adding custom tolerations to the SDK deployment via the
- Status informers will no longer be automatically generated if the user explicitly passes an empty array for the
- Fixes a bug that caused no status code to be returned from the custom metrics API requests.
Released on October 6, 2023
- Adds support for setting additional environment variables in the replicated deployment via the
- Updates the helm.sh/helm/v3 go module to v3.13.0 to resolve GHSA-6xv5-86q9-7xr8 with medium severity.
- Fixes an issue where data returned from API endpoints and instance reporting was outdated after a chart was upgraded.
Released on September 19, 2023
- Fixes an issue where the
replicatedPod/API failed to come up due to the inability to generate status informers if the application contains empty YAML documents, or documents that only have comments.
Released on September 15, 2023
- The custom metrics API no longer requires authorization header.
Released on September 7, 2023
Renames the SDK's Kubernetes resources and the library SDK chart from
replicated to better align with standard SDK naming conventions.
replicated-sdk naming convention is still supported and existing integrations can continue to use
replicated-sdk as the name of the SDK Kubernetes resources and SDK chart name. However, Replicated recommends that new integrations use the
replicated naming convention.
To update the naming convention of an existing integration from
replicated, do the following before you upgrade to 1.0.0-beta.6 to avoid breaking changes:
Update the dependencies entry for the SDK in the parent chart:
- name: replicated
Update any requests to the SDK service in the cluster to use
Update any automation that references the installation command for integration mode to
helm install replicated oci://registry.replicated.com/library/replicated --version 1.0.0-beta.6.
If the SDK's values are modified in the
values.yamlfile of the parent chart, change the field name for the SDK subchart in the
Change the field name of any values that are provided at runtime to the SDK from
replicated. For example,
For more information, see About the Replicated SDK.
Released on September 1, 2023
- Adds support for sending custom application metrics via the
- Adds support for installing the Helm chart via
kubectl applythe generated manifests. Limitations to installing with this approach include:
Released on August 17, 2023
- Adds support for OpenShift clusters.
- Application updates returned by the
/api/v1/app/updatesendpoint show in order from newest to oldest.
Released on August 11, 2023
- Fixes an issue where generating a support bundle failed when using the Replicated SDK support bundle Secret in the Helm chart. The failure occurred due to a syntax issue where the
selectorfield expected an array of strings instead of a map.
Released on August 4, 2023
- Includes the application status as part of the /app/info endpoint response.
- The replicated-sdk image is now built using a distroless base image from Chainguard, which significantly reduces the overall size and attack surface.
Released on July 28, 2023
- Renames the SDK's Kubernetes resources and the library SDK chart from
replicated-sdkto distinguish them from other replicated components.