Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

Commit

Permalink
assign projects update
Browse files Browse the repository at this point in the history
  • Loading branch information
wojcik-dorota committed Oct 31, 2023
1 parent 32ed55a commit c8fd52b
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 9 deletions.
19 changes: 10 additions & 9 deletions docs/platform/howto/byoc/assign-project-custom-cloud.rst
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
Assign a project to your custom cloud
=====================================
Enable projects to use your custom cloud
========================================

.. important::
.. topic:: Custom clouds

Creating custom clouds in your Aiven organization requires enabling :doc:`the bring your own cloud (BYOC) feature </docs/platform/concepts/byoc>`, which is a :doc:`limited availability feature </docs/platform/concepts/beta_services>`. If you're interested in trying it out, contact the sales team at `sales@Aiven.io <mailto:sales@Aiven.io>`_.
A :doc:`custom cloud </docs/platform/concepts/byoc>` is your own cloud infrastructure integrated with your Aiven organization. Using a custom cloud in Aiven may be the optimal solution if you have specific business needs or project requirements, such as a strict regulatory compliance. Creating and using custom clouds in your Aiven organization requires :doc:`enabling the bring your own cloud (BYOC) feature </docs/platform/howto/byoc/enable-byoc>`.

This article details how to update the list of projects assigned to your custom cloud using `Aiven Console <https://console.aiven.io/>`_.
This article details how to allow your projects in Aiven to use your custom cloud, for example, to create services.

About assigning projects to your custom cloud
---------------------------------------------

With the BYOC feature enabled, you can :doc:`create custom clouds </docs/platform/howto/byoc/create-custom-cloud>` in your Aiven organizations. While :doc:`setting up a custom cloud in Aiven </docs/platform/howto/byoc/create-custom-cloud>`, you add projects for this cloud, which is a part of the initial custom cloud's configuration. Later, you can come back to the **Projects availability** tab in your cloud's page in `Aiven Console <https://console.aiven.io/>`_ and update the projects list you initially created for your cloud.
With the BYOC feature enabled, you can :doc:`create custom clouds </docs/platform/howto/byoc/create-custom-cloud>` in your Aiven organizations. As a part of the :doc:`initial custom cloud's setup in Aiven Console </docs/platform/howto/byoc/create-custom-cloud>`, you add projects to be supported on your cloud. Later, you can come back to the **Available projects** tab in your cloud's page in `Aiven Console <https://console.aiven.io/>`_ and update the projects list you created during the innitial cloud setup.

Check failure on line 13 in docs/platform/howto/byoc/assign-project-custom-cloud.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/platform/howto/byoc/assign-project-custom-cloud.rst#L13

[Aiven.aiven_spelling] 'innitial' does not seem to be a recognised word
Raw output
{"message": "[Aiven.aiven_spelling] 'innitial' does not seem to be a recognised word", "location": {"path": "docs/platform/howto/byoc/assign-project-custom-cloud.rst", "range": {"start": {"line": 13, "column": 492}}}, "severity": "ERROR"}

Prerequisites
-------------
Expand All @@ -25,13 +25,13 @@ Assign projects
1. Log in to `Aiven Console <https://console.aiven.io/>`_ as an administrator.
2. From the left sidebar, select **Bring your own cloud**.
3. In the **Bring you own cloud** view, select one of the clouds available on the list.
4. In the selected cloud's page, navigate to the **Projects availability** tab and select **Assign projects**.
4. In the selected cloud's page, navigate to the **Available projects** tab and select **Assign projects**.
5. In the **Assign projects** window, use the dropdown menu to select a project you want to assign to your cloud.
6. Confirm your choice by selecting **Assign projects**.

.. topic:: Result

Another project has been added to your custom cloud.
In the projects you assigned, you can create services using your custom cloud.

Check it out
------------
Expand All @@ -41,12 +41,13 @@ You can preview the updated list of assigned projects by taking the following st
1. Log in to `Aiven Console <https://console.aiven.io/>`_ as an administrator.
2. From the left sidebar, select **Bring your own cloud**.
3. In the **Bring you own cloud** view, select one of the clouds available on the list.
4. In the selected cloud's page, navigate to the **Projects availability** tab.
4. In the selected cloud's page, navigate to the **Available projects** tab.

Related reading
---------------

* :doc:`Bring your own cloud </docs/platform/concepts/byoc>`
* :doc:`Enable the bring your own cloud (BYOC) feature </docs/platform/howto/byoc/enable-byoc>`
* :doc:`Create a custom cloud in Aiven </docs/platform/howto/byoc/create-custom-cloud>`
* :doc:`Add customer's contact information for your custom cloud </docs/platform/howto/byoc/add-customer-info-custom-cloud>`
* :doc:`Rename your custom cloud </docs/platform/howto/byoc/rename-custom-cloud>`
1 change: 1 addition & 0 deletions docs/platform/howto/byoc/create-custom-cloud.rst
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@ Prerequisites
"Action": [
"iam:AttachRolePolicy",
"iam:CreateRole",
"iam:DeleteRole",
"iam:PutRolePolicy"
],
"Resource": "arn:aws:iam::*:role/cce*-iam-role"
Expand Down

0 comments on commit c8fd52b

Please sign in to comment.