Skip to content

Commit

Permalink
Updated to skaffold multi-config (aka modules) (#8)
Browse files Browse the repository at this point in the history
  • Loading branch information
deesejohn committed Jan 25, 2021
1 parent 511c375 commit a00e0a7
Show file tree
Hide file tree
Showing 17 changed files with 119 additions and 39 deletions.
50 changes: 11 additions & 39 deletions skaffold.yaml
Original file line number Diff line number Diff line change
@@ -1,45 +1,17 @@
apiVersion: skaffold/v2beta10
apiVersion: skaffold/v2beta11
kind: Config
metadata:
name: distributed-codenames
build:
artifacts:
- image: games
context: src/games
- image: games-bff
context: src/games-bff
- image: games-spa
context: src/games-spa
- image: players
context: src/players
- image: players-spa
context: src/players-spa
- image: lobbies
context: src/lobbies
- image: lobbies-spa
context: src/lobbies-spa
- image: words
context: src/words
local:
useBuildkit: true
requires:
- path: src/games
- path: src/games-bff
- path: src/games-spa
- path: src/lobbies
- path: src/lobbies-spa
- path: src/players
- path: src/players-spa
- path: src/words
deploy:
kubectl:
manifests:
- k8s/*.yaml
portForward:
- resourceType: service
resourceName: games
port: 50051
localPort: 4000
- resourceType: service
resourceName: players
port: 80
localPort: 8000
- resourceType: service
resourceName: players-spa
port: 80
localPort: 3060
- resourceType: service
resourceName: words
port: 50051
localPort: 3000
- k8s/*.yaml
File renamed without changes.
11 changes: 11 additions & 0 deletions src/games-bff/skaffold.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: skaffold/v2beta11
kind: Config
metadata:
name: games-bff
build:
artifacts:
- image: games-bff
deploy:
kubectl:
manifests:
- k8s/games-bff.yaml
File renamed without changes.
11 changes: 11 additions & 0 deletions src/games-spa/skaffold.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: skaffold/v2beta11
kind: Config
metadata:
name: games-spa
build:
artifacts:
- image: games-spa
deploy:
kubectl:
manifests:
- k8s/games-spa.yaml
File renamed without changes.
16 changes: 16 additions & 0 deletions src/games/skaffold.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: skaffold/v2beta11
kind: Config
metadata:
name: games
build:
artifacts:
- image: games
deploy:
kubectl:
manifests:
- k8s/games.yaml
portForward:
- resourceType: service
resourceName: games
port: 50051
localPort: 4000
File renamed without changes.
11 changes: 11 additions & 0 deletions src/lobbies-spa/skaffold.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: skaffold/v2beta11
kind: Config
metadata:
name: lobbies-spa
build:
artifacts:
- image: lobbies-spa
deploy:
kubectl:
manifests:
- k8s/lobbies-spa.yaml
File renamed without changes.
11 changes: 11 additions & 0 deletions src/lobbies/skaffold.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: skaffold/v2beta11
kind: Config
metadata:
name: lobbies
build:
artifacts:
- image: lobbies
deploy:
kubectl:
manifests:
- k8s/lobbies.yaml
File renamed without changes.
16 changes: 16 additions & 0 deletions src/players-spa/skaffold.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: skaffold/v2beta11
kind: Config
metadata:
name: players-spa
build:
artifacts:
- image: players-spa
deploy:
kubectl:
manifests:
- k8s/players-spa.yaml
portForward:
- resourceType: service
resourceName: players-spa
port: 80
localPort: 3060
File renamed without changes.
16 changes: 16 additions & 0 deletions src/players/skaffold.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: skaffold/v2beta11
kind: Config
metadata:
name: players
build:
artifacts:
- image: players
deploy:
kubectl:
manifests:
- k8s/players.yaml
portForward:
- resourceType: service
resourceName: players
port: 80
localPort: 8000
File renamed without changes.
16 changes: 16 additions & 0 deletions src/words/skaffold.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: skaffold/v2beta11
kind: Config
metadata:
name: words
build:
artifacts:
- image: words
deploy:
kubectl:
manifests:
- k8s/words.yaml
portForward:
- resourceType: service
resourceName: words
port: 50051
localPort: 3000

0 comments on commit a00e0a7

Please sign in to comment.