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

docs: update profile tutorial, container version #4058

Merged
merged 12 commits into from
Sep 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions _partials/getting-started/_cluster_profile_import_vmware.mdx

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,6 @@ Log in to [Palette](https://console.spectrocloud.com) and navigate to the left *
view the cluster profile page. You can view the list of available cluster profiles. To create a cluster profile, click
on **Add Cluster Profile**.

![View of the cluster Profiles page](/getting-started/getting-started_create-cluster-profile_profile_list_view.webp)

Follow the wizard to create a new profile.

In the **Basic Information** section, assign the name **vmware-profile**, provide a profile description, select the type
Expand All @@ -56,12 +54,12 @@ Type**, **Registry**, and **Pack Name**.

For this tutorial, use the following packs:

| Pack Name | Version | Layer |
| ------------------ | ------- | ---------------- |
| ubuntu-vsphere LTS | 22.4.x | Operating System |
| kubernetes | 1.28.x | Kubernetes |
| cni-calico | 3.27.x | Network |
| csi-vsphere-csi | 3.1.x | Storage |
| Pack Name | Version | Layer |
| --------------- | ------- | ---------------- |
| ubuntu-vsphere | 22.4.x | Operating System |
caroldelwing marked this conversation as resolved.
Show resolved Hide resolved
caroldelwing marked this conversation as resolved.
Show resolved Hide resolved
| kubernetes | 1.28.x | Kubernetes |
caroldelwing marked this conversation as resolved.
Show resolved Hide resolved
| cni-calico | 3.27.x | Network |
| csi-vsphere-csi | 3.1.x | Storage |
caroldelwing marked this conversation as resolved.
Show resolved Hide resolved

As you fill out the information for each layer, click on **Next** to proceed to the next layer.

Expand Down Expand Up @@ -102,7 +100,7 @@ Click on **Confirm & Create** to save the pack.
Click on **Add New Pack** at the top of the page.

Select the **Palette Community Registry** from the **Registry** dropdown. Then, click on the latest **Hello Universe**
pack with version **v1.1.2**.
pack with version **v1.2.0**.

![Screenshot of hello universe pack](/getting-started/vmware/getting-started_create-cluster-profile_add-pack.webp)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -135,8 +135,8 @@ moments before clicking on the service URL to prevent the browser from caching a

![Image that shows the cluster overview of the Hello Universe Frontend Cluster](/getting-started/getting-started_deploy-k8s-cluster_hello-universe-with-api.webp)

Welcome to Hello Universe, a demo application to help you learn more about Palette and its features. Feel free to click
on the logo to increase the counter and for a fun image change.
Welcome to Spacetastic's astronomy education platform. Feel free to explore the pages and learn more about space. The
caroldelwing marked this conversation as resolved.
Show resolved Hide resolved
statistics page offers information on visitor counts on your deployed service.

You have deployed your first application to a cluster managed by Palette. Your first application is a three-tier
application with a frontend, API server, and Postgres database.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ docker ps
Next, download the tutorial image, start the container, and open a bash session into it.

```shell
docker run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.1.8 bash
docker run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.1.9 bash
```

Navigate to the folder that contains the tutorial code.
Expand Down Expand Up @@ -92,7 +92,7 @@ podman info
Next, download the tutorial image, start the container, and open a bash session into it.

```shell
podman run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.1.8 bash
podman run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.1.9 bash
```

Navigate to the folder that contains the tutorial code.
Expand Down Expand Up @@ -126,7 +126,7 @@ cd tutorials/
Check out the following git tag.

```shell
git checkout v1.1.8
git checkout v1.1.9
```

Navigate to the folder that contains the tutorial code.
Expand Down Expand Up @@ -229,8 +229,8 @@ the cluster profile.
| Kubernetes | `kubernetes` | `1.28.3` | :white_check_mark: | :white_check_mark: |
| Network | `cni-calico` | `3.26.3` | :white_check_mark: | :white_check_mark: |
| Storage | `csi-vsphere-csi` | `3.0.2` | :white_check_mark: | :white_check_mark: |
| Load Balancer | `lb-metallb-helm` | `0.13.11` | :white_check_mark: | :white_check_mark: |
| App Services | `hellouniverse` | `1.1.2` | :white_check_mark: | :white_check_mark: |
| Load Balancer | `lb-metallb-helm` | `0.14.8` | :white_check_mark: | :white_check_mark: |
| App Services | `hellouniverse` | `1.2.0` | :white_check_mark: | :white_check_mark: |
| App Services | `cost-analyzer` | `1.103.3` | :x: | :white_check_mark: |

The Hello Universe pack has two configured [presets](../../glossary-all.md#presets). The first preset deploys a
Expand Down Expand Up @@ -590,10 +590,10 @@ moments before clicking on the service URL to prevent the browser from caching a

:::

![Deployed application](/getting-started/vmware/getting-started_deploy-manage-k8s-cluster_hello-universe-w-api.webp)
![Deployed application](/getting-started/getting-started_deploy-k8s-cluster_hello-universe-with-api.webp)

Welcome to Hello Universe, a demo application developed to help you learn more about Palette and its features. Feel free
to click on the logo to increase the counter and for a fun image change.
Welcome to Spacetastic's astronomy education platform. Feel free to explore the pages and learn more about space. The
caroldelwing marked this conversation as resolved.
Show resolved Hide resolved
statistics page offers information on visitor counts on your deployed service.

## Version Cluster Profiles

Expand Down Expand Up @@ -775,7 +775,7 @@ the following command to stop and remove the container.

```shell
docker stop tutorialContainer && \
docker rmi --force ghcr.io/spectrocloud/tutorials:1.1.8
docker rmi --force ghcr.io/spectrocloud/tutorials:1.1.9
```

</TabItem>
Expand All @@ -784,7 +784,7 @@ docker rmi --force ghcr.io/spectrocloud/tutorials:1.1.8

```shell
podman stop tutorialContainer && \
podman rmi --force ghcr.io/spectrocloud/tutorials:1.1.8
podman rmi --force ghcr.io/spectrocloud/tutorials:1.1.9
```

</TabItem>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ displays. The Palette UI confirms that the cluster profile was created in the sc
Select the cluster profile to view its details. The cluster profile summary appears.

This cluster profile deploys the [Hello Universe](https://github.com/spectrocloud/hello-universe) application using a
pack. Click on the **hellouniverse 1.1.3** layer. The pack manifest editor appears.
pack. Click on the **hellouniverse 1.2.0** layer. The pack manifest editor appears.

Click on **Presets** on the right-hand side. You can learn more about the pack presets on the pack README, which is
available in the Palette UI. Select the **Enable Hello Universe API** preset. The pack manifest changes accordingly.
Expand Down Expand Up @@ -423,7 +423,7 @@ workloads execute on which nodes.
Switch back to Palette in your web browser. Navigate to the left **Main Menu** and select **Profiles**. Select the
cluster profile deployed to your cluster, named `vmware-profile`. Ensure that the **1.1.0** version is selected.

Click on the **hellouniverse 1.1.3** layer. The manifest editor appears. Set the
Click on the **hellouniverse 1.2.0** layer. The manifest editor appears. Set the
`manifests.hello-universe.ui.useTolerations` field on line 20 to `true`. Then, set the
`manifests.hello-universe.ui.effect` field on line 22 to `NoExecute`. This toleration describes that the UI pods of
Hello Universe will tolerate the taint with the key `app`, value `ui` and effect `NoExecute`. The tolerations of the UI
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading