provider-git

module
v1.2.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 24, 2022 License: Apache-2.0

README

Provider Git

Overview

This is a Kubernetes Operator (Crossplane provider) that clones one remote git repository over another one.

The provider that is built from the source code in this repository adds the following new functionality:

  • a Custom Resource Definition (CRD) that model git repositories remote clones

Getting Started

With Crossplane installed in your cluster:

$ helm repo add crossplane-stable https://charts.crossplane.io/stable
$ helm repo update
$ helm install crossplane --namespace crossplane-system crossplane-stable/crossplane
Install this provider

Before installing the below manifest:

$ kubectl apply -f ./examples/provider.yaml
Configure the Repo CRD instance

You can found example manifest files here:

Directories

Path Synopsis
repo/v1alpha1
Package v1alpha1 contains managed resources for Git services such as Repo.
Package v1alpha1 contains managed resources for Git services such as Repo.
v1alpha1
Package v1alpha1 contains the core resources of the Krateo PlatformOps.
Package v1alpha1 contains the core resources of the Krateo PlatformOps.
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL