-
-
Notifications
You must be signed in to change notification settings - Fork 31
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Bump common to 0.1.13 - Simplify values.yaml - Change tag to version-v1.3 in order to reduce the number of chart updates. Signed-off-by: nιcнolaѕ wιlde <[email protected]>
- Loading branch information
1 parent
0a1c5dc
commit afb1823
Showing
4 changed files
with
238 additions
and
37 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,15 @@ | ||
--- | ||
apiVersion: v2 | ||
appVersion: "v1.3" | ||
version: 0.1.2 | ||
version: 1.0.0 | ||
name: blog | ||
description: Lightweight self-hosted facebook-styled PHP blog. | ||
type: application | ||
home: "https://github.com/nicholaswilde/helm-charts/tree/main/charts/blog" | ||
icon: "" | ||
dependencies: | ||
- name: common | ||
version: ~0.1.8 | ||
version: ~0.1.13 | ||
repository: https://nicholaswilde.github.io/helm-charts/ | ||
keywords: | ||
- blog | ||
|
@@ -25,7 +25,14 @@ maintainers: | |
email: [email protected] | ||
annotations: | ||
artifacthub.io/changes: | | ||
- Bump tag to v1.3-ls2 | ||
- kind: added | ||
description: values.schema.json | ||
- kind: changed | ||
description: Bump common to 0.1.13 | ||
- kind: changed | ||
description: Simplify values.yaml | ||
- kind: changed | ||
description: Change tag to version-v1.3 in order to reduce the number of chart updates. | ||
artifacthub.io/images: | | ||
- name: blog | ||
image: ghcr.io/nicholaswilde/blog:v1.3-ls2 | ||
image: ghcr.io/nicholaswilde/blog:version-v1.3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,214 @@ | ||
{ | ||
"$schema": "http://json-schema.org/schema#", | ||
"required": [ | ||
"image", | ||
"service", | ||
"ingress" | ||
], | ||
"title": "blog Chart JSON Schema", | ||
"type": "object", | ||
"properties": { | ||
"image": { | ||
"$id": "#/properties/image", | ||
"type": "object", | ||
"title": "Chart image object", | ||
"description": "An explanation about the purpose of this instance.", | ||
"required": [ | ||
"repository", | ||
"pullPolicy", | ||
"tag" | ||
], | ||
"properties": { | ||
"repository": { | ||
"$id": "#/properties/image/properties/repository", | ||
"default": "ghcr.io/nicholaswilde/blog", | ||
"description": "An explanation about the purpose of this instance.", | ||
"title": "Image repository", | ||
"type": "string" | ||
}, | ||
"pullPolicy": { | ||
"$id": "#/properties/image/properties/pullPolicy", | ||
"default": "IfNotPresent", | ||
"description": "An explanation about the purpose of this instance.", | ||
"title": "Image pull policy", | ||
"type": "string" | ||
}, | ||
"tag": { | ||
"$id": "#/properties/image/properties/tag", | ||
"default": "version-v1.3", | ||
"description": "An explanation about the purpose of this instance.", | ||
"title": "Image tag", | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
"secret": { | ||
"$id": "#/properties/secret", | ||
"default": {}, | ||
"description": "An explanation about the purpose of this instance.", | ||
"required": [], | ||
"title": "Chart secret", | ||
"type": "object", | ||
"properties": { | ||
"BLOG_NICK": { | ||
"$id": "#/properties/secret/properties/BLOG_NICK", | ||
"default": "username", | ||
"description": "An explanation about the purpose of this instance.", | ||
"title": "Blog user name", | ||
"type": "string" | ||
}, | ||
"BLOG_PASS": { | ||
"$id": "#/properties/secret/properties/BLOG_PASS", | ||
"default": "password", | ||
"description": "An explanation about the purpose of this instance.", | ||
"title": "Blog password", | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
"env": { | ||
"$id": "#/properties/env", | ||
"default": {}, | ||
"description": "An explanation about the purpose of this instance.", | ||
"required": [], | ||
"title": "Environmental variables", | ||
"type": "object", | ||
"properties": { | ||
"TZ": { | ||
"$id": "#/properties/env/properties/TZ", | ||
"default": "America/Los_Angeles", | ||
"description": "An explanation about the purpose of this instance.", | ||
"title": "Container timezone", | ||
"type": "string" | ||
}, | ||
"BLOG_TITLE": { | ||
"$id": "#/properties/env/properties/BLOG_TITLE", | ||
"default": "Blog", | ||
"description": "An explanation about the purpose of this instance.", | ||
"title": "Blog title", | ||
"type": "string" | ||
}, | ||
"BLOG_NAME": { | ||
"$id": "#/properties/env/properties/BLOG_NAME", | ||
"default": "Max Musermann", | ||
"description": "An explanation about the purpose of this instance.", | ||
"examples": [], | ||
"title": "Blog name", | ||
"type": "string" | ||
}, | ||
"BLOG_LANG": { | ||
"$id": "#/properties/env/properties/BLOG_LANG", | ||
"default": "en", | ||
"description": "An explanation about the purpose of this instance.", | ||
"examples": [], | ||
"title": "Blog language", | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
"service": { | ||
"$id": "#/properties/service", | ||
"description": "An explanation about the purpose of this instance.", | ||
"required": [ | ||
"port" | ||
], | ||
"title": "Service object", | ||
"type": "object", | ||
"properties": { | ||
"port": { | ||
"$id": "#/properties/service/properties/port", | ||
"description": "An explanation about the purpose of this instance.", | ||
"required": [ | ||
"port" | ||
], | ||
"title": "Service port object", | ||
"type": "object", | ||
"properties": { | ||
"port": { | ||
"$id": "#/properties/service/properties/port/properties/port", | ||
"default": 80, | ||
"description": "An explanation about the purpose of this instance.", | ||
"title": "Service port number", | ||
"type": "integer" | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
"ingress": { | ||
"$id": "#/properties/ingress", | ||
"description": "An explanation about the purpose of this instance.", | ||
"required": [ | ||
"enabled" | ||
], | ||
"title": "Ingress object", | ||
"type": "object", | ||
"properties": { | ||
"enabled": { | ||
"$id": "#/properties/ingress/properties/enabled", | ||
"default": false, | ||
"description": "An explanation about the purpose of this instance.", | ||
"title": "Enable ingress", | ||
"type": "boolean" | ||
} | ||
} | ||
}, | ||
"persistence": { | ||
"$id": "#/properties/persistence", | ||
"description": "An explanation about the purpose of this instance.", | ||
"required": [], | ||
"title": "Persistence object", | ||
"type": "object", | ||
"properties": { | ||
"data": { | ||
"$id": "#/properties/persistence/properties/data", | ||
"type": "object", | ||
"title": "data PVC", | ||
"description": "An explanation about the purpose of this instance.", | ||
"required": [ | ||
"enabled", | ||
"emptyDir", | ||
"mountPath" | ||
], | ||
"properties": { | ||
"enabled": { | ||
"$id": "#/properties/persistence/properties/data/properties/enabled", | ||
"type": "boolean", | ||
"title": "Enable data PVC", | ||
"description": "An explanation about the purpose of this instance.", | ||
"default": false | ||
}, | ||
"emptyDir": { | ||
"$id": "#/properties/persistence/properties/data/properties/emptyDir", | ||
"type": "boolean", | ||
"title": "data emptyDir", | ||
"description": "An explanation about the purpose of this instance.", | ||
"default": false | ||
}, | ||
"mountPath": { | ||
"$id": "#/properties/persistence/properties/data/properties/mountPath", | ||
"default": "/var/www/html/data", | ||
"description": "An explanation about the purpose of this instance.", | ||
"title": "data mount path", | ||
"type": "string" | ||
}, | ||
"accessMode": { | ||
"$id": "#/properties/persistence/properties/data/properties/accessMode", | ||
"default": "ReadWriteOnce", | ||
"description": "An explanation about the purpose of this instance.", | ||
"title": "data access mode", | ||
"type": "string" | ||
}, | ||
"size": { | ||
"$id": "#/properties/persistence/properties/data/properties/size", | ||
"default": "1Gi", | ||
"description": "An explanation about the purpose of this instance.", | ||
"title": "data size", | ||
"type": "string" | ||
} | ||
} | ||
} | ||
} | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters