Skip to content

Commit 6a1e288

Browse files
chore: regenerate skaffold.yaml with Python support
Generated by pnpm generate: - Add python-example profile - Add Python image build to local-simple profile - Include python-example in aggregate deployment Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent aee9904 commit 6a1e288

1 file changed

Lines changed: 75 additions & 0 deletions

File tree

skaffold.yaml

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,60 @@ profiles:
5151
namespace: constructive-functions
5252
port: 3000
5353
localPort: 3002
54+
- name: python-example
55+
build:
56+
artifacts:
57+
- image: constructive-functions
58+
context: .
59+
docker:
60+
dockerfile: Dockerfile.dev
61+
sync:
62+
manual:
63+
- src: 'functions/**/*.ts'
64+
dest: /usr/src/app
65+
- image: constructive-functions-python
66+
context: .
67+
docker:
68+
dockerfile: Dockerfile.python.dev
69+
sync:
70+
manual:
71+
- src: 'functions/**/*.py'
72+
dest: /usr/src/app
73+
- src: 'generated/**/*.py'
74+
dest: /usr/src/app
75+
local:
76+
push: false
77+
manifests:
78+
kustomize:
79+
paths:
80+
- k8s/overlays/local-simple
81+
rawYaml:
82+
- generated/python-example/k8s/local-deployment.yaml
83+
- generated/python-example/k8s/functions-configmap.yaml
84+
deploy:
85+
kubectl:
86+
defaultNamespace: constructive-functions
87+
portForward:
88+
- resourceType: service
89+
resourceName: python-example
90+
namespace: constructive-functions
91+
port: 80
92+
localPort: 8084
93+
- resourceType: service
94+
resourceName: knative-job-service
95+
namespace: constructive-functions
96+
port: 8080
97+
localPort: 8080
98+
- resourceType: service
99+
resourceName: postgres
100+
namespace: constructive-functions
101+
port: 5432
102+
localPort: 5432
103+
- resourceType: service
104+
resourceName: constructive-server
105+
namespace: constructive-functions
106+
port: 3000
107+
localPort: 3002
54108
- name: send-email-link
55109
build:
56110
artifacts:
@@ -152,6 +206,16 @@ profiles:
152206
manual:
153207
- src: 'functions/**/*.ts'
154208
dest: /usr/src/app
209+
- image: constructive-functions-python
210+
context: .
211+
docker:
212+
dockerfile: Dockerfile.python.dev
213+
sync:
214+
manual:
215+
- src: 'functions/**/*.py'
216+
dest: /usr/src/app
217+
- src: 'generated/**/*.py'
218+
dest: /usr/src/app
155219
local:
156220
push: false
157221
manifests:
@@ -160,6 +224,7 @@ profiles:
160224
- k8s/overlays/local-simple
161225
rawYaml:
162226
- generated/example/k8s/local-deployment.yaml
227+
- generated/python-example/k8s/local-deployment.yaml
163228
- generated/send-email-link/k8s/local-deployment.yaml
164229
- generated/simple-email/k8s/local-deployment.yaml
165230
- generated/functions-configmap.yaml
@@ -172,6 +237,11 @@ profiles:
172237
namespace: constructive-functions
173238
port: 80
174239
localPort: 8083
240+
- resourceType: service
241+
resourceName: python-example
242+
namespace: constructive-functions
243+
port: 80
244+
localPort: 8084
175245
- resourceType: service
176246
resourceName: send-email-link
177247
namespace: constructive-functions
@@ -222,6 +292,11 @@ profiles:
222292
namespace: constructive-functions
223293
port: 80
224294
localPort: 8083
295+
- resourceType: service
296+
resourceName: python-example
297+
namespace: constructive-functions
298+
port: 80
299+
localPort: 8084
225300
- resourceType: service
226301
resourceName: send-email-link
227302
namespace: constructive-functions

0 commit comments

Comments
 (0)