Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ WORKDIR /opt/app
EXPOSE 8080
COPY . /opt/app/
RUN mvn clean package && cp ./target/*.jar /opt/app/app.jar
ENTRYPOINT ["java","-jar","app.jar"]
ENTRYPOINT ["java","-jar","app.jar"]
25 changes: 0 additions & 25 deletions k8s-configs/java-dev/deployment.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions k8s-configs/java-dev/namespace.yaml

This file was deleted.

17 changes: 0 additions & 17 deletions k8s-configs/java-dev/service.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions k8s-configs/java-prod/deployment.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions k8s-configs/java-prod/namespace.yaml

This file was deleted.

17 changes: 0 additions & 17 deletions k8s-configs/java-prod/service.yaml

This file was deleted.

13 changes: 13 additions & 0 deletions k8s_configs/dev/configmap.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: aidevopsapp
namespace: aidevopsapp-dev
labels:
app: aidevopsapp
costcenter: dvsaidevops
data:
APP_ENV: production
LOG_LEVEL: info
API_URL: https://api.example.com
---
24 changes: 24 additions & 0 deletions k8s_configs/dev/deploy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: aidevopsapp
namespace: aidevopsapp-dev
labels:
app: aidevopsapp
costcenter: dvsaidevops
spec:
replicas: 3
selector:
matchLabels:
app: aidevopsapp
template:
metadata:
labels:
app: aidevopsapp
spec:
containers:
- name: aidevopsapp
image: shan5a6/aidevopsb2:v1.0.0
ports:
- containerPort: 8080
---
9 changes: 9 additions & 0 deletions k8s_configs/dev/namespace.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: v1
kind: Namespace
metadata:
name: aidevopsapp-dev
labels:
app: aidevopsapp
costcenter: dvsaidevops
namespace: aidevopsapp-dev
---
17 changes: 17 additions & 0 deletions k8s_configs/dev/svc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
apiVersion: v1
kind: Service
metadata:
name: aidevopsapp
namespace: aidevopsapp-dev
labels:
app: myapp
costcenter: dvsaidevops
spec:
type: ClusterIP
selector:
app: aidevopsapp
ports:
- name: http
port: 80
targetPort: 8080
---
13 changes: 13 additions & 0 deletions k8s_configs/preprod/configmap.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: aidevopsapp
namespace: aidevopsapp-preprod
labels:
app: aidevopsapp
costcenter: dvsaidevops
data:
APP_ENV: production
LOG_LEVEL: info
API_URL: https://api.example.com
---
24 changes: 24 additions & 0 deletions k8s_configs/preprod/deploy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: aidevopsapp
namespace: aidevopsapp-preprod
labels:
app: aidevopsapp
costcenter: dvsaidevops
spec:
replicas: 3
selector:
matchLabels:
app: aidevopsapp
template:
metadata:
labels:
app: aidevopsapp
spec:
containers:
- name: aidevopsapp
image: shan5a6/aidevopsb2:v1.0.0
ports:
- containerPort: 8080
---
9 changes: 9 additions & 0 deletions k8s_configs/preprod/namespace.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: v1
kind: Namespace
metadata:
name: aidevopsapp-preprod
labels:
app: aidevopsapp
costcenter: dvsaidevops
namespace: aidevopsapp-preprod
---
17 changes: 17 additions & 0 deletions k8s_configs/preprod/svc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
apiVersion: v1
kind: Service
metadata:
name: aidevopsapp
namespace: aidevopsapp-preprod
labels:
app: myapp
costcenter: dvsaidevops
spec:
type: ClusterIP
selector:
app: aidevopsapp
ports:
- name: http
port: 80
targetPort: 8080
---
13 changes: 13 additions & 0 deletions k8s_configs/prod/configmap.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: aidevopsapp
namespace: aidevopsapp-prod
labels:
app: aidevopsapp
costcenter: dvsaidevops
data:
APP_ENV: production
LOG_LEVEL: info
API_URL: https://api.example.com
---
24 changes: 24 additions & 0 deletions k8s_configs/prod/deploy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: aidevopsapp
namespace: aidevopsapp-prod
labels:
app: aidevopsapp
costcenter: dvsaidevops
spec:
replicas: 3
selector:
matchLabels:
app: aidevopsapp
template:
metadata:
labels:
app: aidevopsapp
spec:
containers:
- name: aidevopsapp
image: shan5a6/aidevopsb2:v1.0.0
ports:
- containerPort: 8080
---
9 changes: 9 additions & 0 deletions k8s_configs/prod/namespace.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: v1
kind: Namespace
metadata:
name: aidevopsapp-prod
labels:
app: aidevopsapp
costcenter: dvsaidevops
namespace: aidevopsapp-prod
---
17 changes: 17 additions & 0 deletions k8s_configs/prod/svc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
apiVersion: v1
kind: Service
metadata:
name: aidevopsapp
namespace: aidevopsapp-prod
labels:
app: myapp
costcenter: dvsaidevops
spec:
type: ClusterIP
selector:
app: aidevopsapp
ports:
- name: http
port: 80
targetPort: 8080
---
13 changes: 13 additions & 0 deletions k8s_configs/pt/configmap.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: aidevopsapp
namespace: aidevopsapp-pt
labels:
app: aidevopsapp
costcenter: dvsaidevops
data:
APP_ENV: production
LOG_LEVEL: info
API_URL: https://api.example.com
---
24 changes: 24 additions & 0 deletions k8s_configs/pt/deploy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: aidevopsapp
namespace: aidevopsapp-pt
labels:
app: aidevopsapp
costcenter: dvsaidevops
spec:
replicas: 3
selector:
matchLabels:
app: aidevopsapp
template:
metadata:
labels:
app: aidevopsapp
spec:
containers:
- name: aidevopsapp
image: shan5a6/aidevopsb2:v1.0.0
ports:
- containerPort: 8080
---
9 changes: 9 additions & 0 deletions k8s_configs/pt/namespace.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: v1
kind: Namespace
metadata:
name: aidevopsapp-pt
labels:
app: aidevopsapp
costcenter: dvsaidevops
namespace: aidevopsapp-pt
---
17 changes: 17 additions & 0 deletions k8s_configs/pt/svc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
apiVersion: v1
kind: Service
metadata:
name: aidevopsapp
namespace: aidevopsapp-pt
labels:
app: myapp
costcenter: dvsaidevops
spec:
type: ClusterIP
selector:
app: aidevopsapp
ports:
- name: http
port: 80
targetPort: 8080
---
13 changes: 13 additions & 0 deletions k8s_configs/sit/configmap.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: aidevopsapp
namespace: aidevopsapp-sit
labels:
app: aidevopsapp
costcenter: dvsaidevops
data:
APP_ENV: production
LOG_LEVEL: info
API_URL: https://api.example.com
---
Loading