Skip to content
This repository has been archived by the owner on Jul 30, 2023. It is now read-only.

Commit

Permalink
home-assistant: update chart model (#44)
Browse files Browse the repository at this point in the history
  • Loading branch information
qjoly authored Jun 23, 2023
1 parent a471c9a commit 5f76c5c
Show file tree
Hide file tree
Showing 13 changed files with 212 additions and 348 deletions.
19 changes: 17 additions & 2 deletions charts/home-assistant/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,20 @@ apiVersion: v2
name: home-assistant
description: Open source home automation.
type: application
version: 0.1.2
appVersion: "1.16.0"
version: 1.0.0
appVersion: "2023.7.0.dev20230622"
icon: https://design.home-assistant.io/images/logo-variants.png
maintainers:
- name: QJOLY
email: [email protected]
kubeVersion: ">= 1.18"
home: https://home-assistant.io/
keywords:
- IOT
- home-assistant
sources:
- https://github.com/home-assistant/core
dependencies:
- name: common
repository: https://qjoly.github.io/helm-charts/
version: v0.1.8
92 changes: 92 additions & 0 deletions charts/home-assistant/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
# home-assistant

![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2023.7.0.dev20230622](https://img.shields.io/badge/AppVersion-2023.7.0.dev20230622-informational?style=flat-square)

Open source home automation.

**Homepage:** <https://home-assistant.io/>

## Maintainers

| Name | Email | Url |
| ---- | ------ | --- |
| QJOLY | <[email protected]> | |

## Source Code

* <https://github.com/home-assistant/core>

## Requirements

Kubernetes: `>= 1.18`

| Repository | Name | Version |
|------------|------|---------|
| https://qjoly.github.io/helm-charts/ | common | v0.1.8 |

## Values

| Key | Type | Default | Description |
|-----|------|---------|-------------|
| common.app.containerPort | int | `8123` | |
| common.app.servicePort | int | `80` | |
| common.deployment.cpuLimit | string | `nil` | |
| common.deployment.cpuRequest | string | `nil` | |
| common.deployment.memoryLimit | string | `nil` | |
| common.deployment.memoryRequest | string | `nil` | |
| common.deployment.strategy.rollingUpdate.maxSurge | string | `"25%"` | |
| common.deployment.strategy.rollingUpdate.maxUnavailable | string | `"25%"` | |
| common.deployment.strategy.type | string | `"RollingUpdate"` | |
| common.hpa.avgCpuUtilization | int | `50` | |
| common.hpa.enabled | bool | `false` | |
| common.hpa.maxReplicas | int | `2` | |
| common.hpa.minReplicas | int | `1` | |
| common.image.name | string | `"ghcr.io/home-assistant/home-assistant"` | |
| common.image.pullPolicy | string | `"Always"` | |
| common.image.repository.isPrivate | bool | `false` | |
| common.image.repository.name | string | `nil` | |
| common.image.repository.secretName | string | `nil` | |
| common.image.tag | string | `"2023.7.0.dev20230622"` | |
| common.ingress.certResolver | string | `"letsencrypt"` | |
| common.ingress.enabled | bool | `false` | |
| common.ingress.entrypoint | string | `"websecure"` | |
| common.ingress.hostName | string | `"home-assistant.thoughtless.eu"` | |
| common.ingress.ingressClassName | string | `"istio"` | |
| common.ingress.isIngressRoute | bool | `true` | |
| common.ingress.tls.enabled | bool | `true` | |
| common.ingress.tls.secretName | string | `""` | |
| common.livenessProbe.failureThreshold | int | `1` | |
| common.livenessProbe.httpGet.path | string | `"/"` | |
| common.livenessProbe.httpGet.port | int | `8123` | |
| common.livenessProbe.initialDelaySeconds | int | `30` | |
| common.livenessProbe.periodSeconds | int | `60` | |
| common.livenessProbe.timeoutSeconds | int | `3` | |
| common.livenessProbeEnabled | bool | `true` | |
| common.persistence.enabled | bool | `true` | |
| common.persistence.volumes[0].containerMount | string | `"/config/"` | |
| common.persistence.volumes[0].name | string | `"data"` | |
| common.persistence.volumes[0].pvcClaim | string | `""` | |
| common.persistence.volumes[0].size | string | `"5Gi"` | |
| common.persistence.volumes[0].storageClassName | string | `""` | |
| common.readinessProbe.failureThreshold | int | `2` | |
| common.readinessProbe.httpGet.path | string | `"/"` | |
| common.readinessProbe.httpGet.port | int | `8123` | |
| common.readinessProbe.initialDelaySeconds | int | `30` | |
| common.readinessProbe.periodSeconds | int | `30` | |
| common.readinessProbe.timeoutSeconds | int | `3` | |
| common.readinessProbeEnabled | bool | `true` | |
| common.startupProbe.failureThreshold | int | `20` | |
| common.startupProbe.httpGet.path | string | `"/"` | |
| common.startupProbe.httpGet.port | int | `8123` | |
| common.startupProbe.periodSeconds | int | `10` | |
| common.startupProbe.timeoutSeconds | int | `1` | |
| common.startupProbeEnabled | bool | `true` | |
| common.tests.classicHttp.enabled | bool | `true` | |
| common.tests.curlHostHeader.enabled | bool | `true` | |
| common.tests.curlHostHeader.path | string | `"/"` | |
| common.variables.nonSecret | object | `{}` | |
| common.variables.secret | object | `{}` | |
| define | int | `8123` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0)
13 changes: 0 additions & 13 deletions charts/home-assistant/templates/NOTES.txt

This file was deleted.

62 changes: 0 additions & 62 deletions charts/home-assistant/templates/_helpers.tpl

This file was deleted.

80 changes: 0 additions & 80 deletions charts/home-assistant/templates/deployment.yaml

This file was deleted.

28 changes: 0 additions & 28 deletions charts/home-assistant/templates/hpa.yaml

This file was deleted.

20 changes: 0 additions & 20 deletions charts/home-assistant/templates/ingress-route.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions charts/home-assistant/templates/ingress.yaml

This file was deleted.

23 changes: 0 additions & 23 deletions charts/home-assistant/templates/persistentvolumeclaim.yaml

This file was deleted.

15 changes: 0 additions & 15 deletions charts/home-assistant/templates/service.yaml

This file was deleted.

12 changes: 0 additions & 12 deletions charts/home-assistant/templates/serviceaccount.yaml

This file was deleted.

Loading

0 comments on commit 5f76c5c

Please sign in to comment.