Skip to content
Snippets Groups Projects
Commit 58eafdad authored by Prabakaran J's avatar Prabakaran J
Browse files

Initial Commit

parents
No related branches found
No related tags found
No related merge requests found
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
annotations:
kubernetes.io/ingress.class: nginx
kubernetes.io/tls-acme: "true"
name: solar-system
namespace: ${NAMESPACE}
spec:
rules:
- host: solar-system-${NAMESPACE}.${INGRESS_IP}.nip.io
http:
paths:
- backend:
service:
name: solar-system
port:
number: 3000
path: /
pathType: Prefix
tls:
- hosts:
- solar-system-${NAMESPACE}.${INGRESS_IP}.nip.io
secretName: ingress-local-tls
\ No newline at end of file
apiVersion: v1
kind: Service
metadata:
labels:
app: solar-system
name: solar-system
namespace: ${NAMESPACE}
spec:
ports:
- port: 3000
protocol: TCP
targetPort: 3000
selector:
app: solar-system
type: NodePort
\ No newline at end of file
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: solar-system
name: solar-system
namespace: ${NAMESPACE}
spec:
replicas: ${REPLICAS}
selector:
matchLabels:
app: solar-system
strategy: {}
template:
metadata:
labels:
app: solar-system
spec:
containers:
- image: ${K8S_IMAGE}
imagePullPolicy: Always
name: solar-system
ports:
- containerPort: 3000
name: http
protocol: TCP
envFrom:
- secretRef:
name: mongo-db-creds
\ No newline at end of file
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
annotations:
kubernetes.io/ingress.class: nginx
kubernetes.io/tls-acme: "true"
name: solar-system
namespace: ${NAMESPACE}
spec:
rules:
- host: solar-system-${NAMESPACE}.${INGRESS_IP}.nip.io
http:
paths:
- backend:
service:
name: solar-system
port:
number: 3000
path: /
pathType: Prefix
tls:
- hosts:
- solar-system-${NAMESPACE}.${INGRESS_IP}.nip.io
secretName: ingress-local-tls
\ No newline at end of file
apiVersion: v1
kind: Service
metadata:
labels:
app: solar-system
name: solar-system
namespace: ${NAMESPACE}
spec:
ports:
- port: 3000
protocol: TCP
targetPort: 3000
selector:
app: solar-system
type: NodePort
\ No newline at end of file
This diff is collapsed.
{
"name": "Solar System",
"version": "6.7.6",
"author": "Siddharth Barahalikar <barahalikar.siddharth@gmail.com>",
"homepage": "https://www.linkedin.com/in/barahalikar-siddharth/",
"license": "MIT",
"scripts": {
"start": "node app.js",
"test": "mocha app-test.js --timeout 10000 --reporter mocha-junit-reporter --exit",
"coverage": "nyc --reporter cobertura --reporter lcov --reporter text --reporter json-summary mocha app-test.js --timeout 10000 --exit"
},
"nyc": {
"check-coverage": true,
"lines": 90
},
"dependencies": {
"cors": "^2.8.5",
"express": "^4.18.2",
"mocha-junit-reporter": "^2.2.1",
"mongoose": "5.13.20",
"nyc": "^15.1.0"
},
"devDependencies": {
"chai": "*",
"chai-http": "*",
"mocha": "*"
}
}
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