malert commit
This commit is contained in:
@@ -1,17 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: ConfigMap
|
|
||||||
metadata:
|
|
||||||
name: medicalalert-web-cm
|
|
||||||
namespace: caresage-web
|
|
||||||
labels:
|
|
||||||
app: medicalalert-web
|
|
||||||
data:
|
|
||||||
DB_HOST: dev-medicalalert-ecommerce.c5om7w6xopq1.us-east-1.rds.amazonaws.com
|
|
||||||
ENV: dev
|
|
||||||
WP_DEBUG: "false"
|
|
||||||
DB_CHARSET: utf8
|
|
||||||
DB_COLLATE: utf8_general_ci
|
|
||||||
CACHE_HOST: master.redis-cache-all-be-caresage.cqsmse.use1.cache.amazonaws.com
|
|
||||||
CACHE_PORT: "6379"
|
|
||||||
DB_NAME: "pantheon"
|
|
||||||
DB_USER: "pantheon"
|
|
||||||
@@ -1,92 +0,0 @@
|
|||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
metadata:
|
|
||||||
annotations:
|
|
||||||
deployment.kubernetes.io/revision: "11"
|
|
||||||
labels:
|
|
||||||
app: medicalalert-web
|
|
||||||
name: medicalalert-web
|
|
||||||
namespace: caresage-web
|
|
||||||
spec:
|
|
||||||
progressDeadlineSeconds: 600
|
|
||||||
replicas: 1
|
|
||||||
revisionHistoryLimit: 10
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: medicalalert-web
|
|
||||||
strategy:
|
|
||||||
rollingUpdate:
|
|
||||||
maxSurge: 25%
|
|
||||||
maxUnavailable: 25%
|
|
||||||
type: RollingUpdate
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
annotations:
|
|
||||||
kubectl.kubernetes.io/restartedAt: "2023-06-08T17:04:19-04:00"
|
|
||||||
creationTimestamp: null
|
|
||||||
labels:
|
|
||||||
app: medicalalert-web
|
|
||||||
spec:
|
|
||||||
affinity:
|
|
||||||
nodeAffinity:
|
|
||||||
requiredDuringSchedulingIgnoredDuringExecution:
|
|
||||||
nodeSelectorTerms:
|
|
||||||
- matchExpressions:
|
|
||||||
- key: kubernetes.io/arch
|
|
||||||
operator: In
|
|
||||||
values:
|
|
||||||
- amd64
|
|
||||||
- arm64
|
|
||||||
containers:
|
|
||||||
- env:
|
|
||||||
- name: ENVIRONMENT
|
|
||||||
value: "$ENV"
|
|
||||||
image: 716593996126.dkr.ecr.us-east-1.amazonaws.com/medicalalert-web:$VERSION
|
|
||||||
envFrom:
|
|
||||||
- secretRef:
|
|
||||||
name: medicalalert-web-secrets
|
|
||||||
- configMapRef:
|
|
||||||
name: medicalalert-web-cm
|
|
||||||
imagePullPolicy: Always
|
|
||||||
name: medicalalert-web
|
|
||||||
ports:
|
|
||||||
- containerPort: 80
|
|
||||||
name: http
|
|
||||||
protocol: TCP
|
|
||||||
resources:
|
|
||||||
limits:
|
|
||||||
cpu: 200m
|
|
||||||
memory: 300Mi
|
|
||||||
requests:
|
|
||||||
cpu: 100m
|
|
||||||
memory: 100Mi
|
|
||||||
terminationMessagePath: /dev/termination-log
|
|
||||||
terminationMessagePolicy: File
|
|
||||||
volumeMounts:
|
|
||||||
- mountPath: /usr/share/nginx/html/wp-content/uploads
|
|
||||||
name: persistent-storage
|
|
||||||
- mountPath: /etc/nginx/conf.d/
|
|
||||||
name: default-conf
|
|
||||||
dnsPolicy: ClusterFirst
|
|
||||||
imagePullSecrets:
|
|
||||||
- name: regcred
|
|
||||||
nodeSelector:
|
|
||||||
kubernetes.io/os: linux
|
|
||||||
restartPolicy: Always
|
|
||||||
schedulerName: default-scheduler
|
|
||||||
terminationGracePeriodSeconds: 30
|
|
||||||
volumes:
|
|
||||||
- name: persistent-storage
|
|
||||||
persistentVolumeClaim:
|
|
||||||
claimName: efs-claim
|
|
||||||
- name: default-conf
|
|
||||||
configMap:
|
|
||||||
defaultMode: 420
|
|
||||||
name: medicalalert-web-default-conf-cm
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,98 +0,0 @@
|
|||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
metadata:
|
|
||||||
annotations:
|
|
||||||
deployment.kubernetes.io/revision: "11"
|
|
||||||
labels:
|
|
||||||
app: medicalalert-web
|
|
||||||
name: medicalalert-web
|
|
||||||
namespace: caresage-web
|
|
||||||
spec:
|
|
||||||
progressDeadlineSeconds: 600
|
|
||||||
replicas: 1
|
|
||||||
revisionHistoryLimit: 10
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: medicalalert-web
|
|
||||||
strategy:
|
|
||||||
rollingUpdate:
|
|
||||||
maxSurge: 25%
|
|
||||||
maxUnavailable: 25%
|
|
||||||
type: RollingUpdate
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
annotations:
|
|
||||||
kubectl.kubernetes.io/restartedAt: "2023-06-08T17:04:19-04:00"
|
|
||||||
creationTimestamp: null
|
|
||||||
labels:
|
|
||||||
app: medicalalert-web
|
|
||||||
spec:
|
|
||||||
affinity:
|
|
||||||
nodeAffinity:
|
|
||||||
requiredDuringSchedulingIgnoredDuringExecution:
|
|
||||||
nodeSelectorTerms:
|
|
||||||
- matchExpressions:
|
|
||||||
- key: kubernetes.io/arch
|
|
||||||
operator: In
|
|
||||||
values:
|
|
||||||
- amd64
|
|
||||||
- arm64
|
|
||||||
containers:
|
|
||||||
- env:
|
|
||||||
- name: ENVIRONMENT
|
|
||||||
value: dev
|
|
||||||
image: 716593996126.dkr.ecr.us-east-1.amazonaws.com/medicalalert-web:v01
|
|
||||||
envFrom:
|
|
||||||
- secretRef:
|
|
||||||
name: medicalalert-web-secrets
|
|
||||||
- configMapRef:
|
|
||||||
name: medicalalert-web-cm
|
|
||||||
imagePullPolicy: Always
|
|
||||||
name: medicalalert-web
|
|
||||||
ports:
|
|
||||||
- containerPort: 80
|
|
||||||
name: http
|
|
||||||
protocol: TCP
|
|
||||||
resources:
|
|
||||||
limits:
|
|
||||||
cpu: 200m
|
|
||||||
memory: 300Mi
|
|
||||||
requests:
|
|
||||||
cpu: 100m
|
|
||||||
memory: 100Mi
|
|
||||||
terminationMessagePath: /dev/termination-log
|
|
||||||
terminationMessagePolicy: File
|
|
||||||
volumeMounts:
|
|
||||||
- mountPath: /usr/share/nginx/html/wp-content/uploads
|
|
||||||
name: persistent-storage
|
|
||||||
- mountPath: /etc/nginx/conf.d/
|
|
||||||
name: default-conf
|
|
||||||
- mountPath: /var/lib/nginx/cache
|
|
||||||
name: cache
|
|
||||||
dnsPolicy: ClusterFirst
|
|
||||||
imagePullSecrets:
|
|
||||||
- name: regcred
|
|
||||||
nodeSelector:
|
|
||||||
kubernetes.io/os: linux
|
|
||||||
restartPolicy: Always
|
|
||||||
schedulerName: default-scheduler
|
|
||||||
terminationGracePeriodSeconds: 30
|
|
||||||
volumes:
|
|
||||||
- name: persistent-storage
|
|
||||||
persistentVolumeClaim:
|
|
||||||
claimName: efs-claim-medicalalert
|
|
||||||
- name: default-conf
|
|
||||||
configMap:
|
|
||||||
defaultMode: 420
|
|
||||||
name: medicalalert-web-default-conf-cm
|
|
||||||
- name: cache
|
|
||||||
emptyDir: {}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,50 +0,0 @@
|
|||||||
apiVersion: batch/v1
|
|
||||||
kind: Job
|
|
||||||
metadata:
|
|
||||||
name: common-jobs
|
|
||||||
namespace: caresage-exec
|
|
||||||
labels:
|
|
||||||
app: lifeline-web
|
|
||||||
rds: enable
|
|
||||||
spec:
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
labels:
|
|
||||||
app: lifeline-web
|
|
||||||
rds: enable
|
|
||||||
spec:
|
|
||||||
affinity:
|
|
||||||
nodeAffinity:
|
|
||||||
requiredDuringSchedulingIgnoredDuringExecution:
|
|
||||||
nodeSelectorTerms:
|
|
||||||
- matchExpressions:
|
|
||||||
- key: kubernetes.io/arch
|
|
||||||
operator: In
|
|
||||||
values:
|
|
||||||
- amd64
|
|
||||||
- arm64
|
|
||||||
containers:
|
|
||||||
- name: common-jobs
|
|
||||||
image: bitnami/percona-xtrabackup:latest
|
|
||||||
envFrom:
|
|
||||||
- secretRef:
|
|
||||||
name: lifeline-web-secrets
|
|
||||||
- configMapRef:
|
|
||||||
name: lifeline-web-cm
|
|
||||||
command: ["bash"]
|
|
||||||
args:
|
|
||||||
- -c
|
|
||||||
- cp -rf /usr/share/nginx/html/wp-content/uploads/common-jobs.sh /root/ && /root/common-jobs.sh $JOBNAME
|
|
||||||
volumeMounts:
|
|
||||||
- mountPath: /usr/share/nginx/html/wp-content/uploads
|
|
||||||
name: persistent-storage
|
|
||||||
imagePullSecrets:
|
|
||||||
- name: regcred
|
|
||||||
nodeSelector:
|
|
||||||
kubernetes.io/os: linux
|
|
||||||
restartPolicy: Never
|
|
||||||
volumes:
|
|
||||||
- name: persistent-storage
|
|
||||||
persistentVolumeClaim:
|
|
||||||
claimName: efs-claim
|
|
||||||
|
|
||||||
@@ -1,285 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: ConfigMap
|
|
||||||
metadata:
|
|
||||||
name: medicalalert-web-default-conf-cm
|
|
||||||
namespace: medicalalert-web
|
|
||||||
labels:
|
|
||||||
app: medicalalert-web
|
|
||||||
data:
|
|
||||||
default.conf: |
|
|
||||||
|
|
||||||
# ---------------------
|
|
||||||
fastcgi_cache_path /var/lib/nginx/cache levels=1:2 keys_zone=MYAPP:100m inactive=60m;
|
|
||||||
fastcgi_cache_key "$scheme$request_method$host$request_uri";
|
|
||||||
# -----------------------------------------
|
|
||||||
fastcgi_intercept_errors on;
|
|
||||||
fastcgi_ignore_client_abort on;
|
|
||||||
fastcgi_buffers 8 16k;
|
|
||||||
fastcgi_buffer_size 32k;
|
|
||||||
fastcgi_read_timeout 120;
|
|
||||||
#fastcgi_index index.php;
|
|
||||||
# --------------------------------
|
|
||||||
|
|
||||||
# Only cache positive responses
|
|
||||||
proxy_cache_valid 200 1h;
|
|
||||||
proxy_cache_valid 301 302 15m;
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 80 default; ## listen for ipv4; this line is default and implied
|
|
||||||
listen [::]:80 default ipv6only=on; ## listen for ipv6
|
|
||||||
|
|
||||||
server_name dev-medicalalert.com "";
|
|
||||||
|
|
||||||
return 301 https://www.$host$request_uri;
|
|
||||||
|
|
||||||
root /usr/share/nginx/subdomain/www;
|
|
||||||
index index.php index.html index.htm;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
subdomain.conf: |
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
listen [::]:80;
|
|
||||||
|
|
||||||
server_name ~^(?<subdomain>.+)\.dev-medicalalert\.com$;
|
|
||||||
|
|
||||||
if ($http_x_forwarded_proto != 'https') {
|
|
||||||
return 301 https://$host$request_uri;
|
|
||||||
}
|
|
||||||
|
|
||||||
root /usr/share/nginx/subdomain/$subdomain;
|
|
||||||
index index.php index.html index.htm;
|
|
||||||
sendfile off;
|
|
||||||
|
|
||||||
# Security - Hide nginx version number in error pages and Server header
|
|
||||||
server_tokens off;
|
|
||||||
|
|
||||||
# Add stdout logging
|
|
||||||
error_log /dev/stdout error;
|
|
||||||
access_log /dev/stdout;
|
|
||||||
|
|
||||||
# reduce the data that needs to be sent over network
|
|
||||||
gzip on;
|
|
||||||
gzip_min_length 10240;
|
|
||||||
gzip_proxied expired no-cache no-store private auth;
|
|
||||||
gzip_types text/plain text/css text/xml application/json text/javascript application/x-javascript application/xml;
|
|
||||||
gzip_disable "MSIE [1-6]\.";
|
|
||||||
add_header 'Content-Security-Policy' 'upgrade-insecure-requests';
|
|
||||||
add_header X-Cache-Status $upstream_cache_status;
|
|
||||||
add_header Cache-Control "public";
|
|
||||||
|
|
||||||
#Cache everything by default
|
|
||||||
set $no_cache 0;
|
|
||||||
|
|
||||||
#Don't cache POST requests
|
|
||||||
if ($request_method = POST)
|
|
||||||
{
|
|
||||||
set $no_cache 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#Don't cache if the URL contains a query string
|
|
||||||
if ($query_string != "")
|
|
||||||
{
|
|
||||||
set $no_cache 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#Don't cache the following URLs
|
|
||||||
if ($request_uri ~* "/(administrator/|wp-login.php)")
|
|
||||||
{
|
|
||||||
set $no_cache 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#Don't cache if there is a cookie called PHPSESSID
|
|
||||||
if ($http_cookie = "PHPSESSID")
|
|
||||||
{
|
|
||||||
set $no_cache 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
location / {
|
|
||||||
# First attempt to serve request as file, then
|
|
||||||
# as directory, then fall back to index.php
|
|
||||||
try_files $uri $uri/ /index.php?$args;
|
|
||||||
proxy_set_header X-Forwarded-Proto $scheme;
|
|
||||||
fastcgi_param SUBDOMAIN $subdomain; # $_SERVER["SUBDOMAIN"]
|
|
||||||
include fastcgi_params;
|
|
||||||
fastcgi_cache MYAPP;
|
|
||||||
fastcgi_cache_valid 200 302 60m;
|
|
||||||
fastcgi_cache_valid 301 1h;
|
|
||||||
fastcgi_cache_valid any 1m;
|
|
||||||
fastcgi_cache_bypass $no_cache;
|
|
||||||
fastcgi_no_cache $no_cache;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
# redirect server error pages to the static page /50x.html
|
|
||||||
#
|
|
||||||
error_page 500 502 503 504 /50x.html;
|
|
||||||
location = /50x.html {
|
|
||||||
root /usr/share/nginx/subdomain/$subdomain;
|
|
||||||
}
|
|
||||||
|
|
||||||
# pass the PHP scripts to FastCGI server listening on socket
|
|
||||||
#
|
|
||||||
#~ \.php$
|
|
||||||
location ~ [^/]\.php(/|$) {
|
|
||||||
proxy_set_header X-Forwarded-Proto $scheme;
|
|
||||||
try_files $uri $uri/ /index.php?$args;
|
|
||||||
if (!-f $document_root$fastcgi_script_name) {
|
|
||||||
return 404;
|
|
||||||
}
|
|
||||||
fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
|
||||||
|
|
||||||
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
|
|
||||||
fastcgi_index index.php;
|
|
||||||
include fastcgi_params;
|
|
||||||
fastcgi_param SUBDOMAIN $subdomain; # $_SERVER["SUBDOMAIN"]
|
|
||||||
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
|
||||||
fastcgi_param PATH_INFO $fastcgi_path_info;
|
|
||||||
fastcgi_cache MYAPP;
|
|
||||||
fastcgi_cache_valid 200 302 60m;
|
|
||||||
fastcgi_cache_valid 301 1h;
|
|
||||||
fastcgi_cache_valid any 1m;
|
|
||||||
fastcgi_cache_bypass $no_cache;
|
|
||||||
fastcgi_no_cache $no_cache;
|
|
||||||
}
|
|
||||||
|
|
||||||
location ~* \.(jpg|jpeg|gif|png|css|js|ico|xml)$ {
|
|
||||||
proxy_set_header X-Forwarded-Proto $scheme;
|
|
||||||
fastcgi_cache MYAPP;
|
|
||||||
fastcgi_cache_valid 200 302 60m;
|
|
||||||
fastcgi_cache_valid 301 1h;
|
|
||||||
fastcgi_cache_valid any 1m;
|
|
||||||
proxy_cache_background_update on;
|
|
||||||
proxy_cache_lock on;
|
|
||||||
}
|
|
||||||
|
|
||||||
# deny access to . files, for security
|
|
||||||
#
|
|
||||||
location ~ /\. {
|
|
||||||
log_not_found off;
|
|
||||||
deny all;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
localhost.conf: |
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
listen [::]:80;
|
|
||||||
|
|
||||||
server_name localhost;
|
|
||||||
root /usr/share/nginx/subdomain/www;
|
|
||||||
index index.php index.html index.htm;
|
|
||||||
|
|
||||||
sendfile off;
|
|
||||||
server_tokens off;
|
|
||||||
error_log /dev/stdout error;
|
|
||||||
access_log /dev/stdout;
|
|
||||||
|
|
||||||
# reduce the data that needs to be sent over network
|
|
||||||
gzip on;
|
|
||||||
gzip_min_length 10240;
|
|
||||||
gzip_proxied expired no-cache no-store private auth;
|
|
||||||
gzip_types text/plain text/css text/xml application/json text/javascript application/x-javascript application/xml;
|
|
||||||
gzip_disable "MSIE [1-6]\.";
|
|
||||||
add_header 'Content-Security-Policy' 'upgrade-insecure-requests';
|
|
||||||
add_header X-Cache-Status $upstream_cache_status;
|
|
||||||
add_header Cache-Control "public";
|
|
||||||
|
|
||||||
#Cache everything by default
|
|
||||||
set $no_cache 0;
|
|
||||||
|
|
||||||
#Don't cache POST requests
|
|
||||||
if ($request_method = POST)
|
|
||||||
{
|
|
||||||
set $no_cache 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#Don't cache if the URL contains a query string
|
|
||||||
if ($query_string != "")
|
|
||||||
{
|
|
||||||
set $no_cache 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#Don't cache the following URLs
|
|
||||||
if ($request_uri ~* "/(administrator/|wp-login.php)")
|
|
||||||
{
|
|
||||||
set $no_cache 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#Don't cache if there is a cookie called PHPSESSID
|
|
||||||
if ($http_cookie = "PHPSESSID")
|
|
||||||
{
|
|
||||||
set $no_cache 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
location / {
|
|
||||||
# First attempt to serve request as file, then
|
|
||||||
# as directory, then fall back to index.php
|
|
||||||
try_files $uri $uri/ /index.php?$args;
|
|
||||||
proxy_set_header X-Forwarded-Proto $scheme;
|
|
||||||
fastcgi_param SUBDOMAIN www; # $_SERVER["SUBDOMAIN"]
|
|
||||||
include fastcgi_params;
|
|
||||||
fastcgi_cache MYAPP;
|
|
||||||
fastcgi_cache_valid 200 302 60m;
|
|
||||||
fastcgi_cache_valid 301 1h;
|
|
||||||
fastcgi_cache_valid any 1m;
|
|
||||||
fastcgi_cache_bypass $no_cache;
|
|
||||||
fastcgi_no_cache $no_cache;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
# redirect server error pages to the static page /50x.html
|
|
||||||
#
|
|
||||||
error_page 500 502 503 504 /50x.html;
|
|
||||||
location = /50x.html {
|
|
||||||
root /usr/share/nginx/subdomain/www;
|
|
||||||
}
|
|
||||||
|
|
||||||
# pass the PHP scripts to FastCGI server listening on socket
|
|
||||||
#
|
|
||||||
#~ \.php$
|
|
||||||
location ~ [^/]\.php(/|$) {
|
|
||||||
proxy_set_header X-Forwarded-Proto $scheme;
|
|
||||||
try_files $uri $uri/ /index.php?$args;
|
|
||||||
if (!-f $document_root$fastcgi_script_name) {
|
|
||||||
return 404;
|
|
||||||
}
|
|
||||||
fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
|
||||||
|
|
||||||
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
|
|
||||||
fastcgi_index index.php;
|
|
||||||
include fastcgi_params;
|
|
||||||
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
|
||||||
fastcgi_param PATH_INFO $fastcgi_path_info;
|
|
||||||
fastcgi_param SUBDOMAIN www; # $_SERVER["SUBDOMAIN"]
|
|
||||||
fastcgi_cache MYAPP;
|
|
||||||
fastcgi_cache_valid 200 302 60m;
|
|
||||||
fastcgi_cache_valid 301 1h;
|
|
||||||
fastcgi_cache_valid any 1m;
|
|
||||||
fastcgi_cache_bypass $no_cache;
|
|
||||||
fastcgi_no_cache $no_cache;
|
|
||||||
}
|
|
||||||
|
|
||||||
location ~* \.(jpg|jpeg|gif|png|css|js|ico|xml)$ {
|
|
||||||
proxy_set_header X-Forwarded-Proto $scheme;
|
|
||||||
fastcgi_cache MYAPP;
|
|
||||||
fastcgi_cache_valid 200 302 60m;
|
|
||||||
fastcgi_cache_valid 301 1h;
|
|
||||||
fastcgi_cache_valid any 1m;
|
|
||||||
proxy_cache_background_update on;
|
|
||||||
proxy_cache_lock on;
|
|
||||||
}
|
|
||||||
|
|
||||||
# deny access to . files, for security
|
|
||||||
#
|
|
||||||
location ~ /\. {
|
|
||||||
log_not_found off;
|
|
||||||
deny all;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
apiVersion: autoscaling/v1
|
|
||||||
kind: HorizontalPodAutoscaler
|
|
||||||
metadata:
|
|
||||||
name: medicalalert-web-hpa
|
|
||||||
namespace: caresage-web
|
|
||||||
spec:
|
|
||||||
scaleTargetRef:
|
|
||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
name: medicalalert-web
|
|
||||||
minReplicas: 1
|
|
||||||
maxReplicas: 1
|
|
||||||
targetCPUUtilizationPercentage: 70
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: efs-claim-medicalalert
|
|
||||||
namespace: caresage-web
|
|
||||||
spec:
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteMany
|
|
||||||
storageClassName: efs-sc
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 10Gi
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
data:
|
|
||||||
CACHE_PASSWORD: UU1FRVQ0ZG15VlE4OXZKWUFSUjdQQXhoUU1FRVQ0ZG15VlE4OXZKWUFSUjdQQXho
|
|
||||||
DB_PASSWORD: cGFudGhlb24=
|
|
||||||
TOKEN: QVRDVFQzeEZmR04wbXpCZjF4NDVaSkVIa3l0eWVYX0NvWXJRSHJwbHk4RlUzWG1wTjZHcGNjNHU5RzB5bW5DMzg2SjFQUTFSR3Z3VG10QWN3WUVmc2s5MGt4UDQxVEc3Q0xhSWwtYUs2cFRTY0NqYVVQcUdOY3phWEFxdVFXaGhlWjc5d1FXa3dTd2J6NDVhY1Z4T21ZZWtpTFlIU21TMTBsWV9ibF9wZ1ZxbG9kMVFxSy1uYmV3PTg4NjIyMEM3
|
|
||||||
kind: Secret
|
|
||||||
metadata:
|
|
||||||
annotations:
|
|
||||||
labels:
|
|
||||||
app: medicalalert-web
|
|
||||||
name: medicalalert-web-secrets
|
|
||||||
namespace: caresage-web
|
|
||||||
type: Opaque
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: Service
|
|
||||||
metadata:
|
|
||||||
name: medicalalert-web
|
|
||||||
namespace: caresage-web
|
|
||||||
labels:
|
|
||||||
app: medicalalert-web
|
|
||||||
spec:
|
|
||||||
type: NodePort
|
|
||||||
selector:
|
|
||||||
app: medicalalert-web
|
|
||||||
ports:
|
|
||||||
- protocol: TCP
|
|
||||||
port: 80
|
|
||||||
targetPort: 80
|
|
||||||
nodePort: 30846
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
kind: StorageClass
|
|
||||||
apiVersion: storage.k8s.io/v1
|
|
||||||
metadata:
|
|
||||||
name: efs-sc
|
|
||||||
provisioner: efs.csi.aws.com
|
|
||||||
parameters:
|
|
||||||
provisioningMode: efs-ap
|
|
||||||
# reclaimPolicy: Retain
|
|
||||||
fileSystemId: fs-01d898a0e680dbd45
|
|
||||||
directoryPerms: "700"
|
|
||||||
gidRangeStart: "1000" # optional
|
|
||||||
gidRangeEnd: "2000" # optional
|
|
||||||
basePath: "/dynamic_provisioning" # optional
|
|
||||||
Reference in New Issue
Block a user