Skip to content

Commit aa26253

Browse files
kenahrensclaude
andauthored
Fix/ensure versioned deployments (#47)
* fix: Update user-service deployment to use versioned image - Fixed user-service-deployment.yaml to use full registry path with version tag - Updated version.sh script to handle short image names without registry prefix - This ensures kubectl apply -k kubernetes/overlays/speedscale uses versioned images * feat: Bump version to 1.3.0 and ensure consistent versioning - Updated VERSION file to 1.3.0 - Synchronized all pom.xml files to version 1.3.0 - Synchronized all package.json files to version 1.3.0 - Updated all Kubernetes deployment manifests to use v1.3.0 images - Validated version consistency across all components This ensures kubectl apply -k kubernetes/overlays/speedscale will deploy the correct versioned images instead of :latest 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>
1 parent 8e1713c commit aa26253

13 files changed

Lines changed: 15 additions & 13 deletions

File tree

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.2.3
1+
1.3.0

backend/accounts-service/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<groupId>com.banking</groupId>
1616
<artifactId>accounts-service</artifactId>
17-
<version>1.2.3</version>
17+
<version>1.3.0</version>
1818
<packaging>jar</packaging>
1919

2020
<name>accounts-service</name>

backend/api-gateway/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<groupId>com.banking</groupId>
1616
<artifactId>api-gateway</artifactId>
17-
<version>1.2.3</version>
17+
<version>1.3.0</version>
1818
<packaging>jar</packaging>
1919

2020
<name>api-gateway</name>

backend/transactions-service/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<groupId>com.banking</groupId>
1616
<artifactId>transactions-service</artifactId>
17-
<version>1.2.3</version>
17+
<version>1.3.0</version>
1818
<packaging>jar</packaging>
1919

2020
<name>transactions-service</name>

backend/user-service/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<groupId>com.banking</groupId>
1616
<artifactId>user-service</artifactId>
17-
<version>1.2.3</version>
17+
<version>1.3.0</version>
1818
<packaging>jar</packaging>
1919

2020
<name>user-service</name>

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "frontend",
3-
"version": "1.2.3",
3+
"version": "1.3.0",
44
"private": true,
55
"scripts": {
66
"dev": "next dev",

kubernetes/base/deployments/accounts-service-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ spec:
2525
serviceAccountName: banking-app-sa
2626
containers:
2727
- name: accounts-service
28-
image: ghcr.io/speedscale/microsvc/accounts-service:v1.2.3
28+
image: ghcr.io/speedscale/microsvc/accounts-service:v1.3.0
2929
imagePullPolicy: Always
3030
ports:
3131
- containerPort: 8080

kubernetes/base/deployments/api-gateway-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ spec:
2525
serviceAccountName: banking-app-sa
2626
containers:
2727
- name: api-gateway
28-
image: ghcr.io/speedscale/microsvc/api-gateway:v1.2.3
28+
image: ghcr.io/speedscale/microsvc/api-gateway:v1.3.0
2929
imagePullPolicy: Always
3030
ports:
3131
- containerPort: 8080

kubernetes/base/deployments/frontend-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ spec:
2626
serviceAccountName: banking-app-sa
2727
containers:
2828
- name: frontend
29-
image: ghcr.io/speedscale/microsvc/frontend:v1.2.3
29+
image: ghcr.io/speedscale/microsvc/frontend:v1.3.0
3030
imagePullPolicy: Always
3131
ports:
3232
- containerPort: 3000

kubernetes/base/deployments/transactions-service-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ spec:
2525
serviceAccountName: banking-app-sa
2626
containers:
2727
- name: transactions-service
28-
image: ghcr.io/speedscale/microsvc/transactions-service:v1.2.3
28+
image: ghcr.io/speedscale/microsvc/transactions-service:v1.3.0
2929
imagePullPolicy: Always
3030
ports:
3131
- containerPort: 8080

0 commit comments

Comments
 (0)