Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/vmware-archive/concourse-pipeline-samples

Sample code and recipes for Concourse CI pipelines and deployments.
https://github.com/vmware-archive/concourse-pipeline-samples

Last synced: 3 months ago
JSON representation

Sample code and recipes for Concourse CI pipelines and deployments.

Lists

README

        

Concourse

# Concourse Samples and Recipes

Sample code and recipes on Concourse CI pipelines and deployments.

## Table of Contents

Concourse Pipeline Patterns

### **[Concourse Pipeline Patterns](concourse-pipeline-patterns)**
- [Gated Pipelines](concourse-pipeline-patterns/gated-pipelines)
- [Time triggered pipelines](concourse-pipeline-patterns/time-triggered-pipelines)
- [Parameterized pipeline tasks](concourse-pipeline-patterns/parameterized-pipeline-tasks)
- [Credentials Management with CredHub](https://github.com/pivotal-cf/pcf-pipelines/blob/master/docs/credhub-integration.md)
- [Credentials Management with Vault](concourse-pipeline-patterns/vault-integration)
- [Authenticate Concourse team members with PCF UAA](concourse-pipeline-patterns/uaa-authentication)
- [Insert Build Metadata into user notifications](https://github.com/pivotalservices/concourse-pipeline-samples/blob/master/pipelines/notifications/email-with-attachments/build-metadata.md)

Concourse Pipeline Hacks

### **[Concourse Pro Tips](concourse-pipeline-hacks)**
- [Running tasks with images on S3 for disconnected environments](concourse-pipeline-hacks/docker-images-from-s3)
- [Make Concourse retrieve an older version of a resource](concourse-pipeline-hacks/check-resource)
- [Test Worker Connectivity](tasks/concourse/will-worker-connect)
- [Run a task container with a user other than `root`](concourse-pipeline-hacks/task-run-user)
- [Configure Concourse with an HTTP/HTTPS proxy](concourse-pipeline-hacks/http-proxy-config)
- [Running tasks and resources without a Docker registry](concourse-pipeline-hacks/docker-images-from-repo)
- [Concourse pipeline integration with local Docker Registry](concourse-pipeline-hacks/private-docker-registry)
- [Deploying a Private Docker Registry with Bosh](concourse-pipeline-hacks/private-docker-registry/docker-registry-release)
- [Running local tasks while developing your CI pipeline in Concourse](concourse-pipeline-hacks/fly-execute)
- [Preview Concourse pipelines in ATOM](concourse-pipeline-hacks/concourse-atom-plugin)

Concourse Deployment Patterns

### **[Concourse Deployment Patterns](concourse-deployment-patterns)**
- [How to create a remote concourse worker](concourse-deployment-patterns/concourse-remote-worker)

Pipeline Samples

### **[Sample PCF Pipelines](.)**
- [VMWare Harbor tile](pipelines/vmware/install-harbor)
- [Monitor about-to-expire PCF TLS Certificates](pipelines/pcf/certificates/monitor-expiring-certificates)

Concourse concourse_pipeline_level_secrets_path

### **[Reusable Pipelines Tasks](.)**
- [Configure PCF Tile](tasks/pcf/configure-tile)
- [Configure PKS CLI User](tasks/pcf/pks/configure-pks-cli-user)
- [Create PKS Cluster](tasks/pcf/pks/create-pks-cluster)
- [Delete PKS Cluster](tasks/pcf/pks/delete-pks-cluster)
- [Monitor about-to-expire PCF TLS certificates](tasks/pcf/certificates/check-expiring-certificates)
- [Regenerate non-configurable PCF TLS certificates](tasks/pcf/certificates/regenerate-internal-certificates)
- [Configure VMWare NSX-V artifacts](tasks/vsphere/nsxv)
- [Configure VMWare NSX-T artifacts](tasks/vsphere/nsxt)

Artifactory integration with Concourse pipelines

### **[Integration with File Repositories](.)**
- [JFrog Artifactory](pipelines/jfrog/artifactory-integration)
- [Azure blobstore](pipelines/azure/azure-blobstore-integration)
- [Google Cloud Storage](pipelines/google/google-cloud-storage-integration)

Blue-Green application deployment pipeline

### **[Application Development Pipelines](.)**
- [Blue-Green application deployment](pipelines/appdev/blue-green-app-deployment)
- [Application pipeline using multiple CF spaces](https://github.com/lsilvapvt/sample-app-pipeline)