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

Add new troubleshooting topic for GitOps apps#768

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 6 commits intomasterfromq2-app-release-istio-issue
Jul 18, 2023
Merged
Show file tree
Hide file tree
Changes fromall commits
Commits
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@@ -366,6 +366,8 @@
url: "/manage-application"
- title: Progressive delivery with GitOps
url: "/install-argo-rollouts"
- title: Troubleshooting GitOps applications
url: "/troubleshooting-gitops-apps"



Expand Down
9 changes: 4 additions & 5 deletions_docs/deployments/gitops/applications-dashboard.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -198,10 +198,6 @@ The Quick View includes the following tabs:
* Events: Displays status and sync events for the application.






## Monitor resources for selected application

Monitor the resources deployed in the current version of the selected application in the Current State tab.
Expand DownExpand Up@@ -510,6 +506,7 @@ You can:
<!--* [Monitor updated resources by deployment](#monitor-updated-resources-by-deployment) -->
* [Monitor rollouts by deployment](#monitor-rollouts-by-deployment)

See also [Troubleshooting GitOps applications]({{site.baseurl}}/docs/deployments/gitops/troubleshooting-gitops-apps/).

**How to monitor deployments**
1. If required, set filters to narrow the number of deployments for the selected application.
Expand DownExpand Up@@ -681,6 +678,7 @@ max-width="50%"
%}



## Monitor services for selected application
The Services tab shows the K8s services for each deployment of the application.
Each service shows the number of replicas, the endpoint IP, the labels that reference the application, and the health status.
Expand All@@ -699,7 +697,8 @@ max-width="50%"

## Related articles
[Creating GitOps applications]({{site.baseurl}}/docs/deployments/gitops/create-application)
[Managing GitOps applications]({{site.baseurl}}/docs/deployments/gitops/manage-application)
[Managing GitOps applications]({{site.baseurl}}/docs/deployments/gitops/manage-application)
[Troubleshooting GitOps applications]({{site.baseurl}}/docs/deployments/gitops/troubleshooting-gitops-apps)
[Home Dashboard]({{site.baseurl}}/docs/dashboards/home-dashboard)
[DORA metrics]({{site.baseurl}}/docs/dashboards/dora-metrics/)

Expand Down
36 changes: 36 additions & 0 deletions_docs/deployments/gitops/troubleshooting-gitops-apps.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
---
title: "Troubleshooting GitOps applications"
description: ""
group: deployments
sub_group: gitops
toc: true
---



## Current release version stuck in Progessing state
In the GitOps Apps dashboard, when viewing the Timeline tab for the selected application, the Current Version is shown as **Progressing**, though the application status is Healthy and Synced.

{% include
image.html
lightbox="true"
file="/images/troubleshooting/gitops-apps/timeline-current-version-progressing.png"
url="/images/troubleshooting/gitops-apps/timeline-current-version-progressing.png"
alt="Current version stuck in Progressing"
caption="Current version stuck in Progressing"
max-width="60%"
%}

### Possible Cause
This issue can occur when Istio VirtualService and Argo Rollouts are used in your application in Codefresh.
The default behavior of VirtualService weights in Argo Rollouts can lead to synchronization issues with Git as the Rollout progresses.
For more information, see [Argo Rollouts with Istio](https://argoproj.github.io/argo-rollouts/features/traffic-management/istio/#istio){:target="\_blank"}.

In Codefresh, this issue leads to a loop with the following behavior:
* Current release remains as **Progressing** in the Timeline tab.
* A new release when triggered, changes the previous release to **Terminated**, and the new release now remains stuck as **Progressing**.


### Possible Actions

To resolve this issue when using Istio with Argo Rollouts, configure the application following the best practices for [integration with GitOps](https://argoproj.github.io/argo-rollouts/features/traffic-management/istio/#integrating-with-gitops){:target="\_blank"} in the Argo Rollouts documentation.
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