diff --git a/.codespell.skip b/.codespell.skip index 146e4f44d..dd58dad30 100644 --- a/.codespell.skip +++ b/.codespell.skip @@ -9,5 +9,6 @@ ./assets/charts/components/cluster-autoscaler ./assets/charts/components/contour/crds ./assets/charts/components/openebs-operator/README.md +./assets/charts/components/external-dns ./assets/charts/control-plane/calico/crds ./docs/images/lokomotive-example.gif diff --git a/assets/terraform-modules/packet/flatcar-linux/kubernetes/calico-host-protection.tf b/assets/terraform-modules/packet/flatcar-linux/kubernetes/calico-host-protection.tf index e5e9b5079..be6417b7a 100644 --- a/assets/terraform-modules/packet/flatcar-linux/kubernetes/calico-host-protection.tf +++ b/assets/terraform-modules/packet/flatcar-linux/kubernetes/calico-host-protection.tf @@ -1,5 +1,5 @@ // TODO: Currently, bootkube installs all charts in parallel, which causes -// calico-host-protection chart installation to fail ocasionally, as it +// calico-host-protection chart installation to fail occasionally, as it // gets installed before the Calico chart itself. // // To workaround this issue, we make an extra copy of the Calico CRDs into diff --git a/docs/configuration-reference/components/external-dns.md b/docs/configuration-reference/components/external-dns.md index 275d535ab..ba93f70a5 100644 --- a/docs/configuration-reference/components/external-dns.md +++ b/docs/configuration-reference/components/external-dns.md @@ -52,7 +52,7 @@ Table of all the arguments accepted by the component. |-----------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------|:--------------:|:------------:|:--------:| | `sources` | Kubernetes resources type to be observed for new DNS entries by ExternalDNS. | ["ingress"] | list(string) | false | | `namespace` | Namespace to install ExternalDNS. | "external-dns" | string | false | -| `policy` | Modify how DNS records are sychronized between sources and providers (options: sync, upsert-only). | "upsert-only" | string | false | +| `policy` | Modify how DNS records are synchronized between sources and providers (options: sync, upsert-only). | "upsert-only" | string | false | | `metrics` | Enable metrics collection by Prometheus. Needs [Prometheus Operator component](prometheus-operator.md) installed. | false | bool | false | | `owner_id` | A name that identifies this instance of ExternalDNS. Set it to a unique value across the DNS zone that doesn't change for the lifetime of the cluster. | - | string | true | | `aws` | Configuration block for AWS Route53 DNS provider. | - | object | true | diff --git a/pkg/assets/generated_assets.go b/pkg/assets/generated_assets.go index d6f924957..d937e5bc1 100644 --- a/pkg/assets/generated_assets.go +++ b/pkg/assets/generated_assets.go @@ -6243,9 +6243,9 @@ var vfsgenAssets = func() http.FileSystem { "/terraform-modules/packet/flatcar-linux/kubernetes/calico-host-protection.tf": &vfsgen۰CompressedFileInfo{ name: "calico-host-protection.tf", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 1503, + uncompressedSize: 1504, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x53\xc1\x8a\xe3\x46\x10\xbd\xeb\x2b\x0a\xb1\x87\x6c\xb0\xd5\xd9\x43\x08\x0c\xf8\x34\x7b\xc8\x6d\x21\x99\x5b\x08\xa6\xdc\x2a\x8f\x1a\x97\xba\x44\x57\xc9\x13\x33\xf8\xdf\x43\xb7\x24\xcb\x78\x37\x1b\xd6\x17\x41\xf5\x7b\xaf\x5e\xbd\x2a\x3b\x07\x2f\x5f\x3e\x7f\x79\x82\xe7\x31\x25\x8a\xc6\x97\x0d\x1c\x44\xec\x34\x1e\x08\x42\x54\x43\x66\x05\x64\x06\xdf\x61\x32\x85\x10\x61\xc0\x84\xcc\xc4\x1b\x78\xeb\x82\xef\xc0\xe3\xa8\xa4\x95\x73\xe0\x91\x83\x97\x6d\x27\x6a\xdb\x21\x89\x91\xb7\x20\x71\xa2\x2e\x6a\x58\x4a\x26\x70\xc4\xc0\x20\x1e\x35\x48\x44\xce\x8d\x51\x21\x58\xd6\x79\xa5\xd2\xa9\xe0\xa9\x85\x03\x1d\x25\x11\x58\x47\xf0\x5c\x3a\x2c\x8a\xa6\xc4\xc7\xa6\x72\x2e\x93\x5e\x04\xde\x24\x9d\x30\xc9\x18\x5b\xb0\x2e\x28\x04\xd5\x91\x36\xf0\x46\xd0\xe3\x89\x00\x23\xd0\x3f\x96\x10\xbc\x0c\x17\x90\xe3\xbd\xe2\xf3\x1f\x9f\x73\x4b\x93\x2c\x95\xeb\xb7\x14\x7a\x8c\xe1\x48\x6a\x0a\x6d\x48\xe4\x4d\xd2\x64\xd5\x3a\x51\x82\xb7\xc0\x0c\x07\x02\x1c\x06\x0e\xd4\x66\xf6\x6c\x37\x87\xf6\x3b\x71\x3f\x27\xd7\xc0\x4b\xb6\x44\x51\xc7\x44\x99\x8d\x36\xf5\xcf\x8d\x31\x11\xf8\x44\x68\xb7\x69\x17\x1b\xdf\x8f\xf4\x2e\xa5\x25\x86\x3f\x89\xa0\x33\x1b\xf4\xc9\xb9\xd7\x60\xdd\x78\x68\xbc\xf4\xee\x14\xe2\x59\xf8\xe4\x58\x4e\xd2\x8b\x85\x33\xb9\x92\x8e\xba\x4f\x9f\x7e\xfb\x15\x8e\x92\xa0\xcf\xae\x5b\x32\x0c\xac\x4d\x95\x48\x65\x4c\x9e\xa0\x66\xf1\xc8\xfb\x63\x60\xaa\xa1\x9e\xfc\xec\x7d\x6a\xb5\x86\xf7\x0a\x32\x73\x4f\xe8\x3b\xd8\x41\x86\x28\xd9\x4f\xf5\x87\xf7\x33\xa6\x06\x55\xc9\xf6\x6d\x48\x57\x37\x45\xe0\x72\x9e\x5b\xbd\xa8\x51\xef\x26\x21\x57\x84\x36\x50\xff\xdc\x5c\xb0\xe7\xfa\x63\x55\x01\x78\x89\x46\xd1\x60\x96\xfc\x61\x3d\xf7\xe1\x3d\x3b\x6a\xce\xc8\x23\x5d\xeb\x8f\xd9\x65\x60\x8a\xd8\x13\xec\xe0\x6b\xb5\xdb\x86\xb7\x73\xda\xbe\x4d\x8f\x22\xd5\xb5\xfa\x9f\x48\xf2\x8a\xf6\xeb\x8a\xa6\x74\x96\x51\x76\x60\xd4\x0f\x8c\x46\xcb\x44\x03\x5a\xd7\xf4\xd2\x8e\x4c\x57\xf7\xed\x2d\x97\x48\x1a\xeb\x07\xae\x37\x45\x0d\xa0\x34\xa1\xd8\x0e\x12\xa2\x29\xec\xe0\xaf\x52\x2e\x6b\x80\x96\xce\xc1\xd3\xf4\x17\xf5\xa7\x3c\x5d\x29\x34\xd9\x44\x12\x66\x4a\x0a\x4f\x33\xfe\x7d\xfe\x02\x94\x58\xd6\x5f\x09\x68\x26\xe6\x6e\xf9\xf9\xba\x3d\x48\x6c\x7f\xa9\x37\x2b\x49\x5a\xda\xaf\xcc\x1d\x3c\x30\x56\x64\x88\x46\xe9\x88\x7e\x86\xef\xa0\x7e\xd4\x62\x3c\x10\xe7\x59\x56\x4f\x00\x75\xc9\x62\x99\xb4\xce\xbc\x10\x5f\x13\xa9\xd6\xf7\xa8\xec\xc3\x2e\x03\xd5\x37\xf3\xeb\xb0\x2b\xf0\x5a\xdd\x7f\xff\x9e\x5a\xf7\x18\xf1\x95\x7a\x8a\xb6\xf7\xa1\x4d\xd9\x40\xbe\x8b\xc7\x72\xc1\x7a\x1e\xd5\x28\xdd\x80\x4b\xea\x99\x50\xa2\x18\x52\x38\xa3\x51\x01\x6c\xee\x1e\x07\x69\xbf\xaa\x29\xa5\x9c\x55\xa9\xaf\x86\xae\xe5\xf4\xbf\x7b\xa7\xff\x79\xf5\xdf\x3c\x9c\x7c\xb2\xff\x06\x00\x00\xff\xff\x4e\xc3\xdc\x30\xdf\x05\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x53\x4f\xab\xe3\x46\x0c\xbf\xfb\x53\x08\xb3\x87\x6e\x49\x3c\xdd\x43\x29\x3c\xc8\xe9\xed\xa1\xb7\x85\xf6\xdd\x4a\x09\xca\x58\x79\x1e\x22\x8f\xcc\x48\xce\x6b\x78\xe4\xbb\x97\x19\xdb\x71\xc8\x6e\xb7\x6c\x2e\x06\x8d\x7e\x7f\xf4\x93\xe2\x1c\xbc\x7c\xf9\xfc\xe5\x09\x9e\xc7\x94\x28\x1a\x5f\x36\x70\x10\xb1\xd3\x78\x20\x08\x51\x0d\x99\x15\x90\x19\x7c\x87\xc9\x14\x42\x84\x01\x13\x32\x13\x6f\xe0\xad\x0b\xbe\x03\x8f\xa3\x92\x56\xce\x81\x47\x0e\x5e\xb6\x9d\xa8\x6d\x87\x24\x46\xde\x82\xc4\x09\xba\xb0\x61\x29\x99\xc0\x11\x03\x83\x78\x8f\x1a\x24\x22\x67\x65\x54\x08\x96\x89\x5e\xa9\x48\x15\x00\xb5\x70\xa0\xa3\x24\x02\xeb\x08\x9e\x8b\xc4\x42\x69\x4a\x7c\x6c\x2a\xe7\x32\xe8\x45\xe0\x4d\xd2\x09\x93\x8c\xb1\x05\xeb\x82\x42\x50\x1d\x69\x03\x6f\x04\x3d\x9e\x08\x30\x02\xfd\x63\x09\xc1\xcb\x70\x01\x39\xde\x33\x3e\xff\xf1\x39\x4b\x9a\x64\xaa\x5c\xbf\xc5\xd0\x63\x0c\x47\x52\x53\x68\x43\x22\x6f\x92\x26\xab\xd6\x89\x12\xbc\x05\x66\x38\x10\xe0\x30\x70\xa0\x36\xa3\x67\xbb\x39\xb5\xdf\x89\xfb\x39\xba\x06\x5e\xb2\x25\x8a\x3a\x26\xca\x68\xb4\x49\x3f\x0b\x63\x22\xf0\x89\xd0\x6e\xd3\x2e\x36\xbe\x9f\xe9\x5d\x4a\x4b\x0c\x7f\x12\x41\x67\x36\xe8\x93\x73\xaf\xc1\xba\xf1\xd0\x78\xe9\xdd\x29\xc4\xb3\xf0\xc9\xb1\x9c\xa4\x17\x0b\x67\x72\x25\x1d\x75\x9f\x3e\xfd\xf6\x2b\x1c\x25\x41\x9f\x5d\xb7\x64\x18\x58\x9b\x2a\x91\xca\x98\x3c\x41\xcd\xe2\x91\xf7\xc7\xc0\x54\x43\x3d\xf9\xd9\xfb\xd4\x6a\x0d\xef\x15\x64\xe4\x9e\xd0\x77\xb0\x83\xdc\xa2\x64\x3f\xd5\x1f\xde\xcf\x98\x1a\x54\x25\xdb\xb7\x21\x5d\xdd\x14\x81\xcb\x79\x6e\xf5\xa2\x46\xbd\x9b\x88\x5c\x21\xda\x40\xfd\x73\x73\xc1\x9e\xeb\x8f\x55\x05\xe0\x25\x1a\x45\x83\x99\xf2\x87\xf9\xdc\x87\xf7\xec\xa8\x39\x23\x8f\x74\xad\x3f\x66\x97\x81\x29\x62\x4f\xb0\x83\xaf\xd9\x6e\x1b\xde\xce\x69\xfb\x36\x3d\x92\x54\xd7\xea\x7f\x22\xc9\x2b\xda\xaf\x2b\x9a\xd2\x59\x46\xd9\x81\x51\x3f\x30\x1a\x2d\x13\x0d\x68\x5d\xd3\x4b\x3b\x32\x5d\xdd\xb7\xb7\x5c\x22\x69\xac\x1f\xb8\xde\x14\x36\x80\x22\x42\xb1\x1d\x24\x44\x53\xd8\xc1\x5f\xa5\x5c\xd6\x00\x2d\x9d\x83\xa7\xe9\x3f\xea\x4f\x79\xba\x52\x68\xb2\x89\x24\xcc\x94\x14\x9e\xe6\xfe\xf7\xf9\x0b\x50\x62\x59\x7f\x25\xa0\x19\x98\xd5\xf2\xf3\x75\x7b\x90\xd8\xfe\x52\x6f\x56\x90\xb4\xb4\x5f\x91\x3b\x78\x40\xac\x9d\x21\x1a\xa5\x23\xfa\xb9\x7d\x07\xf5\x23\x17\xe3\x81\x38\xcf\xb2\x7a\x02\xa8\x4b\x16\xcb\xa4\x75\xc6\x85\xf8\x9a\x48\xb5\xbe\xef\xca\x3e\xec\x32\x50\x7d\x33\xbf\x0e\xbb\x36\x5e\xab\xfb\xef\xdf\x93\x74\x8f\x11\x5f\xa9\xa7\x68\x7b\x1f\xda\x94\x0d\xe4\xbb\x78\x2c\x97\x5e\xcf\xa3\x1a\xa5\x5b\xe3\x92\x7a\x06\x94\x28\x86\x14\xce\x68\x54\x1a\x36\x77\x8f\x83\xb4\x5f\xd5\x94\x52\xce\xaa\xd4\x57\x43\xd7\x72\xfa\xdf\xbd\xd3\xff\xbc\xfa\x6f\x1e\x4e\x3e\xd9\x7f\x03\x00\x00\xff\xff\x52\x2d\x58\x11\xe0\x05\x00\x00"), }, "/terraform-modules/packet/flatcar-linux/kubernetes/calico-host-protection.yaml.tmpl": &vfsgen۰CompressedFileInfo{ name: "calico-host-protection.yaml.tmpl",