Skip to content
Snippets Groups Projects
Commit 3da0a2a4 authored by Nivethan1999's avatar Nivethan1999
Browse files

test

parent f9aa7289
No related branches found
Tags V.1.1.8
No related merge requests found
Pipeline #281903 passed
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
} }
}, },
"ConnectionStrings": { "ConnectionStrings": {
"DefaultConnection": "Server=booking-sql-service,1433;Database=master;User=sa;Password=suchSecureVeryWordSoPassW0w;TrustServerCertificate=True" "DefaultConnection": "Server=booking-sql-service,1433;Database=master;User=sa;Password=Ced85jhe1999;TrustServerCertificate=True"
}, },
"AllowedHosts": "*" "AllowedHosts": "*"
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
} }
}, },
"ConnectionStrings": { "ConnectionStrings": {
"DefaultConnection": "Server=booking-sql-service,1433;Database=master;User=sa;Password=suchSecureVeryWordSoPassW0w;TrustServerCertificate=True" "DefaultConnection": "Server=booking-sql-service,1433;Database=master;User=sa;Password=Ced85jhe1999;TrustServerCertificate=True"
}, },
"AllowedHosts": "*" "AllowedHosts": "*"
......
...@@ -46,10 +46,55 @@ ...@@ -46,10 +46,55 @@
# - name: sql-persistent-storage # - name: sql-persistent-storage
# persistentVolumeClaim: # persistentVolumeClaim:
# claimName: sql-pvc # claimName: sql-pvc
# apiVersion: apps/v1
# kind: Deployment
# metadata:
# name: booking-sql-deployment
# namespace: travel-booking
# spec:
# replicas: 1
# selector:
# matchLabels:
# app: sqlserver
# template:
# metadata:
# labels:
# app: sqlserver
# spec:
# containers:
# - name: sqlserver
# image: mcr.microsoft.com/mssql/server:2019-latest
# ports:
# - containerPort: 1433
# env:
# - name: MSSQL_DATABASE
# value: "master"
# - name: ACCEPT_EULA
# value: "Y"
# - name: MSSQL_SA_PASSWORD
# valueFrom:
# secretKeyRef:
# name: sql-server-secret
# key: MSSQL_SA_PASSWORD
# volumeMounts:
# - mountPath: /var/opt/mssql/data
# name: sqlstorage
# resources:
# requests:
# memory: "100Mi"
# cpu: "32m"
# limits:
# memory: "200Mi"
# cpu: "200m"
# volumes:
# - name: sqlstorage
# persistentVolumeClaim:
# claimName: sql-pvc
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: booking-sql-deployment name: sql-deployment
namespace: travel-booking namespace: travel-booking
spec: spec:
replicas: 1 replicas: 1
...@@ -62,32 +107,34 @@ spec: ...@@ -62,32 +107,34 @@ spec:
app: sqlserver app: sqlserver
spec: spec:
containers: containers:
- name: sqlserver - name: sqlserver
image: mcr.microsoft.com/mssql/server:2019-latest image: mcr.microsoft.com/mssql/server:2019-latest
ports: ports:
- containerPort: 1433 - containerPort: 1433
env: env:
- name: MSSQL_DATABASE - name: MSSQL_DATABASE
value: "master" value: "master"
- name: ACCEPT_EULA - name: ACCEPT_EULA
value: "Y" valueFrom:
- name: MSSQL_SA_PASSWORD secretKeyRef:
valueFrom: name: sql-secret
secretKeyRef: key: ACCEPT_EULA
name: sql-server-secret - name: MSSQL_SA_PASSWORD
key: MSSQL_SA_PASSWORD valueFrom:
secretKeyRef:
volumeMounts: name: sql-secret
- mountPath: /var/opt/mssql/data key: MSSQL_SA_PASSWORD
name: sqlstorage resources:
resources: requests:
requests: cpu: "200m"
memory: "100Mi" memory: "1Gi"
cpu: "32m" limits:
limits: cpu: "1"
memory: "200Mi" memory: "2Gi"
cpu: "200m" volumeMounts:
- mountPath: /var/opt/mssql/data
name: sql-persistent-storage
volumes: volumes:
- name: sqlstorage - name: sql-persistent-storage
persistentVolumeClaim: persistentVolumeClaim:
claimName: sql-pvc claimName: sql-pvc
\ No newline at end of file
...@@ -14,14 +14,14 @@ ...@@ -14,14 +14,14 @@
# namespace: travel-booking # namespace: travel-booking
# hostPath: # hostPath:
# path: "/mnt/data/sqlserver" # path: "/mnt/data/sqlserver"
apiVersion: v1 apiVersion: v1
kind: PersistentVolume kind: PersistentVolume
metadata: metadata:
name: sql-volume-pv name: sql-volume-pv
spec: spec:
storageClassName: "sql-storage" storageClassName: "local-path"
capacity: capacity:
storage: 512Mi storage: 5Gi
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce
persistentVolumeReclaimPolicy: Recycle persistentVolumeReclaimPolicy: Recycle
......
...@@ -17,10 +17,8 @@ metadata: ...@@ -17,10 +17,8 @@ metadata:
name: sql-pvc name: sql-pvc
namespace: travel-booking namespace: travel-booking
spec: spec:
storageClassName: "sql-storage"
volumeName: "sql-volume-pv"
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce
resources: resources:
requests: requests:
storage: 500Mi storage: 10Gi
\ No newline at end of file \ No newline at end of file
apiVersion: v1 # apiVersion: v1
kind: Secret # kind: Secret
metadata: # metadata:
name: sql-server-secret # name: sql-server-secret
namespace: travel-booking # namespace: travel-booking
type: Opaque # type: Opaque
data: # data:
MSSQL_SA_PASSWORD: c3VjaFNlY3VyZVZlcnlXb3JkU29QYXNzd29yZFNvUGFzc1cwdw== # base64 encoded 'suchSecureVeryWordSoPassW0w' # MSSQL_SA_PASSWORD: c3VjaFNlY3VyZVZlcnlXb3JkU29QYXNzd29yZFNvUGFzc1cwdw== # base64 encoded 'suchSecureVeryWordSoPassW0w'
ACCEPT_EULA: YQ== # ACCEPT_EULA: YQ==
# apiVersion: v1 # apiVersion: v1
# kind: Secret # kind: Secret
...@@ -15,4 +15,12 @@ data: ...@@ -15,4 +15,12 @@ data:
# namespace: travel-booking # namespace: travel-booking
# data: # data:
# ACCEPT_EULA: "WQ==" # base64 encoded 'Y' # ACCEPT_EULA: "WQ==" # base64 encoded 'Y'
# MSSQL_SA_PASSWORD: "Q2VkODVqaGUxOTk5" # base64 encoded 'Ced85jhe1999' # MSSQL_SA_PASSWORD: "Q2VkODVqaGUxOTk5" # base64 encoded 'Ced85jhe1999
\ No newline at end of file apiVersion: v1
kind: Secret
metadata:
name: sql-secret
namespace: travel-booking
data:
ACCEPT_EULA: "WQ==" # base64 encoded 'Y'
MSSQL_SA_PASSWORD: "Q2VkODVqaGUxOTk5" # base64 encoded 'Ced85jhe1999'
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment