Konflux logo Documentation
Home
Raise an issue

Konflux-CI

    • Why Konflux?
    • Getting started
      • Share Tenant with Community
    • End-to-end guides
      • Building an OLM operator
      • Building Tekton tasks
    • Building
      • Creating applications and components
      • Deleting applications and components
      • Building binaries
      • Customizing ImageRepository
      • Customizing the build pipeline
      • Creating secrets for your builds
      • Configuration as code
      • Using trusted artifacts
      • Enabling hermetic builds
      • Prefetching package manager dependencies
      • Defining component relationships
      • Running build pipelines
      • Preventing redundant rebuilds
      • Passing buildah arguments
      • Using custom tags
      • Using labels and annotations
      • Overriding compute resources
      • Using Red Hat subscription content
      • Reconfiguring the build pipeline
    • Testing
      • Build-time tests
        • Enabling Snyk
      • Integration tests
        • Adding an integration test
        • Creating a custom integration test
        • Editing integration tests
        • Debugging an integration test
        • Rerunning an integration test
        • Canceling an integration test
        • Choosing when to run certain Integration Tests
        • Accessing Pipelines and Tasks in Private Repositories
        • Triggering Periodic Integration Tests
        • Standardized outputs
        • Snapshots
          • Working with Snapshots
          • Creating an override snapshot
          • Creating a group snapshot
        • Third Parties
          • Testing with Jenkins
          • Testing with Testing Farm
          • Testing with RapiDAST
          • Testing with Openshift CI (Prow)
    • Inspecting provenance and attestations
      • Inspecting SBOMs
      • Inspecting artifact attestations
      • Inspecting artifact scan results
    • Compliance
      • Customizing Policy
      • Policy Evaluations
    • Releasing
      • Creating a release plan
      • Creating a release plan admission
      • Creating a release
      • Tenant Release Pipelines
      • Adjusting timeouts and resources
      • Using collectors
    • Dependency Management
      • Introduction
      • Configuration
      • Available managers
      • Scheduling
      • Advanced topics
      • Security updates
      • RPM lockfiles
      • Default configuration
      • Support matrix
    • Patterns
      • Building upstream project with git submodules
      • Managing multiple software versions
      • Managing monorepo Applications
      • Testing and releasing a single Component
      • Maintaining valid image references before a release
      • Running user scripts on the build pipeline
      • Maintaining parity between tags and labels
      • GitOps for Releases
      • GitHub merge queues
      • Slack Webhook Notifications
      • Managing a security fix
      • Evolving build pipeline management
        • Centralizing Tekton pipeline definitions in your repository
        • Remote pipeline definitions
    • Installation
      • Installing Konflux
      • Enabling build pipelines
      • GitHub App
    • Troubleshooting
      • Builds
      • Releases
      • Registry Issues
    • Glossary
    • Reference
      • Sample repositories
      • Konflux Kubernetes APIs
        • Application
        • Component
        • Snapshot
        • EnterpriseContractPolicy
        • ImageRepository
        • IntegrationTestScenario
        • Release
        • ReleasePlan
        • ReleasePlanAdmission
        • ReleaseServiceConfig
        • DependencyUpdateCheck
        • Project
        • ProjectDevelopmentStream
        • ProjectDevelopmentStreamTemplate
Konflux-CI
  • Konflux-CI
  • Konflux-CI
  • Reference
Edit this Page

Contents

  • Sample repositories
  • Konflux Kubernetes APIs

Reference

Contents

  • Sample repositories
  • Konflux Kubernetes APIs

Sample repositories

The sample repositories page contains examples of repositories that may be useful for understanding how to work with Konflux.

Konflux Kubernetes APIs

The Kubernetes APIs page contains the specification for all Kubernetes API extensions specific to Konflux.

Glossary Sample repositories
Source on GitHub | Join the community | Report a security issue