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"]
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: dvsaidevopsb1
namespace: dvsaidevopsb1-dev
labels:
app: dvsaidevopsb1
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: dvsaidevopsb1
namespace: dvsaidevopsb1-dev
labels:
app: dvsaidevopsb1
costcenter: dvsaidevops
spec:
replicas: 3
selector:
matchLabels:
app: dvsaidevopsb1
template:
metadata:
labels:
app: dvsaidevopsb1
spec:
containers:
- name: dvsaidevopsb1
image: shan5a6/aidevopsb1:latest
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: dvsaidevopsb1-dev
labels:
app: dvsaidevopsb1
costcenter: dvsaidevops
namespace: dvsaidevopsb1-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: dvsaidevopsb1
namespace: dvsaidevopsb1-dev
labels:
app: myapp
costcenter: dvsaidevops
spec:
type: ClusterIP
selector:
app: dvsaidevopsb1
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: dvsaidevopsb1
namespace: dvsaidevopsb1-pt
labels:
app: dvsaidevopsb1
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: dvsaidevopsb1
namespace: dvsaidevopsb1-pt
labels:
app: dvsaidevopsb1
costcenter: dvsaidevops
spec:
replicas: 3
selector:
matchLabels:
app: dvsaidevopsb1
template:
metadata:
labels:
app: dvsaidevopsb1
spec:
containers:
- name: dvsaidevopsb1
image: shan5a6/aidevopsb1:latest
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: dvsaidevopsb1-pt
labels:
app: dvsaidevopsb1
costcenter: dvsaidevops
namespace: dvsaidevopsb1-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: dvsaidevopsb1
namespace: dvsaidevopsb1-pt
labels:
app: myapp
costcenter: dvsaidevops
spec:
type: ClusterIP
selector:
app: dvsaidevopsb1
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: dvsaidevopsb1
namespace: dvsaidevopsb1-sit
labels:
app: dvsaidevopsb1
costcenter: dvsaidevops
data:
APP_ENV: production
LOG_LEVEL: info
API_URL: https://api.example.com
---
24 changes: 24 additions & 0 deletions k8s_configs/sit/deploy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: dvsaidevopsb1
namespace: dvsaidevopsb1-sit
labels:
app: dvsaidevopsb1
costcenter: dvsaidevops
spec:
replicas: 3
selector:
matchLabels:
app: dvsaidevopsb1
template:
metadata:
labels:
app: dvsaidevopsb1
spec:
containers:
- name: dvsaidevopsb1
image: shan5a6/aidevopsb1:latest
ports:
- containerPort: 8080
---
9 changes: 9 additions & 0 deletions k8s_configs/sit/namespace.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: v1
kind: Namespace
metadata:
name: dvsaidevopsb1-sit
labels:
app: dvsaidevopsb1
costcenter: dvsaidevops
namespace: dvsaidevopsb1-sit
---
17 changes: 17 additions & 0 deletions k8s_configs/sit/svc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
apiVersion: v1
kind: Service
metadata:
name: dvsaidevopsb1
namespace: dvsaidevopsb1-sit
labels:
app: myapp
costcenter: dvsaidevops
spec:
type: ClusterIP
selector:
app: dvsaidevopsb1
ports:
- name: http
port: 80
targetPort: 8080
---
13 changes: 13 additions & 0 deletions k8s_configs/uat/configmap.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: dvsaidevopsb1
namespace: dvsaidevopsb1-uat
labels:
app: dvsaidevopsb1
costcenter: dvsaidevops
data:
APP_ENV: production
LOG_LEVEL: info
API_URL: https://api.example.com
---
24 changes: 24 additions & 0 deletions k8s_configs/uat/deploy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: dvsaidevopsb1
namespace: dvsaidevopsb1-uat
labels:
app: dvsaidevopsb1
costcenter: dvsaidevops
spec:
replicas: 3
selector:
matchLabels:
app: dvsaidevopsb1
template:
metadata:
labels:
app: dvsaidevopsb1
spec:
containers:
- name: dvsaidevopsb1
image: shan5a6/aidevopsb1:latest
ports:
- containerPort: 8080
---
9 changes: 9 additions & 0 deletions k8s_configs/uat/namespace.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: v1
kind: Namespace
metadata:
name: dvsaidevopsb1-uat
labels:
app: dvsaidevopsb1
costcenter: dvsaidevops
namespace: dvsaidevopsb1-uat
---
17 changes: 17 additions & 0 deletions k8s_configs/uat/svc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
apiVersion: v1
kind: Service
metadata:
name: dvsaidevopsb1
namespace: dvsaidevopsb1-uat
labels:
app: myapp
costcenter: dvsaidevops
spec:
type: ClusterIP
selector:
app: dvsaidevopsb1
ports:
- name: http
port: 80
targetPort: 8080
---