From b8318be188037a71e97e5d6846534442b86b1b5f Mon Sep 17 00:00:00 2001 From: Christopher Tauchen Date: Thu, 29 Jan 2026 15:05:04 +0000 Subject: [PATCH 1/8] Add stub for CC Feb 2026 release notes --- .../version-22-2/release-notes/index.mdx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx b/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx index 8080acf831..fcbeed58d2 100644 --- a/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx +++ b/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx @@ -5,6 +5,20 @@ title: Release notes # Calico Cloud release notes +

February 3, 2026 (web console update)

+ +### New features and enhancements + +#### Feature 1 + +#### Feature 2 + +#### Feature 3 + +### Bug fixes + +* TBD +

December 1, 2025 (version 22.1.0)

### New features and enhancements From 661a8dd02d50d494fe4caaedf16a01ba116780e6 Mon Sep 17 00:00:00 2001 From: Christopher Tauchen Date: Thu, 29 Jan 2026 16:15:34 +0000 Subject: [PATCH 2/8] Add docs for namespaced dashboards DOCS-2808 --- calico-cloud/observability/dashboards.mdx | 20 +++++++++++++++++++ .../users/create-and-assign-custom-roles.mdx | 3 ++- .../version-22-2/observability/dashboards.mdx | 18 ++++++++++++++++- .../version-22-2/release-notes/index.mdx | 13 +++++++++++- .../users/create-and-assign-custom-roles.mdx | 3 ++- 5 files changed, 53 insertions(+), 4 deletions(-) diff --git a/calico-cloud/observability/dashboards.mdx b/calico-cloud/observability/dashboards.mdx index 36ffcf2e62..17cfd635ad 100644 --- a/calico-cloud/observability/dashboards.mdx +++ b/calico-cloud/observability/dashboards.mdx @@ -11,6 +11,7 @@ import IconGripLines from '/img/icons/grip-lines.svg'; Dashboards help you see what's going on in your cluster. See how your cluster is performing and visualize your system's log data. + ## About dashboards $[prodname] provides a set of dashboards to help you understand the activity in your cluster. @@ -18,7 +19,26 @@ Each dashboard is made up of graphs, charts, and diagrams that visually represen To view your dashboards, sign in to the web console and click the **Dashboards** icon. +You can also create your own arrangement by creating a custom dashboard. +With a custom dashboard, you can combine and arrange cards from any of the other dashboards. + +Creating custom dashboards is limited to users with Owner, Admin, or Dashboards Admin permissions. + +## Role access to dashboards + +The following user roles have access to all information in an organization's dashboards: + +* Owner +* Admin +* Dashboards Admin +* Devops +* Security +* Viewer + +Users with custom roles can access dashboards if they have sufficient permissions. + Not all users have access to dashboards. +Administrators can limit a user's access to dashboards for a particular cluster or for particular namespaces in a cluster. ### Cluster Health diff --git a/calico-cloud/users/create-and-assign-custom-roles.mdx b/calico-cloud/users/create-and-assign-custom-roles.mdx index a0c35e0f73..59aa5c69b0 100644 --- a/calico-cloud/users/create-and-assign-custom-roles.mdx +++ b/calico-cloud/users/create-and-assign-custom-roles.mdx @@ -18,6 +18,7 @@ But in some cases these global roles can be too broad. By creating and assigning custom roles, you can be much more discriminating about what permissions you give users. For example, you could create a role that allows the user to modify network policy for a particular tier and namespace and gives view access to all other network policies. +Or you can add permissions for a user to view dashboards that show data from only one namespace in a cluster. Permissions are assigned on a cluster-by-cluster basis. ## Required permissions for common $[prodname] features @@ -28,7 +29,7 @@ Certain permissions are required for a user to access common $[prodname] feature | --| -- | -- | | Alerts | • **View Alerts**
and
•**View All Logs** | | | Compliance reports | • **View Compliance Reports** | | -| Dashboard | • **View All Logs**
and
• **View Global Network Sets** or **View Network Sets**
and (optional)
• **View Compliance Reports** | These permissions are required for the dashboard to fully populate. All users are granted limited dashboard metrics by having access to a cluster. | +| Dashboard | • **View All Logs**
and
• **View Global Network Sets** or **View Network Sets**
and (optional)
• **View Compliance Reports** | These permissions are required for the dashboard to fully populate. All users are granted limited dashboard metrics by having access to a cluster. Users with **View Network Sets** have access to dashboards that show data only from namespaces that they have been explicitly given access to. | | Network policies | • **View** or **Modify Policies**
or
• **View** or **Modify Global Policies**
and (optional)
• **View Audit Logs** or **View All Logs** | The **Policies** permissions apply to one or more namespaces. The **Global Policies** permissions apply to the whole cluster. These permissions are also scoped by [policy tier](../network-policy/policy-tiers/tiered-policy.mdx).

The optional **View Audit Logs** or **View All Logs** let users view the change history on the policies. | | Service graph | • **View All Logs**
and
• **View** or **Modify Network Sets**
and (optional)
• **View** or **Modify Packet Captures** | Network sets can be restricted to a namespace or set to all namespaces to see all flows. | | Threat feeds | • **View** or **Modify Threat Feeds** | | diff --git a/calico-cloud_versioned_docs/version-22-2/observability/dashboards.mdx b/calico-cloud_versioned_docs/version-22-2/observability/dashboards.mdx index b2a782f1c9..70e4a46ea3 100644 --- a/calico-cloud_versioned_docs/version-22-2/observability/dashboards.mdx +++ b/calico-cloud_versioned_docs/version-22-2/observability/dashboards.mdx @@ -11,6 +11,7 @@ import IconGripLines from '/img/icons/grip-lines.svg'; Dashboards help you see what's going on in your cluster. See how your cluster is performing and visualize your system's log data. + ## About dashboards Calico Cloud provides a set of dashboards to help you understand the activity in your cluster. @@ -21,8 +22,23 @@ To view your dashboards, sign in to the web console and click the and
•**View All Logs** | | | Compliance reports | • **View Compliance Reports** | | -| Dashboard | • **View All Logs**
and
• **View Global Network Sets** or **View Network Sets**
and (optional)
• **View Compliance Reports** | These permissions are required for the dashboard to fully populate. All users are granted limited dashboard metrics by having access to a cluster. | +| Dashboard | • **View All Logs**
and
• **View Global Network Sets** or **View Network Sets**
and (optional)
• **View Compliance Reports** | These permissions are required for the dashboard to fully populate. All users are granted limited dashboard metrics by having access to a cluster. Users with **View Network Sets** have access to dashboards that show data only from namespaces that they have been explicitly given access to. | | Network policies | • **View** or **Modify Policies**
or
• **View** or **Modify Global Policies**
and (optional)
• **View Audit Logs** or **View All Logs** | The **Policies** permissions apply to one or more namespaces. The **Global Policies** permissions apply to the whole cluster. These permissions are also scoped by [policy tier](../network-policy/policy-tiers/tiered-policy.mdx).

The optional **View Audit Logs** or **View All Logs** let users view the change history on the policies. | | Service graph | • **View All Logs**
and
• **View** or **Modify Network Sets**
and (optional)
• **View** or **Modify Packet Captures** | Network sets can be restricted to a namespace or set to all namespaces to see all flows. | | Threat feeds | • **View** or **Modify Threat Feeds** | | From 7cd478dc701493c083944398fdcf83b1ab02b7ec Mon Sep 17 00:00:00 2001 From: Christopher Tauchen Date: Fri, 30 Jan 2026 14:53:50 +0000 Subject: [PATCH 3/8] Add read-only and deprecation for Kibana DOCS-2831 --- calico-cloud/observability/kibana.mdx | 8 ++++++++ .../version-22-2/observability/kibana.mdx | 8 ++++++++ .../version-22-2/release-notes/index.mdx | 6 +++++- 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/calico-cloud/observability/kibana.mdx b/calico-cloud/observability/kibana.mdx index 3dd17e077b..6b12672014 100644 --- a/calico-cloud/observability/kibana.mdx +++ b/calico-cloud/observability/kibana.mdx @@ -4,6 +4,14 @@ description: Learn the basics of using Elasticsearch logs and Kibana to gain vis # Kibana dashboards and logs +:::warning[deprecation and removal notice] + +Kibana dashboards are deprecated and will be removed in an upcoming release. +During the deprecation period, you will have read-only access to Kibana dashboards. +You can still [create custom dashboards](create-custom-dashboard.mdx) using Calico Cloud's built-in dashboards. + +::: + ## Kibana Kibana is the frontend for $[prodname] Elasticsearch, which is the logging infrastructure that centrally stores logs from all managed clusters. Kibana provides an interface to explore Elasticsearch logs and gain insights into workload communication traffic volume, performance, and other key aspects of cluster operations. Log data is also summarized in custom dashboards. diff --git a/calico-cloud_versioned_docs/version-22-2/observability/kibana.mdx b/calico-cloud_versioned_docs/version-22-2/observability/kibana.mdx index 3dd17e077b..6b12672014 100644 --- a/calico-cloud_versioned_docs/version-22-2/observability/kibana.mdx +++ b/calico-cloud_versioned_docs/version-22-2/observability/kibana.mdx @@ -4,6 +4,14 @@ description: Learn the basics of using Elasticsearch logs and Kibana to gain vis # Kibana dashboards and logs +:::warning[deprecation and removal notice] + +Kibana dashboards are deprecated and will be removed in an upcoming release. +During the deprecation period, you will have read-only access to Kibana dashboards. +You can still [create custom dashboards](create-custom-dashboard.mdx) using Calico Cloud's built-in dashboards. + +::: + ## Kibana Kibana is the frontend for $[prodname] Elasticsearch, which is the logging infrastructure that centrally stores logs from all managed clusters. Kibana provides an interface to explore Elasticsearch logs and gain insights into workload communication traffic volume, performance, and other key aspects of cluster operations. Log data is also summarized in custom dashboards. diff --git a/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx b/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx index a154108181..2f269e9893 100644 --- a/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx +++ b/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx @@ -24,7 +24,11 @@ To restore access, administrators must edit users' custom roles to add the **Vie For more information, see [Create and assign custom roles](../users/create-and-assign-custom-roles.mdx). -#### Feature 3 +### Deprecated and removed features + +* Kibana dashboards are deprecated and will be removed in an upcoming release. + During the deprecation period, you will have read-only access to Kibana dashboards. + You can still [create custom dashboards](../observability/create-custom-dashboard.mdx) using Calico Cloud's built-in dashboards. ### Bug fixes From 65a05a8bd2e3eb4b3cb16e5ca6afa9fa1600c176 Mon Sep 17 00:00:00 2001 From: Christopher Tauchen Date: Fri, 30 Jan 2026 15:01:36 +0000 Subject: [PATCH 4/8] Edit statement about namespaced dashboards --- calico-cloud/observability/dashboards.mdx | 6 ++---- .../version-22-2/observability/dashboards.mdx | 6 ++---- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/calico-cloud/observability/dashboards.mdx b/calico-cloud/observability/dashboards.mdx index 17cfd635ad..2066482832 100644 --- a/calico-cloud/observability/dashboards.mdx +++ b/calico-cloud/observability/dashboards.mdx @@ -35,10 +35,8 @@ The following user roles have access to all information in an organization's das * Security * Viewer -Users with custom roles can access dashboards if they have sufficient permissions. - -Not all users have access to dashboards. -Administrators can limit a user's access to dashboards for a particular cluster or for particular namespaces in a cluster. +Users must be assigned one of the standard roles above, or a custom role with dashboard permissions, to access dashboards. +Administrators can limit dashboard access for custom roles, for example to specific clusters or namespaces in a cluster. ### Cluster Health diff --git a/calico-cloud_versioned_docs/version-22-2/observability/dashboards.mdx b/calico-cloud_versioned_docs/version-22-2/observability/dashboards.mdx index 70e4a46ea3..3ffe03485b 100644 --- a/calico-cloud_versioned_docs/version-22-2/observability/dashboards.mdx +++ b/calico-cloud_versioned_docs/version-22-2/observability/dashboards.mdx @@ -35,10 +35,8 @@ The following user roles have access to all information in an organization's das * Security * Viewer -Users with custom roles can access dashboards if they have sufficient permissions. - -Not all users have access to dashboards. -Administrators can limit a user's access to dashboards for a particular cluster or for particular namespaces in a cluster. +Users must be assigned one of the standard roles above, or a custom role with dashboard permissions, to access dashboards. +Administrators can limit dashboard access for custom roles, for example to specific clusters or namespaces in a cluster. ### Cluster Health From 111e69abb1b3dc67743967545f88a6ce65030ce9 Mon Sep 17 00:00:00 2001 From: Christopher Tauchen Date: Tue, 3 Feb 2026 15:30:18 +0000 Subject: [PATCH 5/8] Update CC connect cluster flow This adds project selection information to cluster connection procedures. DOCS-2826 --- calico-cloud/get-started/install-cluster.mdx | 1 + calico-cloud/get-started/install-private-registry.mdx | 1 + calico-cloud/get-started/setup-private-registry.mdx | 1 + calico-cloud/get-started/upgrade-cluster.mdx | 5 +++-- .../version-22-2/get-started/install-cluster.mdx | 1 + .../version-22-2/get-started/install-private-registry.mdx | 1 + .../version-22-2/get-started/setup-private-registry.mdx | 1 + .../version-22-2/get-started/upgrade-cluster.mdx | 5 +++-- 8 files changed, 12 insertions(+), 4 deletions(-) diff --git a/calico-cloud/get-started/install-cluster.mdx b/calico-cloud/get-started/install-cluster.mdx index 810273c340..b656f56ccd 100644 --- a/calico-cloud/get-started/install-cluster.mdx +++ b/calico-cloud/get-started/install-cluster.mdx @@ -17,6 +17,7 @@ You can quickly connect a cluster to Calico Cloud by generating a unique kubectl ## Connect a cluster to Calico Cloud with kubectl +1. If your organization uses multiple projects to group managed clusters, click the **Project** menu and select the project you want your cluster to be part of. 1. From the **Managed Clusters** page, click **Connect Cluster**. 1. In the **Connect a Cluster** dialog, enter a **Cluster Name** and select a **Cluster Type**. 1. Optional: If you must install a specific older release, select the Calico Cloud version you want to install. diff --git a/calico-cloud/get-started/install-private-registry.mdx b/calico-cloud/get-started/install-private-registry.mdx index 9226a8dbac..c9b0e12721 100644 --- a/calico-cloud/get-started/install-private-registry.mdx +++ b/calico-cloud/get-started/install-private-registry.mdx @@ -26,6 +26,7 @@ You can perform a Helm installation from images stored on a private registry. ## Install Calico Cloud using a private registry +1. If your organization uses multiple projects to group managed clusters, click the **Project** menu and select the project you want your cluster to be part of. 1. From the **Managed Clusters** page, click **Connect Cluster**. 1. In the **Connect a Cluster** dialog, enter a **Cluster Name** and select a **Cluster Type**. 1. Optional: If you must install a specific older release, select the Calico Cloud version you want to install. We always recommend the latest version, which is installed by default. diff --git a/calico-cloud/get-started/setup-private-registry.mdx b/calico-cloud/get-started/setup-private-registry.mdx index d3e093def8..2c675ee272 100644 --- a/calico-cloud/get-started/setup-private-registry.mdx +++ b/calico-cloud/get-started/setup-private-registry.mdx @@ -42,6 +42,7 @@ Add the required $[prodname] images to a private registry. ### Set up registry credentials 1. Log into $[prodname] and navigate to "Managed Clusters". +1. If your organization uses multiple projects to group managed clusters, click the **Project** menu and select the project you want your cluster to be part of. 1. Get the "Registry Credentials" by clicking on the icon. ![registry credentials](/img/calico-cloud/private-registry-icon.png) 1. Apply the credentials so the $[prodname] images can be accessed. diff --git a/calico-cloud/get-started/upgrade-cluster.mdx b/calico-cloud/get-started/upgrade-cluster.mdx index 0b697cfc53..3085316087 100644 --- a/calico-cloud/get-started/upgrade-cluster.mdx +++ b/calico-cloud/get-started/upgrade-cluster.mdx @@ -4,9 +4,10 @@ description: Steps to upgrade to the latest version of Calico Cloud. # Upgrade Calico Cloud -To upgrade managed clusters to the latest version of $[prodname]: +To upgrade a managed cluster to the latest version of $[prodname]: -1. From the web console, go to **Managed Clusters**. +1. From the web console, go to the **Managed Clusters** page. +1. If your organization uses multiple projects to group managed clusters, click the **Project** menu and select the project you want your cluster to be part of. 1. For the cluster you want to upgrade, select **Actions** > **Reinstall**. 1. In the **Reinstall Cluster** dialog, select a newer version of $[prodname] from the list, click **Reinstall**, and copy the generated kubectl command.
diff --git a/calico-cloud_versioned_docs/version-22-2/get-started/install-cluster.mdx b/calico-cloud_versioned_docs/version-22-2/get-started/install-cluster.mdx index 810273c340..b656f56ccd 100644 --- a/calico-cloud_versioned_docs/version-22-2/get-started/install-cluster.mdx +++ b/calico-cloud_versioned_docs/version-22-2/get-started/install-cluster.mdx @@ -17,6 +17,7 @@ You can quickly connect a cluster to Calico Cloud by generating a unique kubectl ## Connect a cluster to Calico Cloud with kubectl +1. If your organization uses multiple projects to group managed clusters, click the **Project** menu and select the project you want your cluster to be part of. 1. From the **Managed Clusters** page, click **Connect Cluster**. 1. In the **Connect a Cluster** dialog, enter a **Cluster Name** and select a **Cluster Type**. 1. Optional: If you must install a specific older release, select the Calico Cloud version you want to install. diff --git a/calico-cloud_versioned_docs/version-22-2/get-started/install-private-registry.mdx b/calico-cloud_versioned_docs/version-22-2/get-started/install-private-registry.mdx index 9226a8dbac..c9b0e12721 100644 --- a/calico-cloud_versioned_docs/version-22-2/get-started/install-private-registry.mdx +++ b/calico-cloud_versioned_docs/version-22-2/get-started/install-private-registry.mdx @@ -26,6 +26,7 @@ You can perform a Helm installation from images stored on a private registry. ## Install Calico Cloud using a private registry +1. If your organization uses multiple projects to group managed clusters, click the **Project** menu and select the project you want your cluster to be part of. 1. From the **Managed Clusters** page, click **Connect Cluster**. 1. In the **Connect a Cluster** dialog, enter a **Cluster Name** and select a **Cluster Type**. 1. Optional: If you must install a specific older release, select the Calico Cloud version you want to install. We always recommend the latest version, which is installed by default. diff --git a/calico-cloud_versioned_docs/version-22-2/get-started/setup-private-registry.mdx b/calico-cloud_versioned_docs/version-22-2/get-started/setup-private-registry.mdx index d3e093def8..2c675ee272 100644 --- a/calico-cloud_versioned_docs/version-22-2/get-started/setup-private-registry.mdx +++ b/calico-cloud_versioned_docs/version-22-2/get-started/setup-private-registry.mdx @@ -42,6 +42,7 @@ Add the required $[prodname] images to a private registry. ### Set up registry credentials 1. Log into $[prodname] and navigate to "Managed Clusters". +1. If your organization uses multiple projects to group managed clusters, click the **Project** menu and select the project you want your cluster to be part of. 1. Get the "Registry Credentials" by clicking on the icon. ![registry credentials](/img/calico-cloud/private-registry-icon.png) 1. Apply the credentials so the $[prodname] images can be accessed. diff --git a/calico-cloud_versioned_docs/version-22-2/get-started/upgrade-cluster.mdx b/calico-cloud_versioned_docs/version-22-2/get-started/upgrade-cluster.mdx index 0b697cfc53..3085316087 100644 --- a/calico-cloud_versioned_docs/version-22-2/get-started/upgrade-cluster.mdx +++ b/calico-cloud_versioned_docs/version-22-2/get-started/upgrade-cluster.mdx @@ -4,9 +4,10 @@ description: Steps to upgrade to the latest version of Calico Cloud. # Upgrade Calico Cloud -To upgrade managed clusters to the latest version of $[prodname]: +To upgrade a managed cluster to the latest version of $[prodname]: -1. From the web console, go to **Managed Clusters**. +1. From the web console, go to the **Managed Clusters** page. +1. If your organization uses multiple projects to group managed clusters, click the **Project** menu and select the project you want your cluster to be part of. 1. For the cluster you want to upgrade, select **Actions** > **Reinstall**. 1. In the **Reinstall Cluster** dialog, select a newer version of $[prodname] from the list, click **Reinstall**, and copy the generated kubectl command.
From 92cec1093db9aaad04459511fcb7a500adcde3fb Mon Sep 17 00:00:00 2001 From: Christopher Tauchen Date: Wed, 28 Jan 2026 10:50:01 +0000 Subject: [PATCH 6/8] Add docs for CC project view --- calico-cloud/get-started/install-cluster.mdx | 1 + .../calico-cloud-features/projects.mdx | 59 ++++++++++++++++++ .../get-started/install-cluster.mdx | 1 + .../version-22-2/release-notes/index.mdx | 9 ++- .../calico-cloud-features/projects.mdx | 59 ++++++++++++++++++ .../version-22-2-sidebars.json | 3 +- sidebars-calico-cloud.js | 1 + .../calico-cloud/calico-cloud-projects.png | Bin 0 -> 192551 bytes 8 files changed, 130 insertions(+), 3 deletions(-) create mode 100644 calico-cloud/tutorials/calico-cloud-features/projects.mdx create mode 100644 calico-cloud_versioned_docs/version-22-2/tutorials/calico-cloud-features/projects.mdx create mode 100644 static/img/calico-cloud/calico-cloud-projects.png diff --git a/calico-cloud/get-started/install-cluster.mdx b/calico-cloud/get-started/install-cluster.mdx index b656f56ccd..496f8ead96 100644 --- a/calico-cloud/get-started/install-cluster.mdx +++ b/calico-cloud/get-started/install-cluster.mdx @@ -46,6 +46,7 @@ You can quickly connect a cluster to Calico Cloud by generating a unique kubectl ## Connect a cluster to Calico Cloud with Helm +1. If your organization uses multiple projects to group managed clusters, click the **Project** menu and select the project you want your cluster to be part of. 1. From the **Managed Clusters** page, click **Connect Cluster**. 1. In the **Connect a Cluster** dialog, enter a **Cluster Name** and select a **Cluster Type**. 1. Optional: If you must install a specific older release, select the Calico Cloud version you want to install. diff --git a/calico-cloud/tutorials/calico-cloud-features/projects.mdx b/calico-cloud/tutorials/calico-cloud-features/projects.mdx new file mode 100644 index 0000000000..da65482095 --- /dev/null +++ b/calico-cloud/tutorials/calico-cloud-features/projects.mdx @@ -0,0 +1,59 @@ +--- +description: About projects +--- + +import Screenshot from '/src/___new___/components/Screenshot'; + + +# Projects + +You can use projects to organize your managed clusters into logical groupings. + + + +## About projects + +In $[prodname], a *project* is a logical grouping of one or more managed clusters. +You can use projects to organize your managed clusters in ways that are useful for your organization. +For example, you can use projects to segregate clusters by product teams, or by geo location. + +When you view observability tools in Calico Cloud, you see only what is available for the current project. + +All Calico Cloud organizations start with a single default project. +You can have up to three projects at a given time. + +## Create a project + +**Prerequisites** + +* You have Admin or Owner privileges. + +**Procedure** + +1. From any page in the web console, click the **Project** menu and then click **Manage Projects**. +1. On the **Projects** page, click **Add Project**. +1. Enter a name and description for the project, and then click the **Add Project** button. + + Provisioning the new project takes a few minutes. + When provisioning is complete, you can begin connecting clusters. + +## Connect a cluster to a project + +* To connect a cluster to a specific project, make sure you have selected the project you want as you follow the procedure to [connect your cluster to Calico Cloud](../../get-started/install-cluster.mdx). + +## Move a managed cluster to another project + +You can move a managed cluster to another project by removing it from the original project and connecting it to the new project. + +:::warning +Log data held by Calico Cloud will be deleted when you remove your cluster from the original project. +When you reconnect your cluster to Calico Cloud as part of the new project, flow logs will start to be collected again. +You will not be able to restore access to the old logs. + +If you need to retain logs, contact [our support team](https://tigeraio.my.site.com/community/s/login/). +::: + +1. To remove your cluster from Calico Cloud, find your cluster on the **Managed Clusters** page, and then click **Actions > Delete**. + After a moment, the cluster is removed from the list. +1. Move to the new project by clicking the **Projects** menu and selecting your project. +1. To reconnect your cluster, follow the guide to [connect your cluster to Calico Cloud](../../get-started/install-cluster.mdx). diff --git a/calico-cloud_versioned_docs/version-22-2/get-started/install-cluster.mdx b/calico-cloud_versioned_docs/version-22-2/get-started/install-cluster.mdx index b656f56ccd..496f8ead96 100644 --- a/calico-cloud_versioned_docs/version-22-2/get-started/install-cluster.mdx +++ b/calico-cloud_versioned_docs/version-22-2/get-started/install-cluster.mdx @@ -46,6 +46,7 @@ You can quickly connect a cluster to Calico Cloud by generating a unique kubectl ## Connect a cluster to Calico Cloud with Helm +1. If your organization uses multiple projects to group managed clusters, click the **Project** menu and select the project you want your cluster to be part of. 1. From the **Managed Clusters** page, click **Connect Cluster**. 1. In the **Connect a Cluster** dialog, enter a **Cluster Name** and select a **Cluster Type**. 1. Optional: If you must install a specific older release, select the Calico Cloud version you want to install. diff --git a/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx b/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx index 2f269e9893..d318b3543f 100644 --- a/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx +++ b/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx @@ -9,7 +9,12 @@ title: Release notes ### New features and enhancements -#### Feature 1 +#### Projects + +This release introduces self-service Projects, allowing you to organize managed clusters into logical groups based on team, environment, or geographic location. +You can now create up to three projects, select hosting regions (North America or Australia), and scope observability tools to specific project environments. + +For more information, see [Projects](../tutorials/calico-cloud-features/projects.mdx). #### Namespaced access to dashboards @@ -317,7 +322,7 @@ For more information, see [Configure an ingress gateway](../networking/ingress-g #### IPAM for load balancers -Calico CLoud now extends its IPAM capabilities to support service LoadBalancer IP allocation, providing a centralized, automated approach to managing LoadBalancer IPs within Kubernetes clusters. +Calico Cloud now extends its IPAM capabilities to support service LoadBalancer IP allocation, providing a centralized, automated approach to managing LoadBalancer IPs within Kubernetes clusters. For more information, see [LoadBalancer IP address management](../networking/ipam/service-loadbalancer.mdx). diff --git a/calico-cloud_versioned_docs/version-22-2/tutorials/calico-cloud-features/projects.mdx b/calico-cloud_versioned_docs/version-22-2/tutorials/calico-cloud-features/projects.mdx new file mode 100644 index 0000000000..da65482095 --- /dev/null +++ b/calico-cloud_versioned_docs/version-22-2/tutorials/calico-cloud-features/projects.mdx @@ -0,0 +1,59 @@ +--- +description: About projects +--- + +import Screenshot from '/src/___new___/components/Screenshot'; + + +# Projects + +You can use projects to organize your managed clusters into logical groupings. + + + +## About projects + +In $[prodname], a *project* is a logical grouping of one or more managed clusters. +You can use projects to organize your managed clusters in ways that are useful for your organization. +For example, you can use projects to segregate clusters by product teams, or by geo location. + +When you view observability tools in Calico Cloud, you see only what is available for the current project. + +All Calico Cloud organizations start with a single default project. +You can have up to three projects at a given time. + +## Create a project + +**Prerequisites** + +* You have Admin or Owner privileges. + +**Procedure** + +1. From any page in the web console, click the **Project** menu and then click **Manage Projects**. +1. On the **Projects** page, click **Add Project**. +1. Enter a name and description for the project, and then click the **Add Project** button. + + Provisioning the new project takes a few minutes. + When provisioning is complete, you can begin connecting clusters. + +## Connect a cluster to a project + +* To connect a cluster to a specific project, make sure you have selected the project you want as you follow the procedure to [connect your cluster to Calico Cloud](../../get-started/install-cluster.mdx). + +## Move a managed cluster to another project + +You can move a managed cluster to another project by removing it from the original project and connecting it to the new project. + +:::warning +Log data held by Calico Cloud will be deleted when you remove your cluster from the original project. +When you reconnect your cluster to Calico Cloud as part of the new project, flow logs will start to be collected again. +You will not be able to restore access to the old logs. + +If you need to retain logs, contact [our support team](https://tigeraio.my.site.com/community/s/login/). +::: + +1. To remove your cluster from Calico Cloud, find your cluster on the **Managed Clusters** page, and then click **Actions > Delete**. + After a moment, the cluster is removed from the list. +1. Move to the new project by clicking the **Projects** menu and selecting your project. +1. To reconnect your cluster, follow the guide to [connect your cluster to Calico Cloud](../../get-started/install-cluster.mdx). diff --git a/calico-cloud_versioned_sidebars/version-22-2-sidebars.json b/calico-cloud_versioned_sidebars/version-22-2-sidebars.json index 4b236f7ef3..d7c2a5f994 100644 --- a/calico-cloud_versioned_sidebars/version-22-2-sidebars.json +++ b/calico-cloud_versioned_sidebars/version-22-2-sidebars.json @@ -78,7 +78,8 @@ "items": [ "tutorials/calico-cloud-features/tour", "tutorials/calico-cloud-features/service-graph", - "tutorials/calico-cloud-features/networksets" + "tutorials/calico-cloud-features/networksets", + "tutorials/calico-cloud-features/projects" ] }, { diff --git a/sidebars-calico-cloud.js b/sidebars-calico-cloud.js index 72787ed3d9..eeb0e0105f 100644 --- a/sidebars-calico-cloud.js +++ b/sidebars-calico-cloud.js @@ -62,6 +62,7 @@ module.exports = { 'tutorials/calico-cloud-features/tour', 'tutorials/calico-cloud-features/service-graph', 'tutorials/calico-cloud-features/networksets', + 'tutorials/calico-cloud-features/projects', ], }, { diff --git a/static/img/calico-cloud/calico-cloud-projects.png b/static/img/calico-cloud/calico-cloud-projects.png new file mode 100644 index 0000000000000000000000000000000000000000..27f25132a1d2dc9dad5da59594b0d2150e5001fa GIT binary patch literal 192551 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≥d`0?>&BnGI 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 D*G@Q; literal 0 HcmV?d00001 From bec8927b39f38230a40c63ca07f8dc13f1f55527 Mon Sep 17 00:00:00 2001 From: Christopher Tauchen Date: Tue, 3 Feb 2026 17:28:44 +0000 Subject: [PATCH 7/8] Edit release notes for CC Feb 2026 --- .../version-22-2/release-notes/index.mdx | 4 ---- 1 file changed, 4 deletions(-) diff --git a/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx b/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx index d318b3543f..beb4c89c0b 100644 --- a/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx +++ b/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx @@ -35,10 +35,6 @@ For more information, see [Create and assign custom roles](../users/create-and-a During the deprecation period, you will have read-only access to Kibana dashboards. You can still [create custom dashboards](../observability/create-custom-dashboard.mdx) using Calico Cloud's built-in dashboards. -### Bug fixes - -* TBD -

December 1, 2025 (version 22.1.0)

### New features and enhancements From a03688b5e8f74d17a571b5f7c73768f1d6b736ff Mon Sep 17 00:00:00 2001 From: Christopher Tauchen Date: Tue, 3 Feb 2026 19:45:31 +0000 Subject: [PATCH 8/8] Revise RN statment for project geo --- .../version-22-2/release-notes/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx b/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx index beb4c89c0b..8dbcb06f79 100644 --- a/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx +++ b/calico-cloud_versioned_docs/version-22-2/release-notes/index.mdx @@ -12,7 +12,7 @@ title: Release notes #### Projects This release introduces self-service Projects, allowing you to organize managed clusters into logical groups based on team, environment, or geographic location. -You can now create up to three projects, select hosting regions (North America or Australia), and scope observability tools to specific project environments. +You can now create up to three projects, select hosting regions, and scope observability tools to specific project environments. For more information, see [Projects](../tutorials/calico-cloud-features/projects.mdx).