-
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.
* Trigger GitHub Action * seems to be an issue with whereabouts that needs to be updated * remove the dry-run flag * break out github action per chart * added better support for autoconfig * created new readme file with helm-docs * always create a service account * always create a daemonset * always create a cluster role * always create a cluster role * removed annoation of configmap in favour of using auto config * refactor node selector and tolerations * updated notes * added template for go docs, and updated vaules file for better help ouput * updated chart yaml with corrected urls * updated resources and docs for this config * cleaned up white space for notes
- Loading branch information
1 parent
ad34c24
commit 3fc1a3c
Showing
10 changed files
with
207 additions
and
145 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
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,44 @@ | ||
# multus | ||
|
||
Multus Helm chart for Kubernetes | ||
|
||
![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v4.1.0](https://img.shields.io/badge/AppVersion-v4.1.0-informational?style=flat-square) | ||
|
||
## Values | ||
|
||
| Key | Type | Default | Description | | ||
|-----|------|---------|-------------| | ||
| args.additionalBinDir | string | `""` | Additional directory to include in the CNI binDir option. | | ||
| args.cleanupConfigOnExit | bool | `false` | Cleanup configuration files on exit. | | ||
| args.cniBinDir | string | `"/host/opt/cni/bin"` | The directory where CNI binaries are installed. | | ||
| args.cniConfDir | string | `"/host/etc/cni/net.d"` | The directory where CNI configurations are stored. | | ||
| args.cniVersion | string | `""` | Version of the CNI to use. | | ||
| args.forceCNIVersion | bool | `false` | Force the use of a specific CNI version. | | ||
| args.globalNamespaces | string | `""` | Comma-separated list of global namespaces for use with namespace isolation. | | ||
| args.multusAutoconfigDir | string | `"/host/etc/cni/net.d"` | Directory for the Multus auto-configuration. | | ||
| args.multusBinFile | string | `"/usr/src/multus-cni/bin/multus"` | Path to the Multus binary file. | | ||
| args.multusCNIConfDir | string | `"/host/etc/cni/multus/net.d"` | Directory for Multus-specific CNI configurations. | | ||
| args.multusConfFile | string | `"auto"` | The configuration file for Multus. | | ||
| args.multusKubeConfigFileHost | string | `"/etc/cni/net.d/multus.d/multus.kubeconfig"` | Path to the kubeconfig file for Multus. | | ||
| args.multusLogFile | string | `""` | Path to the Multus log file. | | ||
| args.multusLogLevel | string | `""` | Log level for Multus. | | ||
| args.multusLogToStderr | bool | `true` | Whether to log to stderr. | | ||
| args.multusMasterCNIFileName | string | `""` | Name of the master CNI file in the Multus auto-configuration directory. | | ||
| args.namespaceIsolation | bool | `false` | Enable namespace isolation. | | ||
| args.overrideNetworkName | bool | `false` | Override the network name from the master CNI file. | | ||
| args.readinessIndicatorFile | string | `""` | File used to indicate readiness. | | ||
| args.renameConfFile | bool | `false` | Rename the master configuration file to invalidate it. | | ||
| args.skipConfigWatch | bool | `false` | Skip watching for configuration changes. | | ||
| args.skipMultusBinaryCopy | bool | `false` | Whether to skip copying the Multus binary file. | | ||
| args.skipTLSVerify | bool | `false` | Skip TLS verification. | | ||
| image.pullPolicy | string | `"IfNotPresent"` | | | ||
| image.repository | string | `"ghcr.io/k8snetworkplumbingwg/multus-cni"` | Repository for the Multus image. | | ||
| image.tag | string | `"v4.1.0"` | Tag of the Multus image. | | ||
| nodeSelector | object | `{}` | Node selector for pod assignment. | | ||
| resources | object | `{"limits":{"cpu":"500m","memory":"128Mi"},"requests":{"cpu":"250m","memory":"128Mi"}}` | Resources for the Multus pod. | | ||
| securityContext | object | `{"privileged":true}` | securityContext for the pod. | | ||
| serviceAccount.name | string | `"multus"` | | | ||
| tolerations | list | `[{"effect":"NoSchedule","operator":"Exists"}]` | Tolerations for pod assignment. | | ||
|
||
---------------------------------------------- | ||
Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) |
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,10 @@ | ||
{{ template "chart.header" . }} | ||
{{ template "chart.description" . }} | ||
|
||
{{ template "chart.versionBadge" . }}{{ template "chart.typeBadge" . }}{{ template "chart.appVersionBadge" . }} | ||
|
||
{{ template "chart.requirementsSection" . }} | ||
|
||
{{ template "chart.valuesSection" . }} | ||
|
||
{{ template "helm-docs.versionFooter" . }} |
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
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 was deleted.
Oops, something went wrong.
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
Oops, something went wrong.