mirror of
https://github.com/bjw-s-labs/helm-charts.git
synced 2025-07-01 07:37:04 +02:00
feat(app-template): Release v4.1.2
This commit is contained in:
parent
42354af45b
commit
ed2db29800
13 changed files with 51 additions and 122 deletions
4
.github/workflows/chart-release-steps.yaml
vendored
4
.github/workflows/chart-release-steps.yaml
vendored
|
@ -217,6 +217,10 @@ jobs:
|
|||
# ----------------------------
|
||||
# Publish chart to bjw-s OCI registry
|
||||
# ----------------------------
|
||||
- name: Install Cosign
|
||||
if: ${{ inputs.publishToOciRegistry }}
|
||||
uses: sigstore/cosign-installer@fb28c2b6339dcd94da6e4cbcbc5e888961f6f8c3 # v3.9.0
|
||||
|
||||
- name: Push Helm charts to OCI registry
|
||||
if: ${{ inputs.publishToOciRegistry }}
|
||||
shell: bash
|
||||
|
|
|
@ -9,7 +9,6 @@ python.uv_venv_auto = true
|
|||
[tools]
|
||||
python = "3.13" # Required for documentation generation
|
||||
rust = "1.87" # Required for schematools
|
||||
cosign = "2.5.2"
|
||||
"aqua:astral-sh/uv" = "0.7.13"
|
||||
"aqua:go-task/task" = "3.44.0"
|
||||
"aqua:google/yamlfmt" = "0.17.1"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
apiVersion: v2
|
||||
description: A common powered chart template. This can be useful for small projects that don't have their own chart.
|
||||
name: app-template
|
||||
version: 4.1.1
|
||||
version: 4.1.2
|
||||
kubeVersion: ">=1.28.0-0"
|
||||
maintainers:
|
||||
- name: bjw-s
|
||||
|
@ -10,16 +10,16 @@ maintainers:
|
|||
dependencies:
|
||||
- name: common
|
||||
repository: https://bjw-s-labs.github.io/helm-charts
|
||||
version: 4.1.1
|
||||
version: 4.1.2
|
||||
sources:
|
||||
- https://github.com/bjw-s-labs/helm-charts
|
||||
annotations:
|
||||
artifacthub.io/changes: |-
|
||||
- kind: changed
|
||||
description: |-
|
||||
Upgraded the common library to v4.1.1
|
||||
Upgraded the common library to v4.1.2
|
||||
links:
|
||||
- name: Upgrade notes
|
||||
url: https://bjw-s-labs.github.io/helm-charts/docs/app-template/upgrade-instructions/
|
||||
- name: Detailed release notes
|
||||
url: https://github.com/bjw-s-labs/helm-charts/releases/tag/common-4.1.1
|
||||
url: https://github.com/bjw-s-labs/helm-charts/releases/tag/common-4.1.2
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# app-template
|
||||
|
||||

|
||||

|
||||
|
||||
A common powered chart template. This can be useful for small projects that don't have their own chart.
|
||||
|
||||
|
@ -10,9 +10,9 @@ Kubernetes: `>=1.28.0-0`
|
|||
|
||||
## Dependencies
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://bjw-s-labs.github.io/helm-charts | common | 4.1.1 |
|
||||
| Repository | Name | Version |
|
||||
| ---------------------------------------- | ------ | ------- |
|
||||
| https://bjw-s-labs.github.io/helm-charts | common | 4.1.2 |
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
|
@ -48,5 +48,6 @@ Upgrade instructions can be found in the [documentation](https://bjw-s-labs.gith
|
|||
- Open an [issue](https://github.com/bjw-s-labs/helm-charts/issues/new/choose)
|
||||
- Join the home-operations [Discord](https://discord.gg/home-operations) community
|
||||
|
||||
----------------------------------------------
|
||||
---
|
||||
|
||||
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
|
||||
|
|
|
@ -60,10 +60,7 @@
|
|||
"reconcileStrategy": {
|
||||
"default": "ChartVersion",
|
||||
"description": "Determines what enables the creation of a new artifact. Valid values are\n('ChartVersion', 'Revision').\nSee the documentation of the values for an explanation on their behavior.\nDefaults to ChartVersion when omitted.",
|
||||
"enum": [
|
||||
"ChartVersion",
|
||||
"Revision"
|
||||
],
|
||||
"enum": ["ChartVersion", "Revision"],
|
||||
"type": "string"
|
||||
},
|
||||
"sourceRef": {
|
||||
|
@ -75,11 +72,7 @@
|
|||
},
|
||||
"kind": {
|
||||
"description": "Kind of the referent.",
|
||||
"enum": [
|
||||
"HelmRepository",
|
||||
"GitRepository",
|
||||
"Bucket"
|
||||
],
|
||||
"enum": ["HelmRepository", "GitRepository", "Bucket"],
|
||||
"type": "string"
|
||||
},
|
||||
"name": {
|
||||
|
@ -95,9 +88,7 @@
|
|||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
},
|
||||
|
@ -114,10 +105,7 @@
|
|||
"provider": {
|
||||
"default": "cosign",
|
||||
"description": "Provider specifies the technology used to sign the OCI Helm chart.",
|
||||
"enum": [
|
||||
"cosign",
|
||||
"notation"
|
||||
],
|
||||
"enum": ["cosign", "notation"],
|
||||
"type": "string"
|
||||
},
|
||||
"secretRef": {
|
||||
|
@ -128,16 +116,12 @@
|
|||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"provider"
|
||||
],
|
||||
"required": ["provider"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
},
|
||||
|
@ -147,17 +131,12 @@
|
|||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"chart",
|
||||
"sourceRef"
|
||||
],
|
||||
"required": ["chart", "sourceRef"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"spec"
|
||||
],
|
||||
"required": ["spec"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
},
|
||||
|
@ -170,10 +149,7 @@
|
|||
},
|
||||
"kind": {
|
||||
"description": "Kind of the referent.",
|
||||
"enum": [
|
||||
"OCIRepository",
|
||||
"HelmChart"
|
||||
],
|
||||
"enum": ["OCIRepository", "HelmChart"],
|
||||
"type": "string"
|
||||
},
|
||||
"name": {
|
||||
|
@ -189,10 +165,7 @@
|
|||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"kind",
|
||||
"name"
|
||||
],
|
||||
"required": ["kind", "name"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
},
|
||||
|
@ -210,9 +183,7 @@
|
|||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
},
|
||||
|
@ -269,9 +240,7 @@
|
|||
"additionalProperties": false
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"paths"
|
||||
],
|
||||
"required": ["paths"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
},
|
||||
|
@ -279,11 +248,7 @@
|
|||
},
|
||||
"mode": {
|
||||
"description": "Mode defines how differences should be handled between the Helm manifest\nand the manifest currently applied to the cluster.\nIf not explicitly set, it defaults to DiffModeDisabled.",
|
||||
"enum": [
|
||||
"enabled",
|
||||
"warn",
|
||||
"disabled"
|
||||
],
|
||||
"enum": ["enabled", "warn", "disabled"],
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
|
@ -295,11 +260,7 @@
|
|||
"properties": {
|
||||
"crds": {
|
||||
"description": "CRDs upgrade CRDs from the Helm Chart's crds directory according\nto the CRD upgrade policy provided here. Valid values are `Skip`,\n`Create` or `CreateReplace`. Default is `Create` and if omitted\nCRDs are installed but not updated.\n\n\nSkip: do neither install nor replace (update) any CRDs.\n\n\nCreate: new CRDs are created, existing CRDs are neither updated nor deleted.\n\n\nCreateReplace: new CRDs are created, existing CRDs are updated (replaced)\nbut not deleted.\n\n\nBy default, CRDs are applied (installed) during Helm install action.\nWith this option users can opt in to CRD replace existing CRDs on Helm\ninstall actions, which is not (yet) natively supported by Helm.\nhttps://helm.sh/docs/chart_best_practices/custom_resource_definitions.",
|
||||
"enum": [
|
||||
"Skip",
|
||||
"Create",
|
||||
"CreateReplace"
|
||||
],
|
||||
"enum": ["Skip", "Create", "CreateReplace"],
|
||||
"type": "string"
|
||||
},
|
||||
"createNamespace": {
|
||||
|
@ -378,16 +339,12 @@
|
|||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"secretRef"
|
||||
],
|
||||
"required": ["secretRef"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
},
|
||||
|
@ -429,9 +386,7 @@
|
|||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
},
|
||||
|
@ -482,9 +437,7 @@
|
|||
"additionalProperties": false
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"patch"
|
||||
],
|
||||
"required": ["patch"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
},
|
||||
|
@ -587,9 +540,7 @@
|
|||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
},
|
||||
|
@ -619,11 +570,7 @@
|
|||
"deletionPropagation": {
|
||||
"default": "background",
|
||||
"description": "DeletionPropagation specifies the deletion propagation policy when\na Helm uninstall is performed.",
|
||||
"enum": [
|
||||
"background",
|
||||
"foreground",
|
||||
"orphan"
|
||||
],
|
||||
"enum": ["background", "foreground", "orphan"],
|
||||
"type": "string"
|
||||
},
|
||||
"disableHooks": {
|
||||
|
@ -656,11 +603,7 @@
|
|||
},
|
||||
"crds": {
|
||||
"description": "CRDs upgrade CRDs from the Helm Chart's crds directory according\nto the CRD upgrade policy provided here. Valid values are `Skip`,\n`Create` or `CreateReplace`. Default is `Skip` and if omitted\nCRDs are neither installed nor upgraded.\n\n\nSkip: do neither install nor replace (update) any CRDs.\n\n\nCreate: new CRDs are created, existing CRDs are neither updated nor deleted.\n\n\nCreateReplace: new CRDs are created, existing CRDs are updated (replaced)\nbut not deleted.\n\n\nBy default, CRDs are not applied during Helm upgrade action. With this\noption users can opt-in to CRD upgrade, which is not (yet) natively supported by Helm.\nhttps://helm.sh/docs/chart_best_practices/custom_resource_definitions.",
|
||||
"enum": [
|
||||
"Skip",
|
||||
"Create",
|
||||
"CreateReplace"
|
||||
],
|
||||
"enum": ["Skip", "Create", "CreateReplace"],
|
||||
"type": "string"
|
||||
},
|
||||
"disableHooks": {
|
||||
|
@ -704,10 +647,7 @@
|
|||
},
|
||||
"strategy": {
|
||||
"description": "Strategy to use for failure remediation. Defaults to 'rollback'.",
|
||||
"enum": [
|
||||
"rollback",
|
||||
"uninstall"
|
||||
],
|
||||
"enum": ["rollback", "uninstall"],
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
|
@ -726,7 +666,7 @@
|
|||
"values": {
|
||||
"description": "Values holds the values for this Helm release.",
|
||||
"x-kubernetes-preserve-unknown-fields": true,
|
||||
"$ref": "https://raw.githubusercontent.com/bjw-s-labs/helm-charts/common-4.1.1/charts/library/common/values.schema.json"
|
||||
"$ref": "https://raw.githubusercontent.com/bjw-s-labs/helm-charts/common-4.1.2/charts/library/common/values.schema.json"
|
||||
},
|
||||
"valuesFrom": {
|
||||
"description": "ValuesFrom holds references to resources containing Helm values for this HelmRelease,\nand information about how they should be merged.",
|
||||
|
@ -735,10 +675,7 @@
|
|||
"properties": {
|
||||
"kind": {
|
||||
"description": "Kind of the values referent, valid values are ('Secret', 'ConfigMap').",
|
||||
"enum": [
|
||||
"Secret",
|
||||
"ConfigMap"
|
||||
],
|
||||
"enum": ["Secret", "ConfigMap"],
|
||||
"type": "string"
|
||||
},
|
||||
"name": {
|
||||
|
@ -764,19 +701,14 @@
|
|||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"kind",
|
||||
"name"
|
||||
],
|
||||
"required": ["kind", "name"],
|
||||
"type": "object",
|
||||
"additionalProperties": false
|
||||
},
|
||||
"type": "array"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"interval"
|
||||
],
|
||||
"required": ["interval"],
|
||||
"type": "object",
|
||||
"x-kubernetes-validations": [
|
||||
{
|
||||
|
@ -822,11 +754,7 @@
|
|||
},
|
||||
"status": {
|
||||
"description": "status of the condition, one of True, False, Unknown.",
|
||||
"enum": [
|
||||
"True",
|
||||
"False",
|
||||
"Unknown"
|
||||
],
|
||||
"enum": ["True", "False", "Unknown"],
|
||||
"type": "string"
|
||||
},
|
||||
"type": {
|
||||
|
@ -980,10 +908,7 @@
|
|||
},
|
||||
"lastAttemptedReleaseAction": {
|
||||
"description": "LastAttemptedReleaseAction is the last release action performed for this\nHelmRelease. It is used to determine the active remediation strategy.",
|
||||
"enum": [
|
||||
"install",
|
||||
"upgrade"
|
||||
],
|
||||
"enum": ["install", "upgrade"],
|
||||
"type": "string"
|
||||
},
|
||||
"lastAttemptedRevision": {
|
||||
|
|
|
@ -727,7 +727,7 @@
|
|||
"values": {
|
||||
"description": "Values holds the values for this Helm release.",
|
||||
"x-kubernetes-preserve-unknown-fields": true,
|
||||
"$ref": "https://raw.githubusercontent.com/bjw-s-labs/helm-charts/common-4.1.1/charts/library/common/values.schema.json"
|
||||
"$ref": "https://raw.githubusercontent.com/bjw-s-labs/helm-charts/common-4.1.2/charts/library/common/values.schema.json"
|
||||
},
|
||||
"valuesFrom": {
|
||||
"description": "ValuesFrom holds references to resources containing Helm values for this HelmRelease, and information about how they should be merged.",
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
{
|
||||
"$ref": "https://raw.githubusercontent.com/bjw-s-labs/helm-charts/common-4.1.1/charts/library/common/values.schema.json"
|
||||
"$ref": "https://raw.githubusercontent.com/bjw-s-labs/helm-charts/common-4.1.2/charts/library/common/values.schema.json"
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s-labs/helm-charts/app-template-4.1.1/charts/other/app-template/schemas/helmrelease-helm-v2.schema.json
|
||||
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s-labs/helm-charts/app-template-4.1.2/charts/other/app-template/schemas/helmrelease-helm-v2.schema.json
|
||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||
kind: HelmRelease
|
||||
metadata:
|
||||
|
@ -12,7 +12,7 @@ spec:
|
|||
chart: app-template
|
||||
# -- Version of the app-template helm chart
|
||||
# this example is not automatically updated, so be sure to use the latest chart version
|
||||
version: 4.1.1
|
||||
version: 4.1.2
|
||||
interval: 15m
|
||||
sourceRef:
|
||||
kind: HelmRepository
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s-labs/helm-charts/app-template-4.1.1/charts/other/app-template/values.schema.json
|
||||
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s-labs/helm-charts/app-template-4.1.2/charts/other/app-template/values.schema.json
|
||||
|
||||
# Configure options applied to all pods
|
||||
defaultPodOptions:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s-labs/helm-charts/app-template-4.1.1/charts/other/app-template/values.schema.json
|
||||
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s-labs/helm-charts/app-template-4.1.2/charts/other/app-template/values.schema.json
|
||||
|
||||
# Configure options applied to all pods
|
||||
defaultPodOptions:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s-labs/helm-charts/app-template-4.1.1/charts/other/app-template/values.schema.json
|
||||
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s-labs/helm-charts/app-template-4.1.2/charts/other/app-template/values.schema.json
|
||||
|
||||
controllers:
|
||||
main:
|
||||
|
|
|
@ -5,7 +5,7 @@ helmCharts:
|
|||
- name: app-template
|
||||
repo: https://bjw-s-labs.github.io/helm-charts/
|
||||
# this example is not automatically updated, so be sure to use the latest chart version
|
||||
version: 4.1.1
|
||||
version: 4.1.2
|
||||
releaseName: &releaseName vaultwarden
|
||||
namespace: &releaseNamespace default
|
||||
valuesFile: values.yaml
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s-labs/helm-charts/app-template-4.1.1/charts/other/app-template/values.schema.json
|
||||
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s-labs/helm-charts/app-template-4.1.2/charts/other/app-template/values.schema.json
|
||||
|
||||
controllers:
|
||||
main:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue