Skip to content

Files

Latest commit

 

History

History

quickstart

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Quickstart

This directory contains configuration files for control-plane and piped for Quickstart Guide.

Quickstart with raw manifests

  1. create namespace pipecd
kubectl create namespace pipecd
  1. deploy Control Plane to the namespace: pipecd
kubectl apply -n pipecd -f ./manifests/control-plane.yaml
  1. create piped on the Web UI

  2. overwrite some values in quickstart/manifests/piped.yaml

placeholder description
<YOUR_PIPED_ID> piped id
<YOUR_PIPED_KEY> base64-encoded piped key
  1. deploy piped to the namespace: pipecd
kubectl apply -n pipecd -f ./manifests/piped.yaml

About the Manifests

The manifests directory contains raw Kubernetes manifests files. The 2 files are built using helm template command.

For control-plane.yaml

$ helm template pipecd oci://ghcr.io/pipe-cd/chart/pipecd --version v0.48.6 -n pipecd -f quickstart/control-plane-values.yaml

For piped.yaml

$ helm template piped oci://ghcr.io/pipe-cd/chart/piped --version v0.48.6 -n pipecd --set quickstart.enabled=true --set quickstart.pipedId=\<YOUR_PIPED_ID\> --set quickstart.pipedKeyData=\<YOUR_PIPED_KEY_DATA\>