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

Commit9c96243

Browse files
committed
Update application screenshots
Updated application topics with new/moved features, screenshots. Moved Images to dashboards, created ci-cd guide for image enrichment and updated nav yamls
1 parente9cfff8 commit9c96243

File tree

11 files changed

+27
-54
lines changed

11 files changed

+27
-54
lines changed

‎_data/home-content.yml‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@
9494
localurl:/docs/dashboards/home-dashboard/
9595
-title:DORA metrics
9696
localurl:/docs/dashboards/dora-metrics/
97+
-title:Images
98+
localurl:/docs/dashboards/images/
9799

98100

99101

@@ -123,7 +125,9 @@
123125
-title:Helm best practices
124126
localurl:/docs/ci-cd-guides/helm-best-practices/
125127
-title:Templating for Kubernetes
126-
localurl:/docs/ci-cd-guides/kubernetes-templating/
128+
localurl:/docs/ci-cd-guides/kubernetes-templating/
129+
-title:Image enrichment
130+
localurl:/docs/ci-cd-guides/image-enrichment/
127131

128132

129133

‎_data/nav.yml‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@
5656
url:"/home-dashboard"
5757
-title:DORA metrics
5858
url:"/dora-metrics"
59+
-title:Images
60+
url:"/images"
5961

6062

6163

@@ -84,6 +86,8 @@
8486
url:"/helm-best-practices"
8587
-title:Kubernetes templating
8688
url:"/kubernetes-templating"
89+
-title:Image enrichment
90+
url:"/image-enrichment"
8791

8892

8993

@@ -344,8 +348,7 @@
344348
url:"/manage-application"
345349
-title:Progressive delivery with GitOps
346350
url:"/install-argo-rollouts"
347-
-title:Images for GitOps
348-
url:"/images"
351+
349352

350353

351354
-title:Pipelines

‎_docs/deployments/gitops/images.md‎renamed to ‎_docs/dashboards/images.md‎

Lines changed: 0 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -6,53 +6,6 @@ sub_group: gitops
66
toc:true
77
---
88

9-
Building Docker images is one of the most basic requirements of Codefresh pipelines and Argo Workflows.
10-
Once you create an image, push the image to a registry, and report it to Codefresh, image information is continually updated in the Images page.
11-
12-
By default each container registry has very basic information for a Docker image (timestamp, hash, size etc.)
13-
14-
With Codefresh you can enrich the basic information reported with the image with issue-tracking metadata and annotations.
15-
For example you can mark images with information such as
16-
17-
* which Pull Request created this image
18-
* what tests and code coverage this image has
19-
* what security scans have run on it (and their results)
20-
21-
##Image reporting and enrichment flow
22-
23-
Complete these steps to see images in the Images dashboard.
24-
25-
1. (Mandatory) Build and push the Docker image
26-
* Codefresh pipelines
27-
Use the`build` step to build a Docker image declaratively in simple or multi-stage Dockerfiles. See[Build step in pipelines]({{site.baseurl}}/docs/pipelines/steps/build/).
28-
The pipeline pushes the image to the default Docker registry.
29-
You can also push the image to any external Docker registry that you integrate with Codefresh. See[Docker Registries for pipeline integrations]({{site.baseurl}}/docs/integrations/docker-registries/).
30-
31-
Review different scenarios for building and pushing Docker images in our[Build/push examples]({{site.baseurl}}/docs/example-catalog/examples/#buildpush-examples).
32-
33-
34-
{:start="2"}
35-
1. (Mandatory) GitOps: Connect to Docker registries
36-
Connect Docker registries to Codefresh to store Docker images.
37-
See[GitOps container registry integrations]({{site.baseurl}}/docs/gitops-integrations/container-registries).
38-
39-
{:start="3"}
40-
1. (Mandatory) GitOps: Report image information to Codefresh
41-
This is the equivalent to pushing the image in Codefresh pipelines.
42-
43-
Use the [report-image-info](https://github.com/codefresh-io/argo-hub/blob/main/workflows/codefresh-csdp/versions/0.0.6/docs/report-image-info.md){:target="\_blank"} DAG template to report image information to Codefresh.
44-
45-
> If you are using an external platform or tool for your CI pipelines such as GitHub Actions or Jenkins, or even Codefresh pipelines, we have a new template that combines image reporting and enrichment. See [GitOps CI integrations]({{site.baseurl}}/docs/gitops-integrations/ci-integrations) for details.
46-
47-
{:start="4"}
48-
1. (Optional) Enrich image with annotations and metadata
49-
Image enrichment exposes metadata such as feature requests, pull requests, and logs as part of the application’s deployment, for visibility into all aspects of the deployment, making it easier to track actions and identify root cause of failures.
50-
* Codefresh pipelines
51-
See[Docker image metadata]({{site.baseurl}}/docs/pipelines/docker-image-metadata/)
52-
* GitOps
53-
See[GitOps issue tracking integrations]({{site.baseurl}}/docs/gitops-integrations/issue-tracking) and[Jira]({{site.baseurl}}/docs/gitops-integrations/issue-tracking/jira) integration.
54-
55-
569

5710
##Images dashboard
5811

‎_docs/deployments/gitops/applications-dashboard.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -256,8 +256,8 @@ max-width="50%"
256256

257257

258258
####Working with resources in Tree view
259-
The Tree view is designed to impart key information at a glance. Review the sections that follow for pointers to quickly get to what you need in the Tree view.
260-
<!---
259+
The Tree view is designed to impart key information at a glance. Review the sections that follow for pointers to quickly get to what you need in the Tree view.
260+
261261
**Context menu**
262262
Every resource has a context menu that opens on clicking the three dots on the right of the node. The options available differ according to the type of resource.
263263

@@ -269,7 +269,7 @@ url="/images/applications/current-state-resource-context-menu.png"
269269
alt="Current State Tree view: Resource context menu"
270270
caption="Current State Tree view: Resource context menu"
271271
max-width="50%"
272-
%}-->
272+
%}
273273

274274
**Resource info**
275275
Mouse over a node to see a tooltip for that resource. For detailed information, select the resource.

‎_docs/deployments/gitops/create-application.md‎

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ General configuration settings define the source, destination, and sync policies
5252

5353
###Source
5454
The Git repository to be tracked for changes to the application's source code.
55-
{::nomarkdown}<ul> <li><b>ArgoCD Project</b>: The project group to which the application belongs. A project is useful to enforce restrictions on permitted sources and targets for applications, and roles. If not defined, the application is automatically assigned to the <span style="font-family: var(--font-family-monospace); font-size: 87.5%; color: #ad6800; background-color: #fffbe6">default</span> project, which is created automatically by Argo CD and has no restrictions. </br>For more information, see Argo CD's documentation on <a href="https://argo-cd.readthedocs.io/en/stable/user-guide/projects/#projects" target="\_blank">Projects</a>.</li> <li><b>Repository URL</b>: The Git repo or the Helm package repo with the application source code, to be tracked for changes. If the Argo CD project is not the <span style="font-family: var(--font-family-monospace); font-size: 87.5%; color: #ad6800; background-color: #fffbe6">default</span> project, make sure that the repo has the correct access roles for your application.<ul><li><b>Revision and Path</b>: Applies to Git repositories. </li><li><b>Chart</b>: Applies to Helm repositories. The name of the Helm package with all the resource definitions for the application, and the version. </li></ul>For more information, see <a href="https://argo-cd.readthedocs.io/en/stable/user-guide/tracking_strategies/" target="\_blank">Tracking and Deployment Strategies</a>.</li></ul> {:/}
55+
{::nomarkdown}<ul> <li><b>Repository URL</b>: The Git repo or the Helm package repo with the application source code, to be tracked for changes. If the Argo CD project is not the <spanstyle="font-family:var(--font-family-monospace);font-size:87.5%;color:#ad6800;background-color:#fffbe6">default</span> project, make sure that the repo has the correct access roles for your application.<ul><li><b>Revision and Path</b>: Applies to Git repositories. </li><li><b>Chart</b>: Applies to Helm repositories. The name of the Helm package with all the resource definitions for the application, and the version. </li></ul>For more information, see <ahref="https://argo-cd.readthedocs.io/en/stable/user-guide/tracking_strategies/"target="\_blank">Tracking and Deployment Strategies</a>.</li></ul> {:/}
5656

5757
{::nomarkdown}
5858
<br>
@@ -111,6 +111,19 @@ Advanced settings define the tool used to create the application, and related to
111111
max-width="70%"
112112
%}
113113

114+
###ArgoCD Project
115+
The project group to which the application belongs. A project is useful to enforce restrictions on permitted sources and targets for applications, and roles. If not defined, the application is automatically assigned to the`default` project, which is created automatically by Argo CD and has no restrictions.
116+
For more information, see Argo CD's documentation on[Projects](https://argo-cd.readthedocs.io/en/stable/user-guide/projects/#projects){:target="\_blank"}.
117+
118+
###Propagation policy for application deletion
119+
Defines how resources are pruned, applying Kubernetes cascading deletion prune policies when you delete the application.
120+
For more information, see[Argo CD's app deletion](https://argo-cd.readthedocs.io/en/stable/user-guide/app_deletion/){:target="_blank"}.<!---(https://kubernetes.io/docs/concepts/architecture/garbage-collection/#cascading-deletion)-->.
121+
***Foreground**
122+
The default prune propagation policy used by Argo CD. With this policy, Kubernetes changes the state of the owner resource to`deletion in progress`, until the controller deletes the dependent resources and finally the owner resource itself.
123+
***Background**
124+
When selected, Kubernetes deletes the owner resource immediately, and then deletes the dependent resources in the background.
125+
***Non-cascading**
126+
When selected, Kubernetes deletes only the application and not its resources.
114127

115128
###Type of Application
116129
The tool used to create the application's manifests. Codefresh supports defining application manifests as a directory, Helm charts, or Kustomize. If you are using other tools to define application manifests, use the Plugin type. For more information, see the Argo CD's documentation on[Tools](https://argo-cd.readthedocs.io/en/stable/user-guide/application_sources/){:target="_blank"}.
-13.8 KB
Loading
9.09 KB
Loading
52.2 KB
Loading
1.78 KB
Loading
91.2 KB
Loading

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp