Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cirocosta/concourse-crds
A set of custom resource definitions that aim at controlling Concourse.
https://github.com/cirocosta/concourse-crds
concourse concourse-ci custom-resource-definition kubernetes
Last synced: 11 days ago
JSON representation
A set of custom resource definitions that aim at controlling Concourse.
- Host: GitHub
- URL: https://github.com/cirocosta/concourse-crds
- Owner: cirocosta
- Created: 2020-02-27T12:30:11.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-02T13:52:34.000Z (almost 5 years ago)
- Last Synced: 2024-04-14T23:19:42.223Z (10 months ago)
- Topics: concourse, concourse-ci, custom-resource-definition, kubernetes
- Language: Go
- Homepage:
- Size: 72.3 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# concourse crds
A set of custom resource definitions that aim at controlling Concourse.
ps.: you should not take this repository seriously - the purpose of this thing
is to demonstrate what we could achieve with
https://github.com/concourse/rfcs/pull/44.### usage
1. build the binary
```console
$ make
```2. install the crds
```console
$ make install
```ps.: assumes you have [`kustomize`] set up
pps.: assumes `kubeconfig` is set up[`kustomize`]: https://github.com/kubernetes-sigs/kustomize
3. run it locally
ps.: will target the apiserver configured in `kubeconfig`.
```console
$ make run
```4. create a pipeline object
```console
$ make pipeline
```ps.: assume `concourse` runs on `localhost:8080` (you can do it so following
https://github.com/concourse/concourse-docker).