Skip to content

Latest commit

 

History

History
42 lines (40 loc) · 9.49 KB

presets.md

File metadata and controls

42 lines (40 loc) · 9.49 KB

Presets

This document contains the list of all Presets available in the config.yaml file. Use them to define Prow jobs for your components.

Name Description
preset-dind-enabled It allows Docker to run in your job.
preset-kind-volume-mounts It allows KinD (Kubernets in Docker) to run in your job.
preset-sa-gcr-push It injects credentials for pushing images to Google Cloud Registry (GCR).
preset-docker-push-repository It provides the environment variable with the location of the Docker repository.
preset-build-pr It provides the environment variable with the location of the directory in the Docker repository for storing images. It also sets the BUILD_TYPE variable to pr.
preset-build-master It is similar to the preset-build-pr Preset, but the BUILD_TYPE variable is set to master.
preset-build-release It is similar to the preset-build-pr Preset, but the BUILD_TYPE variable is set to release.
preset-gc-project-env It provides the environment variable with the Google Cloud Platform (GCP) project name.
preset-kms-gc-project-env It provides the environment variable with the GCP project name that contains KMS keys.
preset-gc-compute-envs It provides environment variables with the GCP compute zone and the GCP compute region.
preset-sa-vm-kyma-integration It injects credentials for the service account to run integration tests on virtual machines (VMs).
preset-sa-gke-kyma-integration It injects credentials for the service account to run integration tests on a Google Cloud Engine (GKE) cluster.
preset-creds-aks-kyma-integration It injects credentials to run integration tests on an Azure Kubernetes Service (AKS) cluster.
preset-nightly-aks-github-integration It injects GitHub application credentials which enable GitHub authentication for an AKS cluster using Dex.
preset-bot-npm-token It provides an environment variable with a token for publishing npm packages.
preset-sa-kyma-artifacts It sets up the service account that has write permissions to Kyma's artifacts bucket.
preset-docker-push-repository-gke-integration It provides the environment variable with the location of the directory in the GCR repository for storing temporary Docker images for the Kyma Installer.
preset-docker-push-repository-test-infra It defines the environment variable with the location of the directory in the GCR repository for storing Docker images from the test-infra repository.
preset-docker-push-repository-incubator It defines the environment variable with the location of the directory in the GCR repository for storing Docker images from all repositories under the kyma-incubator organization.
preset-build-console-master It defines the environment variable with the location of the directory in the Docker repository for storing Docker images from the console repository. It also sets the BUILD_TYPE variable to master.
preset-bot-github-token It sets the environment variable with the GitHub token for the kyma-bot account.
preset-bot-github-identity It sets the environment variables for the name and email of the kyma-bot account.
preset-bot-github-ssh It connects the ssh key of the kyma-bot account to your job and sets the value with the path to this key.
preset-kyma-guard-bot-github-token It sets the environment variable with the GitHub token for the kyma-guard-bot account.
preset-kyma-guard-bot-github-identity It sets the environment variables for the name and email of the kyma-guard-bot account.
preset-website-bot-github-token It sets the environment variable with the GitHub token for the kyma-website-bot account.
preset-website-bot-github-identity It sets the environment variables for the name and email of the kyma-website-bot account.
preset-website-bot-github-ssh It connects the ssh key of the kyma-website-bot account to your job and sets the value with the path to this key.
preset-website-bot-zenhub-token It sets the environment variable with the ZenHub token for the kyma-website-bot account.
preset-kyma-artifacts-bucket It defines the environment variable for Kyma's artifact bucket.
preset-stability-checker-slack-notifications It defines a webhook URL and a client token required for the Slack integration.
preset-sap-slack-bot-token It sets the environment variable for the Slack token of the bot account in the SAP CX workspace. Find more information here.
preset-kyma-backup-credentials It sets the environment variable for the JSON file with the credentials for the service account. The file contains write and read permissions for the GCP bucket used for backups.
preset-kyma-backup-restore-bucket It defines the environment variable for Kyma's backups bucket.
preset-kyma-ondemands It defines the environment variable for Kyma's on-demand artifacts bucket.
preset-kyma-encryption-key It defines the key name for encrypt/decrypt operations on a Prow cluster.