Seeing this error at runtime:
```
Error: parse error at (rke2-canal/templates/config.yaml:63): function "Values" not defined
```
Signed-off-by: Jacob Blain Christen <jacob@rancher.com>
Made FailsafeOutboundHostPorts and FailsafeInboundHostPorts configurable
to allow users to have custom network policy for example SSH (22)
Previously failsafe rules would always have opened 22 even if user had
custom GlobalNetworkPolicy applied on the node.
Fixes https://github.com/rancher/rke2/issues/921
* Update coredns and kube-proxy charts to use passthrough values
* bump kube-proxy versions back to v1.21.0
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
This seems to be an issue with the regenerate-assets script, most likely introduced due to the weird naming scheme for this chart which was allowed in the old build scripts.
The new build scripts expects the chart version to always end with the packageVersion, e.g. this should be `rke2-canal-v3.13.3-build2021022300`, but since this is already released I'm not going to tamper with it.
Signed-off-by: Arvind Iyengar <arvind.iyengar@rancher.com>
1. Ran the following script to initialize
```
arvindiyengar: ~/Rancher/rke2-charts/src/github.com/rancher/rke2-charts
$ curl -s https://raw.githubusercontent.com/aiyengar2/charts-build-scripts/add_init_steps/init.sh > /dev/null | sh
Pulling in charts-build-scripts version v0.0.4
charts-build-scripts version v0.0.4 (567c991)
INFO[0000] Pulling rancher/charts-build-scripts[path=templates] from upstream into templates436707958
INFO[0002] Successfully pulled new updated docs into working directory.
Pulled in basic template for live into configuration.yaml and constructed charts directory
Next Steps:
1. Modify the configuration.yaml with your expected setup and re-run make docs to automatically update the repository.
arvindiyengar: ~/Rancher/rke2-charts/src/github.com/rancher/rke2-charts
$ make docs
./bin/charts-build-scripts docs
INFO[0000] Pulling rancher/charts-build-scripts[path=templates] from upstream into templates174667530
INFO[0002] Successfully pulled new updated docs into working directory.
```
2. Updated the configuration.yaml to point at rke2-charts manually
3. Ran `make docs`
Signed-off-by: Arvind Iyengar <arvind.iyengar@rancher.com>