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

Commit7570957

Browse files
authored
Update manage-application.md (#645)
* Update manage-application.mdAdded deep link configuration task* Update deep link contentMoved deep link configuration to runtime management, added xrefs to app dashboard and from app dashboard to config topic* Add image for deep links in context menu* Update applications-dashboard.mdFixed link to deep links* Update title for deep links topic* Update applications-dashboard.md
1 parent4f60d02 commit7570957

File tree

4 files changed

+71
-11
lines changed

4 files changed

+71
-11
lines changed

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

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -265,18 +265,29 @@ max-width="50%"
265265
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.
266266

267267
**Context menu**
268-
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.
268+
Every resource has a context menu that opens on clicking the three dots on the right of the resource. The options available differ according to the type of resource.
269+
>If you have deep links configured for applications/resources for Hybrid GitOps Runtimes, these are also displayed in the context menu. To configure deep links in Codefresh, see[(Hybrid GitOps) Configure Deep Links to applications & resources]({{site.baseurl}}/docs/installation/gitops/monitor-manage-runtimes/#hybrid-gitops-configure-deep-links-to-applications--resources).
269270
270271
{% include
271272
image.html
272273
lightbox="true"
273274
file="/images/applications/current-state-resource-context-menu.png"
274275
url="/images/applications/current-state-resource-context-menu.png"
275-
alt="Current State Tree view:Resourcecontext menu"
276-
caption="Current State Tree view:Resourcecontext menu"
276+
alt="Current State Tree view:Example ofcontext menu for resource"
277+
caption="Current State Tree view:Example ofcontext menu for resource"
277278
max-width="50%"
278279
%}
279280

281+
{% include
282+
image.html
283+
lightbox="true"
284+
file="/images/applications/current-state-deep-links-context-menu.png"
285+
url="/images/applications/current-state-deep-links-context-menu.png"
286+
alt="Current State Tree view: Example of context menu with deep link"
287+
caption="Current State Tree view: Example of context menu with deep link"
288+
max-width="50%"
289+
%}
290+
280291
**Resource info**
281292
Mouse over a node to see a tooltip for that resource. For detailed information, select the resource.
282293

@@ -511,7 +522,7 @@ file="/images/applications/apps-historical-deployment.png"
511522
url="/images/applications/apps-historical-deployment.png"
512523
alt="GitOps Apps dashboard: Deployment chart"
513524
caption="GitOps Apps dashboard: Deployment chart"
514-
max-width="30%"
525+
max-width="60%"
515526
%}
516527

517528
###Monitor CI details by deployment

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

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,9 @@ Update General or Advanced configuration settings for a deployed application thr
8989
<br><br>
9090
{:/}
9191

92+
93+
94+
9295
##Manually synchronize an application
9396
Manually synchronize an application to expedite Git-to-cluster sync. The sync options selected for manual sync override the sync options defined for the application.
9497
The sync options, grouped into Revision and Additional Settings, are identical to the Sync options in the General settings when you created the application.
@@ -120,9 +123,10 @@ The sync options, grouped into Revision and Additional Settings, are identical t
120123
***All**: Sync all resources regardless of their sync state.
121124
***Out of sync**: Sync_only_ resources that are`Out of sync`.
122125

123-
{::nomarkdown}
124-
<br>
125-
{:/}
126+
127+
<br><br>
128+
129+
126130

127131
###Revision settings for application sync
128132
Revision settings determine the behavior for the branch you select.

‎_docs/installation/gitops/monitor-manage-runtimes.md‎

Lines changed: 49 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,11 @@ View Runtime components and information in List or Topology view formats to mana
2727
Manage provisioned GitOps Runtimes:
2828
*[Add managed clusters to GitOps Runtimes]({{site.baseurl}}/docs/installation/gitops/managed-cluster/)
2929
*[Add and manage Git Sources for GitOps Runtimes]({{site.baseurl}}/docs/installation/gitops/git-sources/)
30-
*[Upgrade GitOps CLI]({{site.baseurl}}/docs/installation/gitops/upgrade-gitops-cli/)
31-
* Upgrade Hybrid GitOps Runtimes
32-
* Uninstall GitOps Runtimes
33-
<!---* [Migrate ingress-less hybrid runtimes](#hybrid-migrate-ingress-less-runtimes)-->
30+
*[(Hybrid GitOps) Configure Deep Links to applications/resources](#hybrid-gitops-configure-deep-links-to-applicationsresources)
31+
*[Reset shared configuration repository for GitOps Runtimes](#reset-shared-configuration-repository-for-gitops-runtimes)
32+
*[(Hybrid GitOps) Upgrade provisioned Runtimes](#hybrid-gitops-upgrade-provisioned-runtimes)
33+
*[Uninstall provisioned GitOps Runtimes](#uninstall-provisioned-gitops-runtimes)
34+
*[Update Git tokens for Runtimes](#update-git-tokens-for-runtimes)
3435

3536

3637
Monitor provisioned GitOps Runtimes for security, health, and sync errors:
@@ -105,11 +106,55 @@ Here is a description of the information in the Topology view.
105106
|**Search and View options**| {::nomarkdown}<ul><li>Find a Runtime or its clusters by typing part of the Runtime/cluster name, and then navigate to the entries found. </li> <li>Topology view options: Resize to window, zoom in, zoom out, full screen view.</li></ul> {:/}|
106107

107108
##Managing provisioned GitOps Runtimes
109+
*[(Hybrid GitOps) Configure Deep Links to applications & resources](#hybrid-gitops-configure-deep-links-to-applications--resources)
108110
*[Reset shared configuration repository for GitOps Runtimes](#reset-shared-configuration-repository-for-gitops-runtimes)
109111
*[(Hybrid GitOps) Upgrade provisioned Runtimes](#hybrid-gitops-upgrade-provisioned-runtimes)
110112
*[Uninstall provisioned GitOps Runtimes](#uninstall-provisioned-gitops-runtimes)
111113
*[Update Git tokens for GitOps Runtimes](#update-git-tokens-for-runtimes)
112114

115+
###(Hybrid GitOps) Configure Deep Links to applications & resources
116+
117+
Deep Links is an Argo CD feature that redirects users to third-party applications/platforms by surfacing links to the same in Argo CD projects, applications, and resources. Read all about it in[Argo CD Deep Links](https://argo-cd.readthedocs.io/en/stable/operator-manual/deep_links/){:target="\_blank"}.
118+
119+
In Codefresh, you can configure deep links to third-party applications/platforms in the`argocd-cm` ConfigMap, located in the repo to which you installed the Hybrid GitOps runtime.
120+
121+
When configured, deep links are displayed in the application's Current State tab, in Tree view. See[Working with resources in Tree View]({{site.baseurl}}/docs/deployments/gitops/applications-dashboard/#working-with-resources-in-tree-view).
122+
123+
124+
125+
1. Go to the`<hybrid-gitops-installation-repo>/bootstrap/argo-cd/kustomization.yaml`.
126+
1. Configure deep links as in the example below.
127+
128+
```yaml
129+
...
130+
configMapGenerator:
131+
-name:argocd-cm
132+
behavior:merge
133+
literals:
134+
-|
135+
resource.links:=- url: https://<mycompany>.splunk.com
136+
title: Splunk
137+
description: jf
138+
icon.class: "fa-book"
139+
-|
140+
application.links=- url: https://<mycompany>.splunk.com
141+
title: Splunk
142+
description: jf
143+
icon.class: "fa-book"
144+
```
145+
146+
where:
147+
148+
*`<location>:=- url:` defines where the link is displayed and the target URL to link to:
149+
* `location` can be `application.links` (Application) or `resource.links` (Resource). Codefresh does not show Argo CD projects.
150+
* `url` is the target URL in the format `https://<url>.com`, for example, `https://codefresh.io.splunk.com`.
151+
* `title`is the display name for the link, as will appear in the UI. For example, `Splunk`.
152+
* `description`is optional, and presents additional info on the link.
153+
* `icon-class` is optional, and is the font-awesome icon class displayed to the left of the `title`.
154+
155+
Argo CD also supports `if` conditional statements to control when the deep links are displayed. When omitted, configured deep links are always displayed.<br>
156+
For more details, read [Configuring Deep Links in Argo CD](https://argo-cd.readthedocs.io/en/stable/operator-manual/deep_links/#configuring-deep-links){:target="\_blank"}.
157+
113158
### Reset shared configuration repository for GitOps Runtimes
114159
Codefresh creates the [shared configuration repository]({{site.baseurl}}/docs/reference/shared-configuration) when you install the first hybrid or hosted GitOps runtime for your account, and uses it for all runtimes you add to the same account.
115160

48.3 KB
Loading

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp