mirror of
https://github.com/nikdoof/helm-charts.git
synced 2025-12-17 11:59:21 +00:00
Compare commits
16 Commits
aaisp2mqtt
...
idrac6-1.0
| Author | SHA1 | Date | |
|---|---|---|---|
| e259457f30 | |||
| bc3c1fa17b | |||
|
57fa6e21b1
|
|||
|
cc9c5c6652
|
|||
|
|
f99101d00b | ||
|
|
1548f606e7 | ||
|
f33c104b1f
|
|||
| 1007982a78 | |||
|
|
bea73339d5 | ||
|
|
644cf70b31 | ||
| d929f18571 | |||
| ff5fb746ad | |||
| 6aec140b79 | |||
| 2bb2c4a7d3 | |||
| a29c9d7cff | |||
| 343a41b2e7 |
10
.github/ct.yaml
vendored
Normal file
10
.github/ct.yaml
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
remote: origin
|
||||||
|
target-branch: master
|
||||||
|
chart-dirs:
|
||||||
|
- charts
|
||||||
|
excluded-charts:
|
||||||
|
chart-repos:
|
||||||
|
- bitnami=https://charts.bitnami.com/bitnami
|
||||||
|
- k8s-at-home-libraries=https://library-charts.k8s-at-home.com
|
||||||
|
- k8s-at-home=https://k8s-at-home.com/charts
|
||||||
|
- jetstack=https://charts.jetstack.io
|
||||||
48
.github/renovate.json5
vendored
Normal file
48
.github/renovate.json5
vendored
Normal file
@@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"dependencyDashboard": true,
|
||||||
|
"dependencyDashboardTitle": "Renovate Dashboard",
|
||||||
|
"suppressNotifications": ["prIgnoreNotification"],
|
||||||
|
"rebaseWhen": "conflicted",
|
||||||
|
"prConcurrentLimit": 5,
|
||||||
|
"helm-values": {
|
||||||
|
"enabled": false
|
||||||
|
},
|
||||||
|
"helmv3": {
|
||||||
|
"fileMatch": ["charts/.+/Chart\\.yaml$"]
|
||||||
|
},
|
||||||
|
"packageRules": [
|
||||||
|
{
|
||||||
|
"datasources": ["helm"],
|
||||||
|
"commitMessageTopic": "Helm chart {{depName}}",
|
||||||
|
"separateMinorPatch": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"datasources": ["docker"],
|
||||||
|
"commitMessageTopic": "Docker image {{depName}}",
|
||||||
|
"separateMinorPatch": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"commitMessagePrefix": "[{{{parentDir}}}]",
|
||||||
|
"branchTopic": "{{{parentDir}}}-{{{depNameSanitized}}}-{{{newMajor}}}{{#if isPatch}}.{{{newMinor}}}{{/if}}.x{{#if isLockfileUpdate}}-lockfile{{/if}}",
|
||||||
|
"updateTypes": ["major"],
|
||||||
|
"bumpVersion": "major",
|
||||||
|
"labels": ["dependency/major"],
|
||||||
|
"excludePackageNames": ["common"],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"updateTypes": ["minor"],
|
||||||
|
"bumpVersion": "minor",
|
||||||
|
"labels": ["dependency/minor"],
|
||||||
|
"excludePackageNames": ["common"],
|
||||||
|
"groupName": ["external minor dep"],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"updateTypes": ["patch"],
|
||||||
|
"bumpVersion": "patch",
|
||||||
|
"labels": ["dependency/patch"],
|
||||||
|
"excludePackageNames": ["common"],
|
||||||
|
"groupName": ["external patch dep"],
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
46
.github/workflows/lint-test.yaml
vendored
46
.github/workflows/lint-test.yaml
vendored
@@ -7,21 +7,43 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v1
|
uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
|
|
||||||
|
- name: Install Helm
|
||||||
|
uses: azure/setup-helm@v1
|
||||||
|
with:
|
||||||
|
version: v3.6.3
|
||||||
|
|
||||||
|
- uses: actions/setup-python@v2
|
||||||
|
with:
|
||||||
|
python-version: 3.7
|
||||||
|
|
||||||
|
- name: Set up chart-testing
|
||||||
|
uses: helm/chart-testing-action@v2.1.0
|
||||||
|
|
||||||
|
- name: Run chart-testing (list-changed)
|
||||||
|
id: list-changed
|
||||||
|
run: |
|
||||||
|
changed=$(ct list-changed)
|
||||||
|
if [[ -n "$changed" ]]; then
|
||||||
|
echo "::set-output name=changed::true"
|
||||||
|
fi
|
||||||
|
|
||||||
- name: Run chart-testing (lint)
|
- name: Run chart-testing (lint)
|
||||||
id: lint
|
run: ct lint --config .github/ct.yaml
|
||||||
uses: helm/chart-testing-action@v1.0.0-alpha.3
|
|
||||||
with:
|
|
||||||
command: lint
|
|
||||||
|
|
||||||
- name: Create kind cluster
|
- name: Create k3d cluster
|
||||||
uses: helm/kind-action@v1.0.0-alpha.3
|
uses: nolar/setup-k3d-k3s@v1
|
||||||
with:
|
with:
|
||||||
install_local_path_provisioner: true
|
version: v1.19
|
||||||
if: steps.lint.outputs.changed == 'true'
|
if: steps.list-changed.outputs.changed == 'true'
|
||||||
|
|
||||||
|
- name: Remove node taints
|
||||||
|
run: |
|
||||||
|
kubectl taint --all=true nodes node.cloudprovider.kubernetes.io/uninitialized- || true
|
||||||
|
|
||||||
- name: Run chart-testing (install)
|
- name: Run chart-testing (install)
|
||||||
uses: helm/chart-testing-action@v1.0.0-alpha.3
|
run: ct install --config .github/ct.yaml
|
||||||
with:
|
if: steps.list-changed.outputs.changed == 'true'
|
||||||
command: install
|
|
||||||
|
|||||||
22
.github/workflows/release.yaml
vendored
22
.github/workflows/release.yaml
vendored
@@ -10,29 +10,23 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v1
|
uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
|
|
||||||
- name: Configure Git
|
- name: Configure Git
|
||||||
run: |
|
run: |
|
||||||
git config user.name "$GITHUB_ACTOR"
|
git config user.name "$GITHUB_ACTOR"
|
||||||
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
|
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
|
||||||
|
|
||||||
# See https://github.com/helm/chart-releaser-action/issues/6
|
|
||||||
- name: Install Helm
|
- name: Install Helm
|
||||||
run: |
|
uses: azure/setup-helm@v1
|
||||||
curl -sSLo get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get
|
with:
|
||||||
chmod 700 get_helm.sh
|
version: v3.4.0
|
||||||
./get_helm.sh
|
|
||||||
helm init --client-only
|
|
||||||
|
|
||||||
- name: Add dependency chart repos
|
|
||||||
run: |
|
|
||||||
helm repo add stable https://kubernetes-charts.storage.googleapis.com/
|
|
||||||
helm repo add incubator https://kubernetes-charts-incubator.storage.googleapis.com/
|
|
||||||
|
|
||||||
- name: Run chart-releaser
|
- name: Run chart-releaser
|
||||||
uses: helm/chart-releaser-action@v1.0.0-alpha.2
|
uses: helm/chart-releaser-action@v1.2.1
|
||||||
with:
|
with:
|
||||||
charts_repo_url: https://nikdoof.github.io/helm-charts
|
charts_repo_url: https://nikdoof.github.io/helm-charts
|
||||||
env:
|
env:
|
||||||
CR_TOKEN: "${{ secrets.CR_TOKEN }}"
|
CR_TOKEN: "${{ secrets.CR_TOKEN }}"
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: "0.3.0"
|
appVersion: "0.3.1"
|
||||||
description: Pulls data from the AAISP CHAOSv2 API into MQTT
|
description: Pulls data from the AAISP CHAOSv2 API into MQTT
|
||||||
name: aaisp2mqtt
|
name: aaisp2mqtt
|
||||||
version: 0.3.1
|
version: 0.3.2
|
||||||
keywords:
|
keywords:
|
||||||
- aaisp
|
- aaisp
|
||||||
- mqtt
|
- mqtt
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ replicaCount: 1
|
|||||||
|
|
||||||
image:
|
image:
|
||||||
repository: nikdoof/aaisp2mqtt
|
repository: nikdoof/aaisp2mqtt
|
||||||
tag: 0.3.0
|
tag: 0.3.1
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
# imagePullSecrets: []
|
# imagePullSecrets: []
|
||||||
|
|
||||||
|
|||||||
23
charts/idrac6/.helmignore
Normal file
23
charts/idrac6/.helmignore
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
# Patterns to ignore when building packages.
|
||||||
|
# This supports shell glob matching, relative path matching, and
|
||||||
|
# negation (prefixed with !). Only one pattern per line.
|
||||||
|
.DS_Store
|
||||||
|
# Common VCS dirs
|
||||||
|
.git/
|
||||||
|
.gitignore
|
||||||
|
.bzr/
|
||||||
|
.bzrignore
|
||||||
|
.hg/
|
||||||
|
.hgignore
|
||||||
|
.svn/
|
||||||
|
# Common backup files
|
||||||
|
*.swp
|
||||||
|
*.bak
|
||||||
|
*.tmp
|
||||||
|
*~
|
||||||
|
# Various IDEs
|
||||||
|
.project
|
||||||
|
.idea/
|
||||||
|
*.tmproj
|
||||||
|
# OWNERS file for Kubernetes
|
||||||
|
OWNERS
|
||||||
18
charts/idrac6/Chart.yaml
Normal file
18
charts/idrac6/Chart.yaml
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
apiVersion: v2
|
||||||
|
appVersion: "0.5.0"
|
||||||
|
description: iDRAC 6 web interface and VNC proxy
|
||||||
|
name: idrac6
|
||||||
|
version: 1.0.0
|
||||||
|
kubeVersion: ">=1.16.0-0"
|
||||||
|
keywords:
|
||||||
|
- idrac6
|
||||||
|
home: https://github.com/nikdoof/helm-charts/tree/master/charts/idrac6/
|
||||||
|
sources:
|
||||||
|
- https://github.com/DomiStyle/docker-idrac6
|
||||||
|
maintainers:
|
||||||
|
- name: nikdoof
|
||||||
|
email: andy@tensixtyone.com
|
||||||
|
dependencies:
|
||||||
|
- name: common
|
||||||
|
repository: https://library-charts.k8s-at-home.com
|
||||||
|
version: 4.2.0
|
||||||
121
charts/idrac6/README.md
Normal file
121
charts/idrac6/README.md
Normal file
@@ -0,0 +1,121 @@
|
|||||||
|
# idrac6
|
||||||
|
|
||||||
|
 
|
||||||
|
|
||||||
|
iDRAC 6 web interface and VNC proxy
|
||||||
|
|
||||||
|
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
|
||||||
|
|
||||||
|
## Source Code
|
||||||
|
|
||||||
|
* <https://github.com/DomiStyle/docker-idrac6>
|
||||||
|
|
||||||
|
## Requirements
|
||||||
|
|
||||||
|
Kubernetes: `>=1.16.0-0`
|
||||||
|
|
||||||
|
## Dependencies
|
||||||
|
|
||||||
|
| Repository | Name | Version |
|
||||||
|
|------------|------|---------|
|
||||||
|
| https://library-charts.k8s-at-home.com | common | 4.2.0 |
|
||||||
|
|
||||||
|
## TL;DR
|
||||||
|
|
||||||
|
```console
|
||||||
|
helm repo add nikdoof-helm-charts https://nikdoof.github.io/helm-charts/
|
||||||
|
helm repo update
|
||||||
|
helm install idrac6 nikdoof-helm-charts/idrac6
|
||||||
|
```
|
||||||
|
|
||||||
|
## Installing the Chart
|
||||||
|
|
||||||
|
To install the chart with the release name `idrac6`
|
||||||
|
|
||||||
|
```console
|
||||||
|
helm install idrac6 nikdoof-helm-charts/idrac6
|
||||||
|
```
|
||||||
|
|
||||||
|
## Uninstalling the Chart
|
||||||
|
|
||||||
|
To uninstall the `idrac6` deployment
|
||||||
|
|
||||||
|
```console
|
||||||
|
helm uninstall idrac6
|
||||||
|
```
|
||||||
|
|
||||||
|
The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release.
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
|
||||||
|
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||||
|
Other values may be used from the [values.yaml](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||||
|
|
||||||
|
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
|
||||||
|
|
||||||
|
```console
|
||||||
|
helm install idrac6 \
|
||||||
|
--set env.IDRAC_HOST="idrac"\
|
||||||
|
nikdoof-helm-charts/idrac6
|
||||||
|
```
|
||||||
|
|
||||||
|
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
|
||||||
|
|
||||||
|
```console
|
||||||
|
helm install idrac6 nikdoof-helm-charts/idrac6 -f values.yaml
|
||||||
|
```
|
||||||
|
|
||||||
|
## Custom configuration
|
||||||
|
|
||||||
|
N/A
|
||||||
|
|
||||||
|
## Values
|
||||||
|
|
||||||
|
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||||
|
|
||||||
|
| Key | Type | Default | Description |
|
||||||
|
|-----|------|---------|-------------|
|
||||||
|
| env | object | See below | environment variables. See more environment variables in the [idrac6 documentation](https://github.com/DomiStyle/docker-idrac6). |
|
||||||
|
| env.IDRAC_HOST | string | `nil` | iDRAC hostname to connect to |
|
||||||
|
| env.IDRAC_KEYCODE_HACK | string | `"false"` | Enable keycode hack |
|
||||||
|
| env.IDRAC_PASSWORD | string | `"calvin"` | iDRAC password to use |
|
||||||
|
| env.IDRAC_PORT | int | `443` | iDRAC HTTP port |
|
||||||
|
| env.IDRAC_USER | string | `"root"` | iDRAC Username to use |
|
||||||
|
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||||
|
| image.repository | string | `"domistyle/idrac6"` | image repository |
|
||||||
|
| image.tag | string | `"v0.5"` | image tag |
|
||||||
|
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
|
||||||
|
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
|
||||||
|
| persistence.app | object | See values.yaml | allows caching of the required JARs in persistent storage, and allows for quicker connections. |
|
||||||
|
| persistence.screenshots | object | See values.yaml | Screenshots took from the iDRAC client. |
|
||||||
|
| persistence.vmedia | object | See values.yaml | Virtual media that can be connected to the iDRAC. |
|
||||||
|
| service | object | See values.yaml | Configures service settings for the chart. |
|
||||||
|
|
||||||
|
## Changelog
|
||||||
|
|
||||||
|
All notable changes to this application Helm chart will be documented in this file but does not include changes from our common library. To read those click [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common#changelog).
|
||||||
|
|
||||||
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
### [1.0.0]
|
||||||
|
|
||||||
|
#### Added
|
||||||
|
|
||||||
|
- N/A
|
||||||
|
|
||||||
|
#### Changed
|
||||||
|
|
||||||
|
- Switched to the [k8s-at-home](https://docs.k8s-at-home.com/) common chart as a base.
|
||||||
|
|
||||||
|
#### Removed
|
||||||
|
|
||||||
|
- N/A
|
||||||
|
|
||||||
|
[1.0.0]: #100
|
||||||
|
|
||||||
|
## Support
|
||||||
|
|
||||||
|
- Open an [issue](https://github.com/nikdoof/helm-charts/issues/new/choose)
|
||||||
|
|
||||||
|
----------------------------------------------
|
||||||
|
Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0)
|
||||||
143
charts/idrac6/README.md.gotmpl
Normal file
143
charts/idrac6/README.md.gotmpl
Normal file
@@ -0,0 +1,143 @@
|
|||||||
|
{{- define "custom.repository.organization" -}}
|
||||||
|
nikdoof-helm-charts
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.repository.url" -}}
|
||||||
|
https://github.com/nikdoof/helm-charts
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.helm.url" -}}
|
||||||
|
https://nikdoof.github.io/helm-charts/
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.helm.path" -}}
|
||||||
|
{{ template "custom.repository.organization" . }}/{{ template "chart.name" . }}
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.notes" -}}
|
||||||
|
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.requirements" -}}
|
||||||
|
## Requirements
|
||||||
|
|
||||||
|
{{ template "chart.kubeVersionLine" . }}
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.dependencies" -}}
|
||||||
|
## Dependencies
|
||||||
|
|
||||||
|
{{ template "chart.requirementsTable" . }}
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.install.tldr" -}}
|
||||||
|
## TL;DR
|
||||||
|
|
||||||
|
```console
|
||||||
|
helm repo add {{ template "custom.repository.organization" . }} {{ template "custom.helm.url" . }}
|
||||||
|
helm repo update
|
||||||
|
helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }}
|
||||||
|
```
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.install" -}}
|
||||||
|
## Installing the Chart
|
||||||
|
|
||||||
|
To install the chart with the release name `{{ template "chart.name" . }}`
|
||||||
|
|
||||||
|
```console
|
||||||
|
helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }}
|
||||||
|
```
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.uninstall" -}}
|
||||||
|
## Uninstalling the Chart
|
||||||
|
|
||||||
|
To uninstall the `{{ template "chart.name" . }}` deployment
|
||||||
|
|
||||||
|
```console
|
||||||
|
helm uninstall {{ template "chart.name" . }}
|
||||||
|
```
|
||||||
|
|
||||||
|
The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release.
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.configuration.header" -}}
|
||||||
|
## Configuration
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.configuration.readValues" -}}
|
||||||
|
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||||
|
Other values may be used from the [values.yaml](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.configuration.example.set" -}}
|
||||||
|
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
|
||||||
|
|
||||||
|
```console
|
||||||
|
helm install {{ template "chart.name" . }} \
|
||||||
|
--set env.IDRAC_HOST="idrac"\
|
||||||
|
{{ template "custom.helm.path" . }}
|
||||||
|
```
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.configuration.example.file" -}}
|
||||||
|
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
|
||||||
|
|
||||||
|
```console
|
||||||
|
helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -f values.yaml
|
||||||
|
```
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.valuesSection" -}}
|
||||||
|
## Values
|
||||||
|
|
||||||
|
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||||
|
|
||||||
|
{{ template "chart.valuesTable" . }}
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.support" -}}
|
||||||
|
## Support
|
||||||
|
|
||||||
|
- Open an [issue](https://github.com/nikdoof/helm-charts/issues/new/choose)
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{ template "chart.header" . }}
|
||||||
|
|
||||||
|
{{ template "chart.versionBadge" . }}{{ template "chart.typeBadge" . }}{{ template "chart.appVersionBadge" . }}
|
||||||
|
|
||||||
|
{{ template "chart.description" . }}
|
||||||
|
|
||||||
|
{{ template "custom.notes" . }}
|
||||||
|
|
||||||
|
{{ template "chart.sourcesSection" . }}
|
||||||
|
|
||||||
|
{{ template "custom.requirements" . }}
|
||||||
|
|
||||||
|
{{ template "custom.dependencies" . }}
|
||||||
|
|
||||||
|
{{ template "custom.install.tldr" . }}
|
||||||
|
|
||||||
|
{{ template "custom.install" . }}
|
||||||
|
|
||||||
|
{{ template "custom.uninstall" . }}
|
||||||
|
|
||||||
|
{{ template "custom.configuration.header" . }}
|
||||||
|
|
||||||
|
{{ template "custom.configuration.readValues" . }}
|
||||||
|
|
||||||
|
{{ template "custom.configuration.example.set" . }}
|
||||||
|
|
||||||
|
{{ template "custom.configuration.example.file" . }}
|
||||||
|
|
||||||
|
{{ template "custom.custom.configuration" . }}
|
||||||
|
|
||||||
|
{{ template "custom.valuesSection" . }}
|
||||||
|
|
||||||
|
{{ template "custom.changelog" . }}
|
||||||
|
|
||||||
|
{{ template "custom.support" . }}
|
||||||
|
|
||||||
|
{{ template "helm-docs.versionFooter" . }}
|
||||||
|
{{ "" }}
|
||||||
27
charts/idrac6/README_CHANGELOG.md.gotmpl
Normal file
27
charts/idrac6/README_CHANGELOG.md.gotmpl
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
{{- define "custom.changelog.header" -}}
|
||||||
|
## Changelog
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.changelog" -}}
|
||||||
|
{{ template "custom.changelog.header" . }}
|
||||||
|
|
||||||
|
All notable changes to this application Helm chart will be documented in this file but does not include changes from our common library. To read those click [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common#changelog).
|
||||||
|
|
||||||
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
### [1.0.0]
|
||||||
|
|
||||||
|
#### Added
|
||||||
|
|
||||||
|
- N/A
|
||||||
|
|
||||||
|
#### Changed
|
||||||
|
|
||||||
|
- Switched to the [k8s-at-home](https://docs.k8s-at-home.com/) common chart as a base.
|
||||||
|
|
||||||
|
#### Removed
|
||||||
|
|
||||||
|
- N/A
|
||||||
|
|
||||||
|
[1.0.0]: #100
|
||||||
|
{{- end -}}
|
||||||
9
charts/idrac6/README_CONFIG.md.gotmpl
Normal file
9
charts/idrac6/README_CONFIG.md.gotmpl
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
{{- define "custom.custom.configuration.header" -}}
|
||||||
|
## Custom configuration
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "custom.custom.configuration" -}}
|
||||||
|
{{ template "custom.custom.configuration.header" . }}
|
||||||
|
|
||||||
|
N/A
|
||||||
|
{{- end -}}
|
||||||
3
charts/idrac6/ci/test-values.yaml
Normal file
3
charts/idrac6/ci/test-values.yaml
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
---
|
||||||
|
env:
|
||||||
|
IDRAC_HOST: test
|
||||||
1
charts/idrac6/templates/NOTES.txt
Normal file
1
charts/idrac6/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{{- include "common.notes.defaultNotes" . -}}
|
||||||
1
charts/idrac6/templates/common.yaml
Normal file
1
charts/idrac6/templates/common.yaml
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{{ include "common.all" . }}
|
||||||
63
charts/idrac6/values.yaml
Normal file
63
charts/idrac6/values.yaml
Normal file
@@ -0,0 +1,63 @@
|
|||||||
|
#
|
||||||
|
# IMPORTANT NOTE
|
||||||
|
#
|
||||||
|
# This chart inherits from our common library chart. You can check the default values/options here:
|
||||||
|
# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml
|
||||||
|
#
|
||||||
|
|
||||||
|
image:
|
||||||
|
# -- image repository
|
||||||
|
repository: domistyle/idrac6
|
||||||
|
# -- image tag
|
||||||
|
tag: v0.5
|
||||||
|
# -- image pull policy
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
|
# -- environment variables. See more environment variables in the [idrac6 documentation](https://github.com/DomiStyle/docker-idrac6).
|
||||||
|
# @default -- See below
|
||||||
|
env:
|
||||||
|
# -- iDRAC hostname to connect to
|
||||||
|
IDRAC_HOST:
|
||||||
|
# -- iDRAC Username to use
|
||||||
|
IDRAC_USER: root
|
||||||
|
# -- iDRAC password to use
|
||||||
|
IDRAC_PASSWORD: calvin
|
||||||
|
# -- iDRAC HTTP port
|
||||||
|
IDRAC_PORT: 443
|
||||||
|
# -- Enable keycode hack
|
||||||
|
IDRAC_KEYCODE_HACK: 'false'
|
||||||
|
|
||||||
|
# -- Configures service settings for the chart.
|
||||||
|
# @default -- See values.yaml
|
||||||
|
service:
|
||||||
|
main:
|
||||||
|
ports:
|
||||||
|
http:
|
||||||
|
port: 5800
|
||||||
|
vnc:
|
||||||
|
port: 5900
|
||||||
|
|
||||||
|
ingress:
|
||||||
|
# -- Enable and configure ingress settings for the chart under this key.
|
||||||
|
# @default -- See values.yaml
|
||||||
|
main:
|
||||||
|
enabled: false
|
||||||
|
|
||||||
|
# -- Configure persistence settings for the chart under this key.
|
||||||
|
# @default -- See values.yaml
|
||||||
|
persistence:
|
||||||
|
# -- allows caching of the required JARs in persistent storage, and allows for quicker connections.
|
||||||
|
# @default -- See values.yaml
|
||||||
|
app:
|
||||||
|
enabled: false
|
||||||
|
mountPath: /app
|
||||||
|
# -- Virtual media that can be connected to the iDRAC.
|
||||||
|
# @default -- See values.yaml
|
||||||
|
vmedia:
|
||||||
|
enabled: false
|
||||||
|
mountPath: /vmedia
|
||||||
|
# -- Screenshots took from the iDRAC client.
|
||||||
|
# @default -- See values.yaml
|
||||||
|
screenshots:
|
||||||
|
enabled: false
|
||||||
|
mountPath: /screenshots
|
||||||
@@ -2,7 +2,7 @@ apiVersion: v1
|
|||||||
appVersion: "0.8.5"
|
appVersion: "0.8.5"
|
||||||
description: Collect VMware vCenter and ESXi performance metrics and send them to InfluxDB
|
description: Collect VMware vCenter and ESXi performance metrics and send them to InfluxDB
|
||||||
name: vsphere-influxdb-go
|
name: vsphere-influxdb-go
|
||||||
version: 0.2.0
|
version: 0.2.2
|
||||||
keywords:
|
keywords:
|
||||||
- vsphere
|
- vsphere
|
||||||
- influxdb
|
- influxdb
|
||||||
|
|||||||
@@ -42,11 +42,11 @@ cronjob:
|
|||||||
## add them.
|
## add them.
|
||||||
##
|
##
|
||||||
config:
|
config:
|
||||||
Domain: ".lab"
|
Domain: ""
|
||||||
RemoveHostDomainName: false
|
RemoveHostDomainName: false
|
||||||
Interval: 60
|
Interval: 60
|
||||||
VCenters: {}
|
VCenters: []
|
||||||
InfluxDB: {}
|
InfluxDB: []
|
||||||
Metrics:
|
Metrics:
|
||||||
- ObjectType:
|
- ObjectType:
|
||||||
- VirtualMachine
|
- VirtualMachine
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: "0.3.165"
|
appVersion: "0.3.178"
|
||||||
description: A web GUI for Zigbee2Mqtt
|
description: A web GUI for Zigbee2Mqtt
|
||||||
name: zigbee2mqttassistant
|
name: zigbee2mqttassistant
|
||||||
version: 0.1.0
|
version: 0.1.1
|
||||||
keywords:
|
keywords:
|
||||||
- zigbee
|
- zigbee
|
||||||
- mqtt
|
- mqtt
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
---
|
|
||||||
{{- if and (and (not (.Values.existingSecretName)) (.Values.z2ma.username)) (.Values.z2ma.password) }}
|
{{- if and (and (not (.Values.existingSecretName)) (.Values.z2ma.username)) (.Values.z2ma.password) }}
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Secret
|
kind: Secret
|
||||||
metadata:
|
metadata:
|
||||||
name: zigbee2mqttassistant-secret
|
name: {{ include "zigbee2mqttassistant.name" . }}-secret
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: {{ include "zigbee2mqttassistant.name" . }}
|
app.kubernetes.io/name: {{ include "zigbee2mqttassistant.name" . }}
|
||||||
helm.sh/chart: {{ include "zigbee2mqttassistant.chart" . }}
|
helm.sh/chart: {{ include "zigbee2mqttassistant.chart" . }}
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ replicaCount: 1
|
|||||||
|
|
||||||
image:
|
image:
|
||||||
repository: carldebilly/zigbee2mqttassistant
|
repository: carldebilly/zigbee2mqttassistant
|
||||||
tag: 0.3.165
|
tag: 0.3.178
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
imagePullSecrets: []
|
imagePullSecrets: []
|
||||||
|
|||||||
Reference in New Issue
Block a user