https://github.com/krateoplatformops/azuredevops-provider
Azure DevOps Krateo Provider
https://github.com/krateoplatformops/azuredevops-provider
azuredevops golang krateo krateo-v2 kubernetes operator provider
Last synced: about 2 months ago
JSON representation
Azure DevOps Krateo Provider
- Host: GitHub
- URL: https://github.com/krateoplatformops/azuredevops-provider
- Owner: krateoplatformops
- License: apache-2.0
- Created: 2023-02-15T16:36:16.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-03-18T10:25:57.000Z (3 months ago)
- Last Synced: 2026-04-04T02:41:11.655Z (2 months ago)
- Topics: azuredevops, golang, krateo, krateo-v2, kubernetes, operator, provider
- Language: Go
- Homepage:
- Size: 581 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Azure DevOps Provider
This is a [Krateo](https://krateoplatformops.github.io/) Provider that handle [Azure DevOps services](https://azure.microsoft.com/en-us/products/devops).
## Getting Started
You’ll need a Kubernetes cluster to run against.
> You can use [KIND](https://sigs.k8s.io/kind) to get a local cluster for testing, or run against a remote cluster.
### Running on the cluster
1. Install the provider:
```sh
$ helm repo add krateo https://charts.krateo.io
$ helm repo update krateo
$ helm install azuredevops-provider krateo/azuredevops-provider
```
2. Install Instances of Custom Resources:
```sh
$ kubectl apply -f samples/
```
### Test It Out
1. Start a local cluster using [KIND](https://sigs.k8s.io/kind):
```sh
$ make kind-up
```
2. Run your provider (this will run in the foreground, so switch to a new terminal if you want to leave it running):
```sh
$ make dev
```
### Modifying the API definitions
If you are editing the API definitions, generate the CRDs using:
```sh
$ make generate
```
**NOTE:** Run `make help` for more information on all potential `make` targets