backplane-api/pipeline.yaml (40 lines of code) (raw):

$schema: "pipeline.schema.v1" serviceGroup: Microsoft.Azure.ARO.HCP.RP.Backplane rolloutName: RP Backplane API Rollout resourceGroups: - name: '{{ .svc.rg }}' subscription: '{{ .svc.subscription }}' aksCluster: '{{ .svc.aks.name }}' steps: - name: deploy action: Shell command: make deploy dryRun: variables: - name: DRY_RUN value: "true" variables: - name: ARO_HCP_IMAGE_ACR configRef: acr.svc.name - name: LOCATION configRef: region - name: RESOURCEGROUP configRef: svc.rg - name: AKS_NAME configRef: svc.aks.name - name: COMMIT configRef: backplaneAPI.image.digest - name: SERVICE_KEY_VAULT configRef: serviceKeyVault.name - name: ISTO_TAG configRef: svc.istio.tag - name: OCM_URL value: "https://api.stage.openshift.com" - name: BACKPLANE_SECRET_NAME value: "ocm" - name: BACKPLANE_TLS_SECRET value: "backplane-api-tls" - name: CS_NAMESPACE configRef: clustersService.k8s.namespace - name: CS_SERVICE_ACCOUNT_NAME configRef: clustersService.k8s.serviceAccountName