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 ability to expose services with kube-vip as load balancer #1829

Merged
merged 28 commits into from
Dec 7, 2023

Conversation

lennessyy
Copy link
Contributor

@lennessyy lennessyy commented Nov 20, 2023

Describe the Change

This PR documents the ability to set up kube-vip as a load balancer for k8s services and how to enable network overlay:

  • Adds a networking section
  • Adds how-tos for enabling overlay and publish services with kubevip

Review Changes

💻 Networking

🎫 Jira Ticket

@lennessyy lennessyy added the 4.2 label Nov 20, 2023
@lennessyy lennessyy marked this pull request as ready for review November 29, 2023 00:40
@lennessyy lennessyy requested a review from a team as a code owner November 29, 2023 00:40
@lennessyy lennessyy changed the title Add ability to customize VIP with kube-vip Add ability to expose services with kube-vip as load balancer Nov 29, 2023
@lennessyy lennessyy requested a review from kreeuwijk November 29, 2023 01:00
@kreeuwijk
Copy link
Contributor

Hi Lenny, here are some recommendations for the doc article.

  • The procedure is geared towards getting a DHCP address for the service IP, but the doc title is more generically “Publish Cluster Services with Kube-vip”. What controls this is the loadBalancerIP: 0.0.0.0 parameter. If instead of 0.0.0.0 the user provides a specific IP address, then that fixed IP will be used and no DHCP address will be requested.
  • I guess it’s up to you whether you want the doc article to cater to a broader set of use cases to publish cluster services, or if you want to rename the article to publishing cluster services with Kube-vip in DHCP environments.
  • Kube-vip is spelled in different ways throughout the article, this should be changed to one spellling. The official name is kube-vip
  • In step 6, the kubevipArgs require more explanation:
    • vip_interface is the default interface that kube-vip will use for everything (unless
    • vip_servicesinterface is also configured. vip_interface should be set to the NIC name that Kubernetes uses.
    • svc_enable: true enabled the ability in kube-vip to respond to LoadBalancer requests for services. By default, kube-vip only runs for the Kubernetes API server.
    • vip_servicesinterface allows you to select a different interface from vip_interface for exposing LoadBalancer-type services to the network. If you use overlay networking in 4.2, or if you have an edge host with multiple NICs and you need to publish the services on a different NIC than Kubernetes uses, then you need to configure this setting with the name of the NIC that it should use.
  • The example in step 6 shows cluster.kubevipArgs, while the paragraph under “Limitations” says cluster.kubeArgs

Copy link
Contributor

@kreeuwijk kreeuwijk left a comment

Choose a reason for hiding this comment

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

LGTM

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.

Great how-to. Some feedback and requested changes below.

lennessyy and others added 4 commits November 30, 2023 13:56
* 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>
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.

Fantastic job researching this topic and explaning concepts so well. The example scenario and table is super valuable.

I added some minor suggestions and feedback.

Copy link
Contributor

github-actions bot commented Dec 4, 2023

Images automagically compressed by Calibre's image-actions

Compression reduced images by 43%, saving 20.57 KB.

Filename Before After Improvement Visual comparison
static/assets/docs/images/clusters_edge_site-installation_vxlan-overlay_architecture.png 47.83 KB 27.27 KB -43.0% View diff

540 images did not require optimisation.

@lennessyy lennessyy merged commit 56bd2ef into release-4-2 Dec 7, 2023
1 check passed
@lennessyy lennessyy deleted the kubevip branch December 7, 2023 23:53
Copy link
Contributor

github-actions bot commented Dec 8, 2023

🚀 Netlify preview deployed succesfully for commit c6b8e0c. Click here to preview the changes.

karl-cardenas-coding added a commit that referenced this pull request Jan 7, 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>

* 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>

* 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: 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

* API docs - 4.2 - docs fix (#1946)

* docs: Azure account gov create (#1962) PCP-810

* docs: adding azure gov PCP-810

* docs: updated Azure steps

* docs: added next steps

* docs: addresses PE-3308 and PE-3316 (#1964)

* document workarounds for cilium/flannel and calico

* change wording

* add troubleshooting section for edge overlay

* add troubleshooting steps

* add resources section

* vale comments

* fix indentation

* fix wording

* fix reference

---------

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

* docs: release notes (#1937)

* docs: release notes

* docs: added updated packs

* docs: updated release date

* docs: added pack's readme statement

* Apply suggestions from code review

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

* Apply suggestions from code review

---------

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

* docs: add note about local registry k8s change (#1965)

* docs: add note about local registry k8s change

* Update docs/docs-content/clusters/edge/networking/local-registry.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: PEM-4272 (#1971)

* docs: PEM-4272

* Optimised images with calibre/image-actions

* docs: added Palette steps

* Optimised images with calibre/image-actions

* docs: removed max 2 limit

* Apply suggestions from code review

Co-authored-by: Adelina Simion <43963729+addetz@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Adelina Simion <43963729+addetz@users.noreply.github.com>

* docs: DOC-990 Longhorn Manual Resolution (#1963)

* docs: DOC-990

* docs: DOC-990 PE-3357

* docs: draft ready for review

* docs: updated statement

* save

* docs: removed and added new content

* docs: vale feedback

* docs: add known issue

* Apply suggestions from code review

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

---------

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

* docs: open source license (#1972)

* docs: open source license

* docs: updated values

* docs: final list

* Update docs/docs-content/palette-cli/commands/validator.md

* docs: update new pack versions (#1973)

* Document Nutanix (#1883)

* Create Nutanix file structure

* Add steps to install PCG & add Nutanix cloud acct.

* Add content for create cluster, update profile docs

* Add Nutanix index pg & architecture doc and diagram

* Modify diagram metadata, add cloud acct doc, add tables

* Adjust sidebar placement

* chore: center images and round image corners

* Update register cloud

* Notes and updates based on eng. demo

* Remove a question to myself

* Add workflow

* Draft cluster creation, add varables that user provides values for

* Edits to pcg and add accnt, add workflow diagram

* Update cluster creation

* Move Register doc up in nav pane, edits to Create Cluster doc

* Add info block to profiles sections, and remove "custom".

* Add input from review comments

* Small updates to several files

* Add info to Register - some will move to PCG

* Add setup steps to PCG doc

* Add curl commands, edits to pcg

* Revise Register and infobox for profiles

* Revise workflow to be Nutanix-specific

* Minor changes

* Add next steps

* minor edit

* Optimised images with calibre/image-actions

* Modify label in diagram

* Optimised images with calibre/image-actions

* add diagram

* Optimised images with calibre/image-actions

* Incorporate review comments

* Apply more comments

* docs: addressed review suggestions and added Nutanix to Vale

* docs: fixed broken link

* Incorporate more changes

* docs: addressed suggestions

* Optimised images with calibre/image-actions

* Incorporate review comments

* Incorporate more changes

* Apply suggestions from code review

Co-authored-by: Romain Decker <deckerromain@gmail.com>

* Apply suggestions from code review

Co-authored-by: Romain Decker <deckerromain@gmail.com>

* Incorporated still more review comments

* docs: replace Nutanix architecture diagram

* Optimised images with calibre/image-actions

* Add proofing edits, add updated arch. diagram

* Optimised images with calibre/image-actions

* Fix variable description

* Apply  review comments

* Move Setup section for PCG

* docs: apply suggestions from code review

* docs: added cloud account keys API

* docs: update PCG sectiom, add NUTANIX_PORT

* docs: update arch diagram, add rotate-server-certificate:true

* docs: add new page for PCG cluster

* docs: add curl commands, add input from review

* docs: add sys admin to the glossary

* Optimised images with calibre/image-actions

* docs: fixed broken link

* docs: apply suggestions from code review

* docs: add nutanix-csi pack page

* docs: update arch diagram, review nutanix csi pack page

* 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>
Co-authored-by: Karl Cardenas <karl@spectrocloud.com>
Co-authored-by: Carolina Delwing Rosa <carolina.delwing@spectrocloud.com>
Co-authored-by: Romain Decker <deckerromain@gmail.com>

* docs: add several known issues (#1974)

* add additional known issues

* address vale comments

* Apply suggestions from code review

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

* add link to pxk-e

* add admonition for tech preview

---------

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

* docs: DOC-993 PPD-1413 Collection of 4.2 items (#1975)

* docs: DOC-993

* docs: known issues

* docs: added last set of known issues

* docs: PPD-1413 vc min resources for k8s

* docs: vale feedback

* docs: feedback from Sumit

* docs: sentence touch-up

* Apply suggestions from code review

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

* add known issue to longhorn

---------

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

* chore: updated archieve prefix

* chore: updated archieve version

* docs: added cli URL

---------

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>
Co-authored-by: Romain Decker <deckerromain@gmail.com>
lennessyy added 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>
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)
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants