Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Quick start products environments#967

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
NimRegev merged 17 commits intomasterfromquick-start-products-environments
May 21, 2024
Merged
Show file tree
Hide file tree
Changes fromall commits
Commits
Show all changes
17 commits
Select commitHold shift + click to select a range
d53aac3
Add quick start for products
NimRegevApr 11, 2024
70bec72
Update quick start for products environments
NimRegevApr 14, 2024
349277a
Update products quick start
NimRegevApr 15, 2024
0d35c49
Update gitops-products.md
NimRegevApr 15, 2024
320d135
Update nav.yml
NimRegevApr 15, 2024
b59996e
Update screenshots
NimRegevApr 15, 2024
698c9b5
Update gitops-products.md
NimRegevApr 15, 2024
451b2e6
Update gitops-products.md
NimRegevApr 17, 2024
d879001
Update gitops-products.md
NimRegevApr 17, 2024
2206a16
Update gitops-products.md
NimRegevApr 17, 2024
6f27a9d
Update gitops-products.md
NimRegevApr 17, 2024
4269263
Update gitops-products.md
NimRegevApr 18, 2024
eaec304
Updates to content
NimRegevApr 18, 2024
d8c0246
Update quick start
NimRegevApr 24, 2024
7714a36
Update gitops-products.md
NimRegevMay 6, 2024
7776c94
Update gitops-products.md
NimRegevMay 6, 2024
dc0efd3
Update gitops-products.md
NimRegevMay 7, 2024
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
2 changes: 2 additions & 0 deletions_data/nav.yml
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -45,6 +45,8 @@
url: "/create-app-specs"
- title: Update the image tag for application
url: "/create-rollout"
- title: Work with Environments & Products
url: "/gitops-products"

- title: Dashboards & insights
url: "/dashboards"
Expand Down
2 changes: 1 addition & 1 deletion_docs/dashboards/gitops-environments.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -112,7 +112,7 @@ Define the configuration of the Environment through a unique name, it's intended
%}

{:start="3"}
1. Click **Add**. Theenvironment is displayed in the GitOps Environments dashboard.
1. Click **Add**. TheEnvironment is displayed in the Environments dashboard.



Expand Down
5 changes: 5 additions & 0 deletions_docs/quick-start/gitops-quick-start.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -46,3 +46,8 @@ Hybrid GitOps Runtimes are hosted on a customer cluster and managed by the custo
Update the image for the `codefresh-guestbook` application to trigger a rollout.


## Streamline deployments with Environments and Products
1. [Create an Environment]({{site.baseurl}}/docs/quick-start/gitops-quick-start/gitops-products/#create-an-environment)
Create a `dev` Environment and map clusters and namespaces.
1. [Create and work with Products]({{site.baseurl}}/docs/quick-start/gitops-quick-start/gitops-products/#create--work-with-products)
Add a Product `demo-trioapp`, assign interrelated Argo CD applications to it.
5 changes: 5 additions & 0 deletions_docs/quick-start/gitops-quick-start/create-rollout.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -74,4 +74,9 @@ When the image tag is updated, the auto-sync initiates the rollout.

You have now created and deployed an Argo CD application in Codefresh.

### What to do next
Continue with:
[Work with Environments & Products]({{site.baseurl}}/docs/getting-started/quick-start/gitops-products)



467 changes: 467 additions & 0 deletions_docs/quick-start/gitops-quick-start/gitops-products.md
View file
Open in desktop

Large diffs are not rendered by default.

75 changes: 75 additions & 0 deletions_docs/quick-start/promotions/create-product.md
View file
Open in desktop
Copy link
Contributor

Choose a reason for hiding this comment

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

Not sure how I access this page.
When I create the URL manually, it does not rendered as Markeddown but just text

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@



You are all fmailiar with Argo CD applications!
If you are a developer that;s what you develop and then deploy
Copy link
Contributor

Choose a reason for hiding this comment

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

that's not that;s

Copy link
Contributor

Choose a reason for hiding this comment

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

Add a "." at end of sentence



We are now going to introduce you to the concept of Products in GitOps.

Let's go back to Argo CD applications in Codefresh.

What would you want to create Products?

Explore the power of GitOps Products for Argo CD applications.

A Product unifies individual Argo CD applications that share a common element between them. Consider your payment applications organized by Environments that correspond to the regions they are deployed in. With Products, Codefresh allows you to group and track them as a cohesive entity as they move through different Environments.

We'll start by creating a Product, view and explore how it is displayed in the GitOps Products dashboard.
We'll then connect

## View appplications

In the GitOps Apps dashboard, identify the applications you want to group as a Product.
In the example below you can see that there are four versions of the trio application, one for each environment.
These are essentially the same application, using more or less the same microservices with similar dependencies.
We want to track and monitor this set of applications as the same product.

SCREENSHOT OF

## Create a Product
Once you identify or have an idea of the applications you want to group as a Product, let's create the Product.
The Product requires a unique name, optionally an annotation using which you can connect different Argo CD applications to it.

1. In the Codefresh UI, from the Ops in the sidebar, select **Products**.
1. Click **Add Product**.
1. Define the following:
1. **Name**: A unique name for the Product, `trio-apps` for the quick start.
1. **Connect Applications**: The annotation to associate with this Product, and to use to connect different applications to it. For the quick start, we'll use the default annotation automatically created, c`odefresh.io/product: trio-apps`. Copy the annotatopn to the cli[pboard]
1. **Tags**: For the quick start, leave empty.

REPLACE WITH SCREENSHOT WITH FILLED IN FIELDS AS ABOVE
{% include
image.html
lightbox="true"
file="/images/gitops-products/create-product.png"
url="/images/gitops-products/create-product.png"
alt="Add Product"
caption="Add Product"
max-width="60%"
%}

{:start="4"}
1. Click **Add**. The Product is displayed in the Products dashboard.

## Explore the GitOps Products dashboard
You'll see the Product we added, trio-apps in the Products dashboard.
There are filters to focus on those proc


## Connect applications to the trio-apps products
The next step is


Simply creating the Product is not usefule. You must connect any application to the Product for it to be included as and treated it as part of the product.
Copy link
Contributor

Choose a reason for hiding this comment

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

useful (no 'e'_)

for it to be includedas and treated as part of the product


There are two ways to connect applications to Products.

1. Declarativley: By adding the Product's annotation to the application
1. UI: By assigning an application to the Product

## Add product annotation to the application manifest

1. In the Products dashboard, if needed, mouse over the row with the trio-apps product, and click ??Edit.
1. Copy the default annotation.
1.
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

[8]ページ先頭

©2009-2025 Movatter.jp