/
skaffold.kind.yaml
37 lines (37 loc) · 987 Bytes
/
skaffold.kind.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Skaffold module that only includes the registry and containerd restart.
# This should be run before the install module or Skaffold is likely to fail
# on a new Kind cluster due to a race condition between containerd (CRI)
# restarting and the commands skaffold runs that relies on the CRI.
apiVersion: skaffold/v4beta6
kind: Config
metadata:
name: registry
manifests:
rawYaml:
- ./config/install-kind/namespace.yaml
kustomize:
paths:
- ./config/registry-kind
---
# Skaffold module that contains the full install including the registry.
apiVersion: skaffold/v4beta6
kind: Config
metadata:
name: install
manifests:
kustomize:
paths:
- ./config/install-kind
build:
artifacts:
- image: docker.io/substratusai/controller-manager
docker:
dockerfile: Dockerfile
- image: docker.io/substratusai/sci-kind
docker:
dockerfile: Dockerfile.sci-kind
local:
push: false
deploy:
kubectl:
defaultNamespace: substratus