Slide 22
Slide 22 text
ArgoCD Interlace
• ArgoCDではApplicationカスタムリソースに基づいてGitOps Syncを管理します。
• ArgoCDはソースのGitレポを監視し、変更を⾃動的にターゲットクラスタへ反映します。
• Interlaceは、そのSyncイベントを検出し、ソース検証・マニフェスト署名・プロベナンス⽣成を⾏います。
https://github.com/argoproj-labs/argocd-interlace
Application
CR
Application
CR
Application
CR
ArgoCD
Interlace Controller
updates (source git
repo,
rev, commit,
resources, etc.)
Provenance
Store (e.g. Rekor)
Publish manifest build info as
provenance record
Git Repo
status status status
ArgoCD
API
verify
Target Cluster
Signature
Resources
OCI
Registry
OCI
Artifact
(manifest)
Signature
package
& sign
Interlace
Profile
application
selector
Interlace
Profile
get
manifest
s from
API
Admission
Control
https://github.com/argoproj-labs/argocd-interlace