Concourse

4 Docs

  1. 4.1 The fly CLI
    1. 4.1.1 fly login
    2. 4.1.2 fly targets
    3. 4.1.3 fly status
    4. 4.1.4 fly logout
    5. 4.1.5 fly sync
  2. 4.2 Tasks
    1. 4.2.1 Running Tasks
      1. 4.2.1.1 fly execute
    2. 4.2.2 Task Environment
  3. 4.3 Builds
    1. 4.3.1 fly builds
    2. 4.3.2 fly intercept
    3. 4.3.3 fly abort-build
    4. 4.3.4 fly watch
  4. 4.4 Pipelines
    1. 4.4.1 Setting Pipelines
      1. 4.4.1.1 fly set-pipeline
      2. 4.4.1.2 fly validate-pipeline
      3. 4.4.1.3 fly format-pipeline
    2. 4.4.2 Managing Pipelines
      1. 4.4.2.1 fly pipelines
      2. 4.4.2.2 fly rename-pipeline
      3. 4.4.2.3 fly pause-pipeline
      4. 4.4.2.4 fly unpause-pipeline
      5. 4.4.2.5 fly expose-pipeline
      6. 4.4.2.6 fly hide-pipeline
      7. 4.4.2.7 fly get-pipeline
      8. 4.4.2.8 fly destroy-pipeline
      9. 4.4.2.9 fly order-pipelines
    3. 4.4.3 Grouping Jobs
  5. 4.5 Jobs
    1. 4.5.1 Steps
      1. 4.5.1.1 get step
      2. 4.5.1.2 put step
      3. 4.5.1.3 task step
      4. 4.5.1.4 aggregate step
      5. 4.5.1.5 do step
      6. 4.5.1.6 try step
      7. 4.5.1.7 on_success step hook
      8. 4.5.1.8 on_failure step hook
      9. 4.5.1.9 on_abort step hook
      10. 4.5.1.10 ensure step hook
      11. 4.5.1.11 tags step modifier
      12. 4.5.1.12 timeout step modifier
      13. 4.5.1.13 attempts step modifier
    2. 4.5.2 Managing Jobs
      1. 4.5.2.1 fly jobs
      2. 4.5.2.2 fly trigger-job
      3. 4.5.2.3 fly pause-job
      4. 4.5.2.4 fly unpause-job
  6. 4.6 Resources
    1. 4.6.1 Managing Resources
      1. 4.6.1.1 fly check-resource
      2. 4.6.1.2 fly pause-resource
      3. 4.6.1.3 fly unpause-resource
  7. 4.7 Resource Types
    1. 4.7.1 Resources Provided With Concourse
      1. 4.7.1.1 Deprecated Resources
    2. 4.7.2 Community Resources
      1. 4.7.2.1 Adding to this list
    3. 4.7.3 Implementing a Resource
      1. 4.7.3.1 check: Check for new versions.
      2. 4.7.3.2 in: Fetch a given resource.
      3. 4.7.3.3 out: Update a resource.
      4. 4.7.3.4 Metadata
      5. 4.7.3.5 Certificate Propagation
  8. 4.8 Teams
    1. 4.8.1 The main team
    2. 4.8.2 Creating & Updating Teams
      1. 4.8.2.1 fly set-team
    3. 4.8.3 Managing Teams
      1. 4.8.3.1 fly teams
      2. 4.8.3.2 rename-team: Renaming Teams
      3. 4.8.3.3 fly destroy-team
    4. 4.8.4 Configuring Auth
      1. 4.8.4.1 Basic Authentication
      2. 4.8.4.2 GitHub oAuth
      3. 4.8.4.3 UAA/CF oAuth
      4. 4.8.4.4 Generic oAuth
      5. 4.8.4.5 Future providers
    5. 4.8.5 Pipeline & Build Visibility
    6. 4.8.6 Security Caveats
  9. 4.9 Administration
    1. 4.9.1 fly workers
    2. 4.9.2 fly prune-worker
    3. 4.9.3 fly containers
    4. 4.9.4 fly volumes
  10. 4.10 Operation
    1. 4.10.1 Deployment Topology
      1. 4.10.1.1 The web node
      2. 4.10.1.2 The worker node
      3. 4.10.1.3 The db node
    2. 4.10.2 Encryption
      1. 4.10.2.1 What's encrypted?
      2. 4.10.2.2 Enabling Encryption
      3. 4.10.2.3 Rotating the Encryption Key
      4. 4.10.2.4 Disabling Encryption
    3. 4.10.3 Credential Management
      1. 4.10.3.1 What can be parameterized?
      2. 4.10.3.2 Using Vault
      3. 4.10.3.3 Using Credhub
      4. 4.10.3.4 Using Amazon SSM
        1. 4.10.3.4.1 Configuration
        2. 4.10.3.4.2 IAM Permissions
        3. 4.10.3.4.3 Credential Lookup Rules
      5. 4.10.3.5 Using Amazon Secrets Manager
        1. 4.10.3.5.1 Configuration
        2. 4.10.3.5.2 IAM Permissions
        3. 4.10.3.5.3 Credential Lookup Rules
    4. 4.10.4 Metrics
      1. 4.10.4.1 Configuring Metrics
      2. 4.10.4.2 What's emitted?