A .NET SDK for interacting with the ArgoCD API, making it easy to integrate GitOps workflows into your applications and services.
- Strongly-typed client for the ArgoCD REST API
- Easy authentication
- Generated using Microsoft Kiota from the ArgoCD OpenAPI specification file
- Built for .NET 8.0+ (compatible with .NET 8/9)
Install from NuGet:
dotnet add package ArgoCD.Sdk...
builder.Services.AddArgoCDClient(options =>
{
options.Endpoint = new("https://argocd.contoso.com");
options.ApiKey = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9eyJpc3MiOiJhcmdvY2QiLC";
});
...Contributions are welcome!
Please check out our contribution guide for guidelines on how to get started.
This project is licensed under the Apache-2.0 License.