Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Tailscale as Third Party Integration for Palette Edge #1878

Merged
merged 71 commits into from
Jan 19, 2024

Conversation

kreeuwijk
Copy link
Contributor

@kreeuwijk kreeuwijk commented Dec 7, 2023

Describe the Change

This PR creates a new Third Party Integrations section for Palette Edge, with Tailscale being the first documented integration.

Review Changes

💻 Preview URL

🎫 No Jira Ticket

karl-cardenas-coding and others added 24 commits November 7, 2023 15:30
* docs: DOC-900

* docs: added prepres

* docs: added dubg tips table

* docs: more additions to debug table

* chore: rebuild

* docs: mentioned Helm Chart

* docs: vale feedback

* Apply suggestions from code review

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>

---------

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>
* docs: added maas PEM-3973

* ci: added missing variables
* docs: update Platform Settings page PEM-3979

This patch updates the Platform Settings page:
- Renames "Pause Platform Upgrades
- Introduces tabs for easier navigation
- Updates the page style to match the docs style guide

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: fix capitalisation of admin PEM-3979

* docs: move info box to intro of cluster remediation

* docs: change info box to caution on auto remediation page PEM-3979

---------

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>
* add note about hostname validation

* docs: add character restrition for prefix

* docs: update prefix description

* docs: address review comments

* docs: change example

* Update docs/docs-content/clusters/edge/edge-configuration/installer-reference.md

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>
* docs: add step to configure nic for edge hosts

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>
* save

* Optimised images with calibre/image-actions

* docs: clarified passwordless login

* docs: feedback

* docs: more feedback

* docs: added docs to regular Palette

* docs: removed fips warning for regular Palette

* docs:  added SMTP PEM-4094

* docs: added pwd change req

* docs: pin guidance PEM-1540 PEM-4130

* docs: vale feedback

* Apply suggestions from code review

Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com>

* docs: feedback

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com>
Copy link

netlify bot commented Dec 7, 2023

Deploy Preview for docs-spectrocloud ready!

Name Link
🔨 Latest commit 80553ed
🔍 Latest deploy log https://app.netlify.com/sites/docs-spectrocloud/deploys/65aab601dba67f00075fa89a
😎 Deploy Preview https://deploy-preview-1878--docs-spectrocloud.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@@ -266,7 +266,7 @@ Each plugin may have its own set of failures. Resolving failures will depend on
| vSphere | Missing tags | Kubernetes regions and zone tags are missing from the vSphere environment. Refer to [Palette Required vSphere Tags](../../enterprise-version/install-palette/install-on-vmware/vmware-system-requirements.md#zone-tagging), or the [VerteX Required vSphere Tags](../../vertex/install-palette-vertex/install-on-vmware/vmware-system-requirements.md#zone-tagging) resource for information about zone tags. |
| vSphere | Folder missing or not accessible | The `spectro-templates` folder is missing or not accessible. Ensure the folder exists and the user account used by Palette or VerteX has read access to the folder. The `spectro-templates` folder is used by Palette and VerteX to download OVAs during the install. |

Every 30 seconds, the Validator will continuously re-issue a validation and update the `ValidationResult` CR with the result of the validation. The validation results are hashed, and result events are only emitted if the result has changed. Once you resolve the failure, the Validator will update the `ValidationResult` CR with the new result.
Every 30 seconds, the Validator will continouslly re-issue a validation and update the `ValidationResult` CR with the result of the validation. The validation results are hashed and result events are only emitted if the result has changed. Once you resolve the failure, the Validator will update the `ValidationResult` CR with the new result.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'continouslly'?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lennessyy validator.md does not belong in this PR


2. Next, in the OS pack of your cluster profile, add the following:

```yaml {14}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kreeuwijk Hi, I think this is basically ready to merge. Just one more question - any reason to highlight line 14? It sounds like the user need to add the entire block to their profile

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lennessyy oh sorry I didn't know what {14} did, I thought it was some layout hint or something so I just copied it.

Copy link
Contributor

@karl-cardenas-coding karl-cardenas-coding left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just some minor suggestions.


1. First, configure an IP Pool in Tailscale. We have found the following configuration works well to assign addresses in the new range to all nodes:

```json
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's clean up the white spacing on this code snippet.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hmm, not sure why it's showing up like that - doesn't have the white space in my code editor


7. Build the Edge device installation ISO and providers images. Afterward, push the provider images to an image registry. For more information, refer to [Build Edge Artifacts](../edgeforge-workflow/palette-canvos.md).

8. Flash your external volume with the Edge installer ISO image. We recommend using [balena etcher](https://etcher.balena.io/) to flash your volume.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a specific reason for why we would recommend this specific tool versus just mentioning it as an example? In other Edge docs, we mention it as an option, but we stay away from tooling recommendations unless there is a good reason for it.

@lennessyy lennessyy self-assigned this Jan 19, 2024
@lennessyy lennessyy added auto-backport Enable backport backport-version-4-2 Backport change to version 4.2 labels Jan 19, 2024
</TabItem>
</Tabs>

If you already have commands in your `Dockerfile` that install packages, you can either merge these together with the above content, or keep them as separate RUN statements. Note that every RUN statement creates its own image layer and fewer layers are generally better.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[spectrocloud.ableism] Avoid using ableism terms. Use 'issue' instead of 'RUN'.

</TabItem>
</Tabs>

If you already have commands in your `Dockerfile` that install packages, you can either merge these together with the above content, or keep them as separate RUN statements. Note that every RUN statement creates its own image layer and fewer layers are generally better.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[spectrocloud.ableism] Avoid using ableism terms. Use 'issue' instead of 'RUN'.


8. Afterward, push the provider images to an image registry. For more information, refer to [Build Edge Artifacts](../edgeforge-workflow/palette-canvos.md).

8. Flash your external volume with the Edge installer ISO image. You can use [balena etcher](https://etcher.balena.io/) or any other tool of your choice to flash your volume.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'balena'?

@lennessyy lennessyy enabled auto-merge (squash) January 19, 2024 17:51
@lennessyy lennessyy merged commit 7c747cc into master Jan 19, 2024
9 of 10 checks passed
@lennessyy lennessyy deleted the edge-tailscale branch January 19, 2024 18:03
vault-token-factory-spectrocloud bot pushed a commit that referenced this pull request Jan 19, 2024
* feat: palette 4.2 release

* docs: palette validator (#1783)

* docs: DOC-900

* docs: added prepres

* docs: added dubg tips table

* docs: more additions to debug table

* chore: rebuild

* docs: mentioned Helm Chart

* docs: vale feedback

* Apply suggestions from code review

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>

---------

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>

* ci: updated release branch PR CI

* ci: update release PR CI with missing variables.

* docs: validation cli command update

* docs: added maas PEM-3973 (#1816)

* docs: added maas PEM-3973

* ci: added missing variables

* docs: update Platform Settings page PEM-3979 (#1814)

* docs: update Platform Settings page PEM-3979

This patch updates the Platform Settings page:
- Renames "Pause Platform Upgrades
- Introduces tabs for easier navigation
- Updates the page style to match the docs style guide

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: fix capitalisation of admin PEM-3979

* docs: move info box to intro of cluster remediation

* docs: change info box to caution on auto remediation page PEM-3979

---------

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: hostname validation (#1826)

* add note about hostname validation

* docs: add character restrition for prefix

* docs: update prefix description

* docs: address review comments

* docs: change example

* Update docs/docs-content/clusters/edge/edge-configuration/installer-reference.md

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: add step to configure nic for edge hosts (#1856)

* docs: add step to configure nic for edge hosts

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* WIP

* Tailscale documentation

* Add bind mount for Tailscale

* docs: vertex passkeys (#1873)

* save

* Optimised images with calibre/image-actions

* docs: clarified passwordless login

* docs: feedback

* docs: more feedback

* docs: added docs to regular Palette

* docs: removed fips warning for regular Palette

* docs:  added SMTP PEM-4094

* docs: added pwd change req

* docs: pin guidance PEM-1540 PEM-4130

* docs: vale feedback

* Apply suggestions from code review

Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com>

* docs: feedback

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com>

* layout changes

* docs: Palette CLI - docs (#1879)

* docs: added docs command DOC-954

* docs: vale feedback

* Apply suggestions from code review

Co-authored-by: caroldelwing <carolina.delwing@spectrocloud.com>

* docs: added prereqs for some pcg and ec commands

---------

Co-authored-by: caroldelwing <carolina.delwing@spectrocloud.com>

* docs: add draft for private registry and refactor cluster update  (#1865)

* docs: add draft for private registry and refactor the cluster update page

* docs: add limitations

* docs: minor grammer tweaking

* docs: add the note on registry credentials

* docs: clarify steps and prereqs

* docs: add link to update cluster

* docs: move note about registry credentials to warning

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: address feedback

* docs: add parameters to byoos pack page

* docs: address review comments

* docs: add provider credentials to example

* Update docs/docs-content/integrations/byoos.md

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: Add ability to expose services with kube-vip as load balancer (#1829)

* docs: kubevip starting paragraph

* add more details about kubevip config

* docs: kubevip draft

* docs: added prerequisites

* docs: address review comments

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: address review comments

* docs: clarify wording

* docs: grammar fix

* docs: fix typo

* docs: align table

* docs: move kubevip to new networking section

* docs: move limitations section and highlight code

* docs: add category order

* docs: overlay support for dhcp networks  (#1818)

* docs: overlay support for dhcp network outline

* add scenario

* add existing known steps

* docs: intro dix

* docs: add validation and access intro

* docs: address vale comments

* docs: fix path issue

* docs: add simple diagram

* Optimised images with calibre/image-actions

* docs: update diagram

* Optimised images with calibre/image-actions

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* docs: move overlay doc to networking section

* docs: fix broken links

* docs: address review feedback

* Optimised images with calibre/image-actions

* docs: refer to kubevip

* docs: update based on feature update

* docs: highlight code snipped

* docs: specify nic name

* Update docs/docs-content/clusters/edge/networking/vxlan-overlay.md

* fix typo

* docs: fix formatting

* docs: clarify kubevip static feature

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* docs: start refactoring how-to

* docs: updated Palette CLI

* docs: update kubeconfig behavior PEM-4198 (#1888)

* docs: update kubeconfig behavior PEM-4198

* Update docs/docs-content/clusters/cluster-management/kubeconfig.md

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>

---------

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>

* docs: local harbor registry (#1877)

* docs: kubevip starting paragraph

* add more details about kubevip config

* docs: kubevip draft

* docs: added prerequisites

* docs: address review comments

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: address review comments

* docs: clarify wording

* docs: grammar fix

* docs: fix typo

* docs: align table

* docs: move kubevip to new networking section

* docs: move limitations section and highlight code

* docs: add category order

* docs: overlay support for dhcp networks  (#1818)

* docs: overlay support for dhcp network outline

* add scenario

* add existing known steps

* docs: intro dix

* docs: add validation and access intro

* docs: address vale comments

* docs: fix path issue

* docs: add simple diagram

* Optimised images with calibre/image-actions

* docs: update diagram

* Optimised images with calibre/image-actions

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* docs: move overlay doc to networking section

* docs: fix broken links

* docs: address review feedback

* Optimised images with calibre/image-actions

* docs: refer to kubevip

* docs: start local harbor registry page

* docs: document using harbor in connected environment

* docs: fix syntax error

* docs: add clarification about certificates

* docs: remove airgap & add image

* docs: center image

* docs: add harbor logo

* Optimised images with calibre/image-actions

* docs: minor changes

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: address feedback

* docs: address review comments

* Optimised images with calibre/image-actions

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Refactor Registries (#1889)

* docs: refactor Helm how-to PEM-4055

* docs: added information related to Helm registries

* docs: deprecated former content

* docs: added breakout how-tos

* docs: added limitations

* docs: added OCI packs how-to

* docs: added legacy packs how-to

* docs: updated advanced section title

* docs: vale feedback

* docs: fixed redirect issue

* docs: minor touch-ups

* docs: vale feedback

* Apply suggestions from code review

Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com>

---------

Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com>

* docs: added Azure regions and updated symbol DOC-958 (#1899)

* docs: added Azure regions and updated symbol DOC-958

* docs: vale feedback

* chore: updated language

* docs: add edge additions to vmo docs (#1890)

* docs: add edge additions to vmo docs

* fix step numbering

* docs: add metallb link

* docs: add note about updating k8s layer

* docs: address feedback

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: add note about tenant level edge cluster (#1900)

* docs: add note about tenant level edge cluster

* Update docs/docs-content/clusters/clusters.md

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>

* docs: add note about nic selection (#1895)

* docs: add note about nic selection

* docs: add NIC to accepted words

* docs: add note about updating nic in overlay document

* remove redundant step

* docs: minor fix

* docs: add requirement that nics share the same name

* fix typo

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>

* Update deploy-private-registry.md

updated registry target
added an example

* docs: API docs - 4.2 (#1932)

* docs: miscellaneous updates (edge) (#1936)

* docs: add instructions for kubevip config

* fix broken link

* docs: add extra context for registry parameter

* Apply suggestions from code review

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>

* docs: update cert renewal behavior PCP-2142 (#1891)

* docs: update cert renewal behavior PCP-2142

* docs: vale feedback

* docs: feedback

* docs: edit tailscale integration document

* docs add link to balena

* clean up tailscale info

* adjust install info and yip stage

* remove some duplicated content

* add vscode to gitignore

* vale comments

* Add solution for known bug

* adjust tailscale cidr workaround

* fix tailscale cidr workaround

* adding MagicDNS troubleshooting

* edit troubleshooting

* update config file

* add untracked files

* add tailscale to vale

* remove line highlight

* fix headings

* fix indentation

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

---------

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>
Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>
Co-authored-by: Adelina Simion <43963729+addetz@users.noreply.github.com>
Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com>
Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: caroldelwing <carolina.delwing@spectrocloud.com>
Co-authored-by: Justin Barksdale <3pings@users.noreply.github.com>
Co-authored-by: Prathab Kali <prathab@spectrocloud.com>
(cherry picked from commit 7c747cc)
@vault-token-factory-spectrocloud
Copy link
Contributor

💚 All backports created successfully

Status Branch Result
version-4-2

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation and see the Github Action logs for details

karl-cardenas-coding pushed a commit that referenced this pull request Jan 19, 2024
… (#2078)

* feat: palette 4.2 release

* docs: palette validator (#1783)

* docs: DOC-900

* docs: added prepres

* docs: added dubg tips table

* docs: more additions to debug table

* chore: rebuild

* docs: mentioned Helm Chart

* docs: vale feedback

* Apply suggestions from code review

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>

---------

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>

* ci: updated release branch PR CI

* ci: update release PR CI with missing variables.

* docs: validation cli command update

* docs: added maas PEM-3973 (#1816)

* docs: added maas PEM-3973

* ci: added missing variables

* docs: update Platform Settings page PEM-3979 (#1814)

* docs: update Platform Settings page PEM-3979

This patch updates the Platform Settings page:
- Renames "Pause Platform Upgrades
- Introduces tabs for easier navigation
- Updates the page style to match the docs style guide

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: fix capitalisation of admin PEM-3979

* docs: move info box to intro of cluster remediation

* docs: change info box to caution on auto remediation page PEM-3979

---------

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: hostname validation (#1826)

* add note about hostname validation

* docs: add character restrition for prefix

* docs: update prefix description

* docs: address review comments

* docs: change example

* Update docs/docs-content/clusters/edge/edge-configuration/installer-reference.md

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: add step to configure nic for edge hosts (#1856)

* docs: add step to configure nic for edge hosts

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* WIP

* Tailscale documentation

* Add bind mount for Tailscale

* docs: vertex passkeys (#1873)

* save

* Optimised images with calibre/image-actions

* docs: clarified passwordless login

* docs: feedback

* docs: more feedback

* docs: added docs to regular Palette

* docs: removed fips warning for regular Palette

* docs:  added SMTP PEM-4094

* docs: added pwd change req

* docs: pin guidance PEM-1540 PEM-4130

* docs: vale feedback

* Apply suggestions from code review

Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com>

* docs: feedback

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com>

* layout changes

* docs: Palette CLI - docs (#1879)

* docs: added docs command DOC-954

* docs: vale feedback

* Apply suggestions from code review

Co-authored-by: caroldelwing <carolina.delwing@spectrocloud.com>

* docs: added prereqs for some pcg and ec commands

---------

Co-authored-by: caroldelwing <carolina.delwing@spectrocloud.com>

* docs: add draft for private registry and refactor cluster update  (#1865)

* docs: add draft for private registry and refactor the cluster update page

* docs: add limitations

* docs: minor grammer tweaking

* docs: add the note on registry credentials

* docs: clarify steps and prereqs

* docs: add link to update cluster

* docs: move note about registry credentials to warning

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: address feedback

* docs: add parameters to byoos pack page

* docs: address review comments

* docs: add provider credentials to example

* Update docs/docs-content/integrations/byoos.md

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: Add ability to expose services with kube-vip as load balancer (#1829)

* docs: kubevip starting paragraph

* add more details about kubevip config

* docs: kubevip draft

* docs: added prerequisites

* docs: address review comments

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: address review comments

* docs: clarify wording

* docs: grammar fix

* docs: fix typo

* docs: align table

* docs: move kubevip to new networking section

* docs: move limitations section and highlight code

* docs: add category order

* docs: overlay support for dhcp networks  (#1818)

* docs: overlay support for dhcp network outline

* add scenario

* add existing known steps

* docs: intro dix

* docs: add validation and access intro

* docs: address vale comments

* docs: fix path issue

* docs: add simple diagram

* Optimised images with calibre/image-actions

* docs: update diagram

* Optimised images with calibre/image-actions

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* docs: move overlay doc to networking section

* docs: fix broken links

* docs: address review feedback

* Optimised images with calibre/image-actions

* docs: refer to kubevip

* docs: update based on feature update

* docs: highlight code snipped

* docs: specify nic name

* Update docs/docs-content/clusters/edge/networking/vxlan-overlay.md

* fix typo

* docs: fix formatting

* docs: clarify kubevip static feature

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* docs: start refactoring how-to

* docs: updated Palette CLI

* docs: update kubeconfig behavior PEM-4198 (#1888)

* docs: update kubeconfig behavior PEM-4198

* Update docs/docs-content/clusters/cluster-management/kubeconfig.md

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>

---------

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>

* docs: local harbor registry (#1877)

* docs: kubevip starting paragraph

* add more details about kubevip config

* docs: kubevip draft

* docs: added prerequisites

* docs: address review comments

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: address review comments

* docs: clarify wording

* docs: grammar fix

* docs: fix typo

* docs: align table

* docs: move kubevip to new networking section

* docs: move limitations section and highlight code

* docs: add category order

* docs: overlay support for dhcp networks  (#1818)

* docs: overlay support for dhcp network outline

* add scenario

* add existing known steps

* docs: intro dix

* docs: add validation and access intro

* docs: address vale comments

* docs: fix path issue

* docs: add simple diagram

* Optimised images with calibre/image-actions

* docs: update diagram

* Optimised images with calibre/image-actions

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* docs: move overlay doc to networking section

* docs: fix broken links

* docs: address review feedback

* Optimised images with calibre/image-actions

* docs: refer to kubevip

* docs: start local harbor registry page

* docs: document using harbor in connected environment

* docs: fix syntax error

* docs: add clarification about certificates

* docs: remove airgap & add image

* docs: center image

* docs: add harbor logo

* Optimised images with calibre/image-actions

* docs: minor changes

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: address feedback

* docs: address review comments

* Optimised images with calibre/image-actions

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Refactor Registries (#1889)

* docs: refactor Helm how-to PEM-4055

* docs: added information related to Helm registries

* docs: deprecated former content

* docs: added breakout how-tos

* docs: added limitations

* docs: added OCI packs how-to

* docs: added legacy packs how-to

* docs: updated advanced section title

* docs: vale feedback

* docs: fixed redirect issue

* docs: minor touch-ups

* docs: vale feedback

* Apply suggestions from code review

Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com>

---------

Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com>

* docs: added Azure regions and updated symbol DOC-958 (#1899)

* docs: added Azure regions and updated symbol DOC-958

* docs: vale feedback

* chore: updated language

* docs: add edge additions to vmo docs (#1890)

* docs: add edge additions to vmo docs

* fix step numbering

* docs: add metallb link

* docs: add note about updating k8s layer

* docs: address feedback

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

* docs: add note about tenant level edge cluster (#1900)

* docs: add note about tenant level edge cluster

* Update docs/docs-content/clusters/clusters.md

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>

* docs: add note about nic selection (#1895)

* docs: add note about nic selection

* docs: add NIC to accepted words

* docs: add note about updating nic in overlay document

* remove redundant step

* docs: minor fix

* docs: add requirement that nics share the same name

* fix typo

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>

* Update deploy-private-registry.md

updated registry target
added an example

* docs: API docs - 4.2 (#1932)

* docs: miscellaneous updates (edge) (#1936)

* docs: add instructions for kubevip config

* fix broken link

* docs: add extra context for registry parameter

* Apply suggestions from code review

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>

---------

Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>

* docs: update cert renewal behavior PCP-2142 (#1891)

* docs: update cert renewal behavior PCP-2142

* docs: vale feedback

* docs: feedback

* docs: edit tailscale integration document

* docs add link to balena

* clean up tailscale info

* adjust install info and yip stage

* remove some duplicated content

* add vscode to gitignore

* vale comments

* Add solution for known bug

* adjust tailscale cidr workaround

* fix tailscale cidr workaround

* adding MagicDNS troubleshooting

* edit troubleshooting

* update config file

* add untracked files

* add tailscale to vale

* remove line highlight

* fix headings

* fix indentation

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>

---------

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>
Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>
Co-authored-by: Adelina Simion <43963729+addetz@users.noreply.github.com>
Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com>
Co-authored-by: Lenny Chen <lenny.chen@spectrocloud.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: caroldelwing <carolina.delwing@spectrocloud.com>
Co-authored-by: Justin Barksdale <3pings@users.noreply.github.com>
Co-authored-by: Prathab Kali <prathab@spectrocloud.com>
(cherry picked from commit 7c747cc)

Co-authored-by: Kevin Reeuwijk <kevin.reeuwijk@spectrocloud.com>
@vault-token-factory-spectrocloud
Copy link
Contributor

🎉 This PR is included in version 4.2.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@vault-token-factory-spectrocloud
Copy link
Contributor

🎉 This PR is included in version 4.2.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-backport Enable backport backport-version-4-2 Backport change to version 4.2 released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants