cloudnative-pg / cloudnative-pg/plugin-barman-cloud

Cannot install the plugin with ArgoCD

Đang mở
#980 2 bình luận 0 reaction 0 người được giao Xem trên GitHub
question
Ngôn ngữ chính
Go
Star
191
Fork
72
Merge trung bình
1 ngày 16 giờ
Pull request đã merge (30 ngày)
18

Mô tả

I try to install this plugin with ArgoCD like this:
```
---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: cloudnativepg-operator
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: '0'
labels:
type: postgres
spec:
project: myproject
sources:
- chart: cloudnative-pg
repoURL: https://cloudnative-pg.github.io/charts
targetRevision: 0.28.2
helm:
releaseName: cloudnative-pg
# Install the barman plugin
- repoURL: https://github.com/cloudnative-pg/plugin-barman-cloud
targetRevision: v0.13.0
path: .
destination:
server: https://kubernetes.default.svc
namespace: cnpg-system
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions: [CreateNamespace=true, ServerSideApply=true]
```

ArgoCD complains with:
```
ComparisonError: Failed to load target state: failed to unmarshal manifests for source 2 of 2: Object 'Kind' is missing in '{".":"0.13.0","metadata":{"annotations":{"argocd.argoproj.io/tracking-id":"cloudnativepg-operator:/:cnpg-system/"}}}'
```

Image

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Reproduce the failure using the shown ArgoCD Application and the repository at targetRevision v0.13.0. Inspect what ArgoCD finds in the repository root for source 2 and determine why it produces an object without a Kind. Done means ArgoCD can load valid manifests for the plugin source without the ComparisonError.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
kubernetes
Lĩnh vực
devops, infrastructure
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
42/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.