From a42165750c10b4f556994537269bd00812569d93 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 18 Nov 2025 02:43:22 +0000 Subject: [PATCH] AI Onboarding changes - 2025-11-18 02:43:22 --- Dockerfile | 2 +- k8s_configs/dev/configmap.yaml | 13 +++++++++++++ k8s_configs/dev/deploy.yaml | 24 ++++++++++++++++++++++++ k8s_configs/dev/namespace.yaml | 9 +++++++++ k8s_configs/dev/svc.yaml | 17 +++++++++++++++++ k8s_configs/pt/configmap.yaml | 13 +++++++++++++ k8s_configs/pt/deploy.yaml | 24 ++++++++++++++++++++++++ k8s_configs/pt/namespace.yaml | 9 +++++++++ k8s_configs/pt/svc.yaml | 17 +++++++++++++++++ k8s_configs/sit/configmap.yaml | 13 +++++++++++++ k8s_configs/sit/deploy.yaml | 24 ++++++++++++++++++++++++ k8s_configs/sit/namespace.yaml | 9 +++++++++ k8s_configs/sit/svc.yaml | 17 +++++++++++++++++ k8s_configs/uat/configmap.yaml | 13 +++++++++++++ k8s_configs/uat/deploy.yaml | 24 ++++++++++++++++++++++++ k8s_configs/uat/namespace.yaml | 9 +++++++++ k8s_configs/uat/svc.yaml | 17 +++++++++++++++++ 17 files changed, 253 insertions(+), 1 deletion(-) create mode 100644 k8s_configs/dev/configmap.yaml create mode 100644 k8s_configs/dev/deploy.yaml create mode 100644 k8s_configs/dev/namespace.yaml create mode 100644 k8s_configs/dev/svc.yaml create mode 100644 k8s_configs/pt/configmap.yaml create mode 100644 k8s_configs/pt/deploy.yaml create mode 100644 k8s_configs/pt/namespace.yaml create mode 100644 k8s_configs/pt/svc.yaml create mode 100644 k8s_configs/sit/configmap.yaml create mode 100644 k8s_configs/sit/deploy.yaml create mode 100644 k8s_configs/sit/namespace.yaml create mode 100644 k8s_configs/sit/svc.yaml create mode 100644 k8s_configs/uat/configmap.yaml create mode 100644 k8s_configs/uat/deploy.yaml create mode 100644 k8s_configs/uat/namespace.yaml create mode 100644 k8s_configs/uat/svc.yaml diff --git a/Dockerfile b/Dockerfile index 76f9432..25a87a6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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"] \ No newline at end of file diff --git a/k8s_configs/dev/configmap.yaml b/k8s_configs/dev/configmap.yaml new file mode 100644 index 0000000..8fdbfb1 --- /dev/null +++ b/k8s_configs/dev/configmap.yaml @@ -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 +--- diff --git a/k8s_configs/dev/deploy.yaml b/k8s_configs/dev/deploy.yaml new file mode 100644 index 0000000..8b94b4d --- /dev/null +++ b/k8s_configs/dev/deploy.yaml @@ -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 +--- diff --git a/k8s_configs/dev/namespace.yaml b/k8s_configs/dev/namespace.yaml new file mode 100644 index 0000000..d55a4d8 --- /dev/null +++ b/k8s_configs/dev/namespace.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: dvsaidevopsb1-dev + labels: + app: dvsaidevopsb1 + costcenter: dvsaidevops + namespace: dvsaidevopsb1-dev +--- diff --git a/k8s_configs/dev/svc.yaml b/k8s_configs/dev/svc.yaml new file mode 100644 index 0000000..d10b2d0 --- /dev/null +++ b/k8s_configs/dev/svc.yaml @@ -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 +--- diff --git a/k8s_configs/pt/configmap.yaml b/k8s_configs/pt/configmap.yaml new file mode 100644 index 0000000..345019b --- /dev/null +++ b/k8s_configs/pt/configmap.yaml @@ -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 +--- diff --git a/k8s_configs/pt/deploy.yaml b/k8s_configs/pt/deploy.yaml new file mode 100644 index 0000000..f715048 --- /dev/null +++ b/k8s_configs/pt/deploy.yaml @@ -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 +--- diff --git a/k8s_configs/pt/namespace.yaml b/k8s_configs/pt/namespace.yaml new file mode 100644 index 0000000..15595ce --- /dev/null +++ b/k8s_configs/pt/namespace.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: dvsaidevopsb1-pt + labels: + app: dvsaidevopsb1 + costcenter: dvsaidevops + namespace: dvsaidevopsb1-pt +--- diff --git a/k8s_configs/pt/svc.yaml b/k8s_configs/pt/svc.yaml new file mode 100644 index 0000000..433f6ef --- /dev/null +++ b/k8s_configs/pt/svc.yaml @@ -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 +--- diff --git a/k8s_configs/sit/configmap.yaml b/k8s_configs/sit/configmap.yaml new file mode 100644 index 0000000..9ad85d7 --- /dev/null +++ b/k8s_configs/sit/configmap.yaml @@ -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 +--- diff --git a/k8s_configs/sit/deploy.yaml b/k8s_configs/sit/deploy.yaml new file mode 100644 index 0000000..4546cd2 --- /dev/null +++ b/k8s_configs/sit/deploy.yaml @@ -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 +--- diff --git a/k8s_configs/sit/namespace.yaml b/k8s_configs/sit/namespace.yaml new file mode 100644 index 0000000..00ffbd5 --- /dev/null +++ b/k8s_configs/sit/namespace.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: dvsaidevopsb1-sit + labels: + app: dvsaidevopsb1 + costcenter: dvsaidevops + namespace: dvsaidevopsb1-sit +--- diff --git a/k8s_configs/sit/svc.yaml b/k8s_configs/sit/svc.yaml new file mode 100644 index 0000000..b118a5c --- /dev/null +++ b/k8s_configs/sit/svc.yaml @@ -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 +--- diff --git a/k8s_configs/uat/configmap.yaml b/k8s_configs/uat/configmap.yaml new file mode 100644 index 0000000..e38488a --- /dev/null +++ b/k8s_configs/uat/configmap.yaml @@ -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 +--- diff --git a/k8s_configs/uat/deploy.yaml b/k8s_configs/uat/deploy.yaml new file mode 100644 index 0000000..ed9baa1 --- /dev/null +++ b/k8s_configs/uat/deploy.yaml @@ -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 +--- diff --git a/k8s_configs/uat/namespace.yaml b/k8s_configs/uat/namespace.yaml new file mode 100644 index 0000000..b046b10 --- /dev/null +++ b/k8s_configs/uat/namespace.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: dvsaidevopsb1-uat + labels: + app: dvsaidevopsb1 + costcenter: dvsaidevops + namespace: dvsaidevopsb1-uat +--- diff --git a/k8s_configs/uat/svc.yaml b/k8s_configs/uat/svc.yaml new file mode 100644 index 0000000..bbe24f4 --- /dev/null +++ b/k8s_configs/uat/svc.yaml @@ -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 +---