Created
December 17, 2021 13:46
-
-
Save pentago/a1c360adfa1b1b27f65339029cd9c5a5 to your computer and use it in GitHub Desktop.
skaffold.yaml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: skaffold/v2beta26 | |
kind: Config | |
metadata: | |
name: aux | |
profiles: | |
- name: dev | |
activation: | |
- env: ARCH='Intel' | |
command: dev | |
build: | |
local: | |
push: false | |
useDockerCLI: true | |
useBuildkit: true | |
concurrency: 0 | |
tagPolicy: | |
gitCommit: | |
variant: AbbrevCommitSha | |
artifacts: | |
- image: app | |
context: ../../app | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/amd64'] | |
- image: puppeteer | |
context: ../../puppeteer | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/amd64'] | |
- image: admin | |
context: ../../admin | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/amd64'] | |
deploy: | |
kubeContext: k3d-k3d | |
kustomize: | |
defaultNamespace: default | |
paths: | |
- ../../app-config/environment/skaffold | |
- ../../puppeteer-config/environment/skaffold | |
- ../../admin-config/environment/skaffold | |
- name: development | |
activation: | |
- env: ARCH='Intel' | |
command: development | |
build: | |
local: | |
push: false | |
useDockerCLI: true | |
useBuildkit: true | |
concurrency: 0 | |
tagPolicy: | |
gitCommit: | |
variant: AbbrevCommitSha | |
artifacts: | |
- image: app | |
context: ../../app | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/amd64'] | |
- image: puppeteer | |
context: ../../puppeteer | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/amd64'] | |
- image: admin | |
context: ../../admin | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/amd64'] | |
deploy: | |
kubeContext: k3d-k3d | |
kustomize: | |
paths: | |
- ../../app-config/environment/dev | |
- ../../puppeteer-config/environment/dev | |
- ../../admin-config/environment/dev | |
- name: staging | |
activation: | |
- env: ARCH='Intel' | |
command: staging | |
build: | |
local: | |
push: false | |
useDockerCLI: true | |
useBuildkit: true | |
concurrency: 0 | |
tagPolicy: | |
gitCommit: | |
variant: AbbrevCommitSha | |
artifacts: | |
- image: app | |
context: ../../app | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/amd64'] | |
- image: puppeteer | |
context: ../../puppeteer | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/amd64'] | |
- image: admin | |
context: ../../admin | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/amd64'] | |
deploy: | |
kubeContext: k3d-k3d | |
kustomize: | |
paths: | |
- ../../app-config/environment/staging | |
- ../../puppeteer-config/environment/staging | |
- name: production | |
activation: | |
- env: ARCH='Intel' | |
command: production | |
build: | |
local: | |
push: false | |
useDockerCLI: true | |
useBuildkit: true | |
concurrency: 0 | |
tagPolicy: | |
gitCommit: | |
variant: AbbrevCommitSha | |
artifacts: | |
- image: app | |
context: ../../app | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/amd64'] | |
- image: puppeteer | |
context: ../../puppeteer | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/amd64'] | |
- image: admin | |
context: ../../admin | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/amd64'] | |
deploy: | |
kustomize: | |
paths: | |
- ../../app-config/environment/production | |
- ../../puppeteer-config/environment/production | |
- ../../admin-config/environment/production | |
kubeContext: k3d-k3d | |
- name: dev | |
activation: | |
- env: ARCH='ARM' | |
command: dev | |
build: | |
local: | |
push: false | |
useDockerCLI: true | |
useBuildkit: true | |
concurrency: 0 | |
tagPolicy: | |
gitCommit: | |
variant: AbbrevCommitSha | |
artifacts: | |
- image: app | |
context: ../../app | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/arm64'] | |
- image: puppeteer | |
context: ../../puppeteer | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/arm64'] | |
- image: admin | |
context: ../../admin | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/arm64'] | |
deploy: | |
kubeContext: k3d-k3d | |
kustomize: | |
defaultNamespace: default | |
paths: | |
- ../../app-config/environment/skaffold | |
- ../../puppeteer-config/environment/skaffold | |
- ../../admin-config/environment/skaffold | |
- name: development | |
activation: | |
- env: ARCH='ARM' | |
build: | |
local: | |
push: false | |
useDockerCLI: true | |
useBuildkit: true | |
concurrency: 0 | |
tagPolicy: | |
gitCommit: | |
variant: AbbrevCommitSha | |
artifacts: | |
- image: app | |
context: ../../app | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/arm64'] | |
- image: puppeteer | |
context: ../../puppeteer | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/arm64'] | |
- image: admin | |
context: ../../admin | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/arm64'] | |
deploy: | |
kubeContext: k3d-k3d | |
kustomize: | |
paths: | |
- ../../app-config/environment/dev | |
- ../../puppeteer-config/environment/dev | |
- ../../admin-config/environment/dev | |
- name: staging | |
activation: | |
- env: ARCH='ARM' | |
build: | |
local: | |
push: false | |
useDockerCLI: true | |
useBuildkit: true | |
concurrency: 0 | |
tagPolicy: | |
gitCommit: | |
variant: AbbrevCommitSha | |
artifacts: | |
- image: app | |
context: ../../app | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/arm64'] | |
- image: puppeteer | |
context: ../../puppeteer | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/arm64'] | |
- image: admin | |
context: ../../admin | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/arm64'] | |
deploy: | |
kubeContext: k3d-k3d | |
kustomize: | |
paths: | |
- ../../app-config/environment/staging | |
- ../../puppeteer-config/environment/staging | |
- name: production | |
activation: | |
- env: ARCH='ARM' | |
build: | |
local: | |
push: false | |
useDockerCLI: true | |
useBuildkit: true | |
concurrency: 0 | |
tagPolicy: | |
gitCommit: | |
variant: AbbrevCommitSha | |
artifacts: | |
- image: app | |
context: ../../app | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/arm64'] | |
- image: puppeteer | |
context: ../../puppeteer | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/arm64'] | |
- image: admin | |
context: ../../admin | |
docker: | |
dockerfile: Dockerfile | |
cliFlags: ['--platform', 'linux/arm64'] | |
deploy: | |
kustomize: | |
paths: | |
- ../../app-config/environment/production | |
- ../../puppeteer-config/environment/production | |
- ../../admin-config/environment/production | |
kubeContext: k3d-k3d |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment