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

API key update #1666

Merged
merged 9 commits into from
Oct 17, 2023
Merged

API key update #1666

merged 9 commits into from
Oct 17, 2023

Conversation

karl-cardenas-coding
Copy link
Contributor

@karl-cardenas-coding karl-cardenas-coding commented Oct 16, 2023

Describe the Change

This PR updates the user authentication documentation to address some recent changes.

Review Changes

💻 Preview URL

🎫 PEM-3373
🎫 PEM-3441

@netlify
Copy link

netlify bot commented Oct 16, 2023

Deploy Preview for docs-spectrocloud ready!

Name Link
🔨 Latest commit 98bf00c
🔍 Latest deploy log https://app.netlify.com/sites/docs-spectrocloud/deploys/652f12adf219b20008a2f02d
😎 Deploy Preview https://deploy-preview-1666--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.

@karl-cardenas-coding karl-cardenas-coding changed the title Api key update API key update Oct 16, 2023
ritawatson and others added 3 commits October 16, 2023 17:21
* Add  index pgs, folders, json files post migration

* Added two index pages

* Added two more index pages

* Added a diagram

* Clarify two sentences.

* Applied new link format

* Added cluster profile-related docs

* Copied byoos files to this branch.

* Build out app profile folder

* Added diagram that removes "Core" label

* Copied cluster doc drafts from google doc

* Copied app profile drafts from google doc

* Added links in top-level cluster profile docs

* Refined wording, formatting, added links in 3 docs

* Updated clone cluster and app docs

* Updated versioning for cluster and app profiles

* Added diagram, refined import/export

* Refined steps in export/import

* Fixed one diagram, added a second diagram

* Added a diagram and refined import/export steps

* Refined byo-os docs, drafted delete howtos

* Add correct permissions for import/export

* Fix URLs and add meta descriptions

* Small fixes

* Refined cluster profiles, focus on cluster update

* Final changes to most cluster docs

* Fine tune app profiles, delete system profiles

* Tune app profiles docs

* Tune app profiles docs

* Edit Update Pack Version

* Touched up cluster profiles

* Touch up app profile docs

* Fix several links pointing to new docs

* Fix links, add missing section to add-on profile

* Add info on reusing same layer twice in profile

* Move cluster bkup and system profiles to deprecated

* Fix four more links pointing to these docs

* Add a heading

* Create two new folders: create, modify clusters

* Move BYOOS to top level, add icon, add content

* Add new doc for dup packs in profile, move byoos up

* Fix some  links due to restructure

* Fix three more links

* Fix last two links

* Add redirects, remove sys profile from glossary

* Restructure App Profiles

* Move docs from devx to App Profiles

* Minor fix

* Restructure App Profiles, tags

* Add sub-structure to Cluster Profiles for Add-ons

* Draft create add-on profs with helm and manifest

* Fix link

* Fix links after restructure

* Revised helm & manifest app profiles docs

* Draft Helm, manifest cluster profiles

* Draft container profile, add images

* Proof edits: infra, add-ons

* Move content to new page, rename file, small fixes

* Move services folder up one level in devx

* Fix links after moving Services up one layer

* Edit export/import, clone, delete, other edits

* Edit clone, delete, output vars app profiles docs

* Edit Create App Profiles docs

* Edit Modify App Profiles docs

* Revise enablement headings

* Review meta descs

* Move app profiles from pde folder to deprecated

* docs: removed deprecated content

* Fix links

* Fix Vale finds

* Optimised images with calibre/image-actions

* Input review comments

---------

Co-authored-by: Karl Cardenas <karl@spectrocloud.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@karl-cardenas-coding karl-cardenas-coding changed the base branch from master to release-4-1 October 17, 2023 19:56
Copy link
Contributor

@ritawatson ritawatson left a comment

Choose a reason for hiding this comment

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

Approving with suggestions. This was a heavy lift and a job well done.

karl-cardenas-coding and others added 2 commits October 17, 2023 16:00
Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>
@karl-cardenas-coding karl-cardenas-coding marked this pull request as ready for review October 17, 2023 23:05
@karl-cardenas-coding karl-cardenas-coding requested a review from a team as a code owner October 17, 2023 23:06
@@ -60,7 +59,7 @@ Some of the endpoints require a cluster ID.

:::info

If you do not provide the ProjectUid header, then the assumed scope is of the tenant.
If you do not provide the projectUid header, then the assumed scope is of the tenant.
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 'projectUid'?

To refresh the authorization token, use the `v1/auth/refresh` endpoint with a GET request.


## Aquire Authorization Token
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 'Aquire'?

The response contains the authorization token. Use the new authorization token in the `Authorization` header to make API requests.


The following example shows how to refresh the authorization token using the refresh token. The refresh token is abriviated for brevity.
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 'abriviated'?

@@ -11,12 +11,12 @@ Palette offers you different types of services to help you model all the depende

## Container Deployment

[Containers](https://www.docker.com/resources/what-container/) are methods of building, packaging, and deploying an application. A container includes the code, run-time, libraries, and all the dependencies required by a containerized workload. Containers are deployed to their target environment. For steps on how to deploy a container in Palette, refer to [Container Deployment](../container-deployment.md).
[Containers](https://www.docker.com/resources/what-container/) are methods of building, packaging, and deploying an application. A container includes the code, run-time, libraries, and all the dependencies required by a containerized workload. Containers are deployed to their target environment. For steps on how to deploy a container in Palette, refer to [Container Deployment](../../profiles/app-profiles/create-app-profiles/container-deployment.md).
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'.

@@ -58,7 +58,7 @@ charts:

## Usage

To use the ngrok Ingress Controller pack, first create a new [add-on cluster profile](../cluster-profiles/create-add-on-profile.md), search for the **ngrok Ingress Controller** pack, and overwrite the default pack configuration with your API key and authentication token like the following example YAML content:
To use the ngrok Ingress Controller pack, first create a new [add-on cluster profile](../profiles/cluster-profiles/create-cluster-profiles/create-addon-profile/create-addon-profile.md), search for the **ngrok Ingress Controller** pack, and overwrite the default pack configuration with your API key and authentication token like the following example YAML content:
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 'ngrok'?

|-----------|---------------------------|
| **Packs** | A pack is a collection of files and configurations that can be deployed to a cluster to add functionality or customize the cluster's behavior. We maintain a public pack registry that makes packs available to all tenants. Check out the [Packs List](../../integrations/integrations.mdx) reference to learn more about individual packs. |
| **Helm Charts** | Helm charts are a collection of Kubernetes resource files capable of deploying various services. We provide both a public and a private Helm registry. Additionally, your organization can add any public or private Helm registries to Palette to leverage charts from those registries. You can then attach customized charts to profiles. |
| **Manifests** | You can construct profile layers using manifests to provision Kubernetes resources that are unavailable in Palette or Helm Charts. Manifests also provide a pass-through mechanism to orchestrate Kubernetes resources in a cluster. For example, specific integrations may require the creation of secrets or Custom Resource Definitions (CRDs) to complete the installation. You can provision these additional resources by attaching a manifest file to a layer in a cluster profile. |
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 'CRDs'?


- [Create Cluster Profiles](../cluster-profiles/create-cluster-profiles/create-cluster-profiles.md)

- [Modify Cluster Profiles](../cluster-profiles/modify-cluster-profiles/modify-cluster-profiles.md)
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.Terms] Use 'modify' instead of 'Modify'.


- Your Palette account role must have the `clusterProfile.update` permission to update a profile. Refer to the [Cluster Profile permissions](../../../user-management/palette-rbac/project-scope-roles-permissions.md#cluster-profile-admin) reference for more information about roles and permissions.

## Modify Basic Profile Information
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.Terms] Use 'modify' instead of 'Modify'.

- An existing app profile.


## Modify Basic Profile Information
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.Terms] Use 'modify' instead of 'Modify'.

tags: ["devx", "app mode", "pde", "app profiles"]
---

Palette App Mode supports the use of containers, a standard unit of software that packages code and all its dependencies to run applications quickly and reliably from one computing environment to another. Containers contain all the required executables, binary codes, libraries, and configuration files. As a result, containers are lightweight and portable with less overhead. To add a container layer to a Palette Dev Engine app profile, follow the steps below.
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'.

@karl-cardenas-coding karl-cardenas-coding merged commit 954d50b into release-4-1 Oct 17, 2023
16 checks passed
@karl-cardenas-coding karl-cardenas-coding deleted the api-key-update branch October 17, 2023 23:19
karl-cardenas-coding added a commit that referenced this pull request Oct 22, 2023
* feat: release of Palette 4.1 documentation

* docs:  updated edge docs PE-2801 (#1655)

* docs:  updated edge docs PE-2801

* docs: updated the how-to with version 4.0.6

* Apply suggestions from code review

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

* Optimised images with calibre/image-actions

* Apply suggestions from code review

---------

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* docs: maas node tags PCP-1930 (#1656)

* docs: maas node tags PCP-1930

* docs: feedback incorporated

* ci: updated CI label

* ci label update

* API key update (#1666)

* ci: updated labels (#1661)

* docs: api-key changes

* Refactor/restructure cluster & app profiles sections (#1551)

* Add  index pgs, folders, json files post migration

* Added two index pages

* Added two more index pages

* Added a diagram

* Clarify two sentences.

* Applied new link format

* Added cluster profile-related docs

* Copied byoos files to this branch.

* Build out app profile folder

* Added diagram that removes "Core" label

* Copied cluster doc drafts from google doc

* Copied app profile drafts from google doc

* Added links in top-level cluster profile docs

* Refined wording, formatting, added links in 3 docs

* Updated clone cluster and app docs

* Updated versioning for cluster and app profiles

* Added diagram, refined import/export

* Refined steps in export/import

* Fixed one diagram, added a second diagram

* Added a diagram and refined import/export steps

* Refined byo-os docs, drafted delete howtos

* Add correct permissions for import/export

* Fix URLs and add meta descriptions

* Small fixes

* Refined cluster profiles, focus on cluster update

* Final changes to most cluster docs

* Fine tune app profiles, delete system profiles

* Tune app profiles docs

* Tune app profiles docs

* Edit Update Pack Version

* Touched up cluster profiles

* Touch up app profile docs

* Fix several links pointing to new docs

* Fix links, add missing section to add-on profile

* Add info on reusing same layer twice in profile

* Move cluster bkup and system profiles to deprecated

* Fix four more links pointing to these docs

* Add a heading

* Create two new folders: create, modify clusters

* Move BYOOS to top level, add icon, add content

* Add new doc for dup packs in profile, move byoos up

* Fix some  links due to restructure

* Fix three more links

* Fix last two links

* Add redirects, remove sys profile from glossary

* Restructure App Profiles

* Move docs from devx to App Profiles

* Minor fix

* Restructure App Profiles, tags

* Add sub-structure to Cluster Profiles for Add-ons

* Draft create add-on profs with helm and manifest

* Fix link

* Fix links after restructure

* Revised helm & manifest app profiles docs

* Draft Helm, manifest cluster profiles

* Draft container profile, add images

* Proof edits: infra, add-ons

* Move content to new page, rename file, small fixes

* Move services folder up one level in devx

* Fix links after moving Services up one layer

* Edit export/import, clone, delete, other edits

* Edit clone, delete, output vars app profiles docs

* Edit Create App Profiles docs

* Edit Modify App Profiles docs

* Revise enablement headings

* Review meta descs

* Move app profiles from pde folder to deprecated

* docs: removed deprecated content

* Fix links

* Fix Vale finds

* Optimised images with calibre/image-actions

* Input review comments

---------

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

* docs: refactored api documentation PEM-3441 PEM-3373

* Apply suggestions from code review

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

* Apply suggestions from code review

---------

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Distro virtual cluster (#1665)

* ci: updated labels (#1661)

* docs: virtual clusters distro PPD-1357

* Optimised images with calibre/image-actions

* docs: vale feedback

---------

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

* 4 1 release notes (#1676)

* docs: 4-1 release notes DOC-891

* docs: added vertex notes

* chore: fixed broken link

* docs: more release notes

* docs: added content for PEM-3771

* docs: added packs

* docs: latest changes

* docs: ready for review DOC-891

* docs: updated license list (#1681)

* Included new CVE's (#1668)

* Included new CVE's

* Changes related to headings - Resolution/Patches

* docs: laguage toches

* docs: updated index table

* security advisory 4.1.0 updates based on review comments
- capture impact and impact versions
- update patches and workarounds
- and some formatting

* chore: minor langauge fixes

* chore: update layout

---------

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

* docs: updated release notes

* API docs - 4.1 (#1688)

* Vertex platform (#1682)

* docs: added supported platforms content PEM-3751

* docs: added docs links

* save

* chore: updated table

* docs: update

* docs: pack updates (#1689)

* docs: pack updates

* chore: updated packs

* docs: feedback

* chore: update gitleaks

* docs: added content for PEM-3770 (#1690)

* docs: added content for PEM-3770

* docs: updated release notes known issues

* docs: updated tip

* 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:  documented non-fips packs in VerteX PEM-3652

* Add non-fips infra packs, add new screenshot

* Optimised images with calibre/image-actions

* Address most review comments

* Add sys-level regstry docs, vertex/palette

* Add tenant registry howto, final edits

* Add  revisions from review

* Minor fix

* Add tabs in add registry docs and more

* Change a word for consistency

* docs: added missing links

---------

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

* docs: updated version URL

* docs: updated airgap version

---------

Co-authored-by: Rita Watson <117382432+ritawatson@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Alagu Jeeva M <alagujeeva22@gmail.com>
Co-authored-by: Fayas <fayasmech@gmail.com>
Co-authored-by: Prathab Kali <prathab@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.

2 participants