Skip to content

Commit

Permalink
Commit daily changes
Browse files Browse the repository at this point in the history
Signed-off-by: TrueCharts-Bot <[email protected]>
  • Loading branch information
truecharts-admin committed Jun 26, 2024
1 parent f9a6f2a commit 139c93d
Show file tree
Hide file tree
Showing 22 changed files with 70 additions and 57 deletions.
4 changes: 2 additions & 2 deletions .github/scripts/install_dependencies.sh
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ fi

if [[ "$curr_chart" == "charts/system/intel-device-plugins-operator" ]]; then
echo "Installing cert-manager chart"
helm install traefik oci://tccr.io/truecharts/cert-manager --namespace cert-manager --create-namespace --wait
helm install traefik oci://tccr.io/truecharts/cert-manager --namespace cert-manager --create-namespace --wait
if [[ "$?" != "0" ]]; then
echo "Failed to install cert-manager chart"
exit 1
Expand All @@ -86,7 +86,7 @@ fi

if [[ "$curr_chart" == "charts/premium/kubernetes-dashboard" ]]; then
echo "Installing metrics-server chart"
helm install traefik oci://tccr.io/truecharts/metrics-server --namespace cert-manager --create-namespace --wait
helm install traefik oci://tccr.io/truecharts/metrics-server --namespace cert-manager --create-namespace --wait
if [[ "$?" != "0" ]]; then
echo "Failed to install metrics-server chart"
exit 1
Expand Down
2 changes: 1 addition & 1 deletion .vscode/extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@
"VadzimNestsiarenka.helm-template-preview-and-more",
"karyan40024.helmix"
]
}
}
6 changes: 3 additions & 3 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"presentation": {
"reveal": "silent"
},
"problemMatcher" : []
},
"problemMatcher": []
}
]
}
}
12 changes: 6 additions & 6 deletions charts.code-workspace
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"folders": [
{
"path": "."
}
]
}
"folders": [
{
"path": "."
}
]
}
16 changes: 11 additions & 5 deletions charts/premium/kubernetes-dashboard/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ annotations:
truecharts.org/category: operators
truecharts.org/max_helm_version: "3.15"
truecharts.org/min_helm_version: "3.11"
truecharts.org/train: system
truecharts.org/train: premium
apiVersion: v2
appVersion: latest
appVersion: 1.4.0
dependencies:
- name: common
version: 24.0.9
Expand All @@ -19,9 +19,12 @@ dependencies:
version: 2.38.0
repository: https://charts.konghq.com
condition: kong.enabled
alias: ""
tags: []
import-values: []
deprecated: false
description: The default Kubernetes Dashboard
home: https://truecharts.org/charts/system/kubernetes-dashboard
home: https://truecharts.org/charts/premium/kubernetes-dashboard
icon: https://truecharts.org/img/hotlink-ok/chart-icons/kubernetes-dashboard.webp
keywords:
- kubernetes-dashboard
Expand All @@ -34,8 +37,11 @@ maintainers:
name: kubernetes-dashboard
sources:
- https://github.com/kubernetes-dashboard/kubernetes-dashboard
- https://github.com/truecharts/charts/tree/master/charts/system/kubernetes-dashboard
- https://github.com/truecharts/containers/tree/master/apps/alpine
- https://github.com/truecharts/charts/tree/master/charts/premium/kubernetes-dashboard
- https://hub.docker.com/r/kubernetesui/dashboard-api
- https://hub.docker.com/r/kubernetesui/dashboard-auth
- https://hub.docker.com/r/kubernetesui/dashboard-metrics-scraper
- https://hub.docker.com/r/kubernetesui/dashboard-web
- https://kubernetes-dashboard.universe.tf
type: application
version: 1.0.0
27 changes: 18 additions & 9 deletions charts/premium/kubernetes-dashboard/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -275,11 +275,10 @@ configmap:
- /
strip_path: false
secret:
csrf:
enabled: true
data:
data:
private.key: ZHdwY1JlYTlCWkVhWVEydmEvdXA2dUwzOUdERkFZN2JCcFU0a25UM3dnZVVOazlHUGFpWmptaXNhS3VMdUVvS2o1VENJUTdnKzlpZzA3S3BZYzM0MVpiVjNBSlBsMzZZSFN5eC9Rdi9uMnlaVDlYZ3BOb0IyRk02ZjBnczhEcXVxU0V1aWd4aC9rSEpSRVVpSFFtUUNrMDlTSG10ZFkzRnBpb1UzMGdlNjlNQ1JtdERmdmRoOVhteXRBYjR1M3VxeElmQWQ5QmRKcEdoZzZtMGVJQU15QnRNdHZaMnl6eVRhWjJPdXVLZnNwdVFaZThhYjJCcCtQSGxLOFNrcTY0RS9STzJVdzRjblFHTXFjQXhhdEszZEVPMmhtR1hOMm1uWVhxQXN3S0hIeWJBV2xCVW1UT3JDSFJuY1M3N3kyZjQwSk9PbWRoa0ZSREZJcWdOVC95aTd3PT0=

portal:
Expand All @@ -296,7 +295,12 @@ rbac:
rules:
- apiGroups: [""]
resources: ["secrets"]
resourceNames: ["kubernetes-dashboard-key-holder", "kubernetes-dashboard-certs", "kubernetes-dashboard-csrf"]
resourceNames:
[
"kubernetes-dashboard-key-holder",
"kubernetes-dashboard-certs",
"kubernetes-dashboard-csrf",
]
verbs: ["get", "update", "delete"]
# Allow Dashboard to get and update 'kubernetes-dashboard-settings' config map.
- apiGroups: [""]
Expand All @@ -310,7 +314,14 @@ rbac:
verbs: ["proxy"]
- apiGroups: [""]
resources: ["services/proxy"]
resourceNames: ["heapster", "http:heapster:", "https:heapster:", "dashboard-metrics-scraper", "http:dashboard-metrics-scraper"]
resourceNames:
[
"heapster",
"http:heapster:",
"https:heapster:",
"dashboard-metrics-scraper",
"http:dashboard-metrics-scraper",
]
verbs: ["get"]
- apiGroups: ["metrics.k8s.io"]
resources: ["pods", "nodes"]
Expand All @@ -334,7 +345,7 @@ kong:
## Configuration reference: https://docs.konghq.com/gateway/3.6.x/reference/configuration
env:
dns_order: LAST,A,CNAME,AAAA,SRV
plugins: 'off'
plugins: "off"
nginx_worker_processes: 1
ingressController:
enabled: false
Expand All @@ -344,8 +355,6 @@ kong:
type: ClusterIP
http:
enabled: false


## TODO Pre-configure ingress if needed
## Ingress hint:
# apiVersion: traefik.io/v1alpha1
Expand All @@ -366,9 +375,9 @@ kong:
# middlewares:
# - name: stripkubdashboard
# namespace: kubernetes-dashboard
#
#
# ---
#
#
# apiVersion: traefik.io/v1alpha1
# kind: Middleware
# metadata:
Expand Down
6 changes: 3 additions & 3 deletions charts/system/csi-driver-nfs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ title: README
TrueCharts can be installed as both _normal_ Helm Charts or as TrueNAS SCALE Apps.
Both solutions are fully supported, but we heavily advice the use of normal Helm Charts where possible

For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/system/csi-driver-smb)
For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/system/csi-driver-nfs)

**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**

Expand All @@ -30,15 +30,15 @@ For more information on how to use TrueCharts as TrueNAS SCALE Apps, please chec

All our charts have dedicated documentation pages.
The documentation for this chart can be found here:
https://truecharts.org/charts/system/csi-driver-smb
https://truecharts.org/charts/system/csi-driver-nfs

## Configuration Options

Please note: For TrueNAS SCALE, only options available in the GUI are supported.
Hence most of these docs do not apply to TrueNAS SCALE

To view the chart specific options, please view Values.yaml included in the chart.
The most recent version of which, is available here: https://github.com/truecharts/charts/charts/system/csi-driver-smb/values.yaml
The most recent version of which, is available here: https://github.com/truecharts/charts/charts/system/csi-driver-nfs/values.yaml

All our Charts use a shared "common" library chart that contains most of the templating and options.
For the complete overview of all available options, please checkout the documentation for them on the [common docs on our website](/common)
Expand Down
2 changes: 1 addition & 1 deletion charts/system/descheduler/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,9 @@ maintainers:
url: https://truecharts.org
name: descheduler
sources:
- https://descheduler.universe.tf
- https://github.com/descheduler/descheduler
- https://github.com/truecharts/charts/tree/master/charts/system/descheduler
- https://github.com/truecharts/containers/tree/master/apps/alpine
- https://descheduler.universe.tf
type: application
version: 0.0.1
6 changes: 3 additions & 3 deletions charts/system/descheduler/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ title: README
TrueCharts can be installed as both _normal_ Helm Charts or as TrueNAS SCALE Apps.
Both solutions are fully supported, but we heavily advice the use of normal Helm Charts where possible

For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/system/metallb)
For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/system/descheduler)

**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**

Expand All @@ -30,15 +30,15 @@ For more information on how to use TrueCharts as TrueNAS SCALE Apps, please chec

All our charts have dedicated documentation pages.
The documentation for this chart can be found here:
https://truecharts.org/charts/system/metallb
https://truecharts.org/charts/system/descheduler

## Configuration Options

Please note: For TrueNAS SCALE, only options available in the GUI are supported.
Hence most of these docs do not apply to TrueNAS SCALE

To view the chart specific options, please view Values.yaml included in the chart.
The most recent version of which, is available here: https://github.com/truecharts/charts/charts/system/metallb/values.yaml
The most recent version of which, is available here: https://github.com/truecharts/charts/charts/system/descheduler/values.yaml

All our Charts use a shared "common" library chart that contains most of the templating and options.
For the complete overview of all available options, please checkout the documentation for them on the [common docs on our website](/common)
Expand Down
6 changes: 3 additions & 3 deletions charts/system/intel-device-plugins-operator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ title: README
TrueCharts can be installed as both _normal_ Helm Charts or as TrueNAS SCALE Apps.
Both solutions are fully supported, but we heavily advice the use of normal Helm Charts where possible

For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/system/metallb)
For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/system/intel-device-plugins-operator)

**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**

Expand All @@ -30,15 +30,15 @@ For more information on how to use TrueCharts as TrueNAS SCALE Apps, please chec

All our charts have dedicated documentation pages.
The documentation for this chart can be found here:
https://truecharts.org/charts/system/metallb
https://truecharts.org/charts/system/intel-device-plugins-operator

## Configuration Options

Please note: For TrueNAS SCALE, only options available in the GUI are supported.
Hence most of these docs do not apply to TrueNAS SCALE

To view the chart specific options, please view Values.yaml included in the chart.
The most recent version of which, is available here: https://github.com/truecharts/charts/charts/system/metallb/values.yaml
The most recent version of which, is available here: https://github.com/truecharts/charts/charts/system/intel-device-plugins-operator/values.yaml

All our Charts use a shared "common" library chart that contains most of the templating and options.
For the complete overview of all available options, please checkout the documentation for them on the [common docs on our website](/common)
Expand Down
1 change: 1 addition & 0 deletions charts/system/intel-gpu-plugin/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,6 @@ name: intel-gpu-plugin
sources:
- https://github.com/intel
- https://github.com/truecharts/charts/tree/master/charts/system/intel-gpu-plugin
- https://hub.docker.com/r/intel/intel-gpu-plugin
type: application
version: 0.0.1
Binary file added charts/system/intel-gpu-plugin/icon-small.webp
Binary file not shown.
Binary file removed charts/system/intel-gpu-plugin/icon.png
Binary file not shown.
Binary file added charts/system/intel-gpu-plugin/icon.webp
Binary file not shown.
1 change: 0 additions & 1 deletion charts/system/intel-gpu-plugin/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ portal:
open:
enabled: false


persistence:
devfs:
enabled: true
Expand Down
3 changes: 2 additions & 1 deletion charts/system/kubelet-csr-approver/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ annotations:
truecharts.org/min_helm_version: "3.11"
truecharts.org/train: system
apiVersion: v2
appVersion: latest
appVersion: 1.2.2
dependencies:
- name: common
version: 24.0.0
Expand All @@ -29,6 +29,7 @@ maintainers:
url: https://truecharts.org
name: kubelet-csr-approver
sources:
- https://ghcr.io/postfinance/kubelet-csr-approver
- https://github.com/kubelet-csr-approver/kubelet-csr-approver
- https://github.com/truecharts/charts/tree/master/charts/system/kubelet-csr-approver
type: application
Expand Down
6 changes: 3 additions & 3 deletions charts/system/kubelet-csr-approver/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ title: README
TrueCharts can be installed as both _normal_ Helm Charts or as TrueNAS SCALE Apps.
Both solutions are fully supported, but we heavily advice the use of normal Helm Charts where possible

For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/system/metallb)
For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/system/kubelet-csr-approver)

**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**

Expand All @@ -30,15 +30,15 @@ For more information on how to use TrueCharts as TrueNAS SCALE Apps, please chec

All our charts have dedicated documentation pages.
The documentation for this chart can be found here:
https://truecharts.org/charts/system/metallb
https://truecharts.org/charts/system/kubelet-csr-approver

## Configuration Options

Please note: For TrueNAS SCALE, only options available in the GUI are supported.
Hence most of these docs do not apply to TrueNAS SCALE

To view the chart specific options, please view Values.yaml included in the chart.
The most recent version of which, is available here: https://github.com/truecharts/charts/charts/system/metallb/values.yaml
The most recent version of which, is available here: https://github.com/truecharts/charts/charts/system/kubelet-csr-approver/values.yaml

All our Charts use a shared "common" library chart that contains most of the templating and options.
For the complete overview of all available options, please checkout the documentation for them on the [common docs on our website](/common)
Expand Down
5 changes: 1 addition & 4 deletions charts/system/kubelet-csr-approver/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,13 @@ workload:
type: http
port: 8081
env:
PROVIDER_REGEX: ".*"
PROVIDER_REGEX: ".*"
BYPASS_DNS_RESOLUTION: true
IGNORE_NON_SYSTEM_NODE: false
ALLOWED_DNS_NAMES: 1
BYPASS_HOSTNAME_CHECK: false
LEADER_ELECTION: true



rbac:
main:
enabled: true
Expand Down Expand Up @@ -91,7 +89,6 @@ metrics:
labels: {}
rules: []


podOptions:
automountServiceAccountToken: true

Expand Down
6 changes: 3 additions & 3 deletions charts/system/metrics-server/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ title: README
TrueCharts can be installed as both _normal_ Helm Charts or as TrueNAS SCALE Apps.
Both solutions are fully supported, but we heavily advice the use of normal Helm Charts where possible

For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/system/metallb)
For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/system/metrics-server)

**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**

Expand All @@ -30,15 +30,15 @@ For more information on how to use TrueCharts as TrueNAS SCALE Apps, please chec

All our charts have dedicated documentation pages.
The documentation for this chart can be found here:
https://truecharts.org/charts/system/metallb
https://truecharts.org/charts/system/metrics-server

## Configuration Options

Please note: For TrueNAS SCALE, only options available in the GUI are supported.
Hence most of these docs do not apply to TrueNAS SCALE

To view the chart specific options, please view Values.yaml included in the chart.
The most recent version of which, is available here: https://github.com/truecharts/charts/charts/system/metallb/values.yaml
The most recent version of which, is available here: https://github.com/truecharts/charts/charts/system/metrics-server/values.yaml

All our Charts use a shared "common" library chart that contains most of the templating and options.
For the complete overview of all available options, please checkout the documentation for them on the [common docs on our website](/common)
Expand Down
6 changes: 3 additions & 3 deletions charts/system/node-feature-discovery/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ title: README
TrueCharts can be installed as both _normal_ Helm Charts or as TrueNAS SCALE Apps.
Both solutions are fully supported, but we heavily advice the use of normal Helm Charts where possible

For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/system/metallb)
For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/system/node-feature-discovery)

**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**

Expand All @@ -30,15 +30,15 @@ For more information on how to use TrueCharts as TrueNAS SCALE Apps, please chec

All our charts have dedicated documentation pages.
The documentation for this chart can be found here:
https://truecharts.org/charts/system/metallb
https://truecharts.org/charts/system/node-feature-discovery

## Configuration Options

Please note: For TrueNAS SCALE, only options available in the GUI are supported.
Hence most of these docs do not apply to TrueNAS SCALE

To view the chart specific options, please view Values.yaml included in the chart.
The most recent version of which, is available here: https://github.com/truecharts/charts/charts/system/metallb/values.yaml
The most recent version of which, is available here: https://github.com/truecharts/charts/charts/system/node-feature-discovery/values.yaml

All our Charts use a shared "common" library chart that contains most of the templating and options.
For the complete overview of all available options, please checkout the documentation for them on the [common docs on our website](/common)
Expand Down
Loading

0 comments on commit 139c93d

Please sign in to comment.