From f11777426afc6c35cc052b3fd4e19ef2cfa81ff8 Mon Sep 17 00:00:00 2001 From: saeid_01 Date: Tue, 22 Aug 2023 11:54:35 +0330 Subject: [PATCH 1/2] fix --- .drone.yml | 10 ++++------ docker-compose.yml | 21 --------------------- 2 files changed, 4 insertions(+), 27 deletions(-) delete mode 100644 docker-compose.yml diff --git a/.drone.yml b/.drone.yml index 0dc5bb65..321785c2 100644 --- a/.drone.yml +++ b/.drone.yml @@ -8,13 +8,12 @@ clone: # npm config set _auth token add command steps: - name: clone - image: docker.willaspace.com/repository/docker-hosted/alpine/git + image: docker-proxy.willaspace.com/alpine/git commands: - git clone $DRONE_GIT_HTTP_URL . - git checkout $DRONE_COMMIT - name: Build docker image - image: plugins/docker - mirror: https://docker.willaspace.com/repository/docker-hosted/ + image: docker-proxy.willaspace.com/plugins/docker environment: REGISTRY_USER_NAME: from_secret: registry_username @@ -41,8 +40,7 @@ steps: - push - name: Build docker nginx image - image: plugins/docker - mirror: https://docker.willaspace.com/repository/docker-hosted/ + image: docker-proxy.willaspace.com/plugins/docker settings: tags: - nginx-latest @@ -61,7 +59,7 @@ steps: - push - name: deploy - image: docker.willaspace.com/repository/docker-hosted/pelotech/drone-helm3:latest + image: docker-proxy.willaspace.com/pelotech/drone-helm3:latest environment: USERNAME: from_secret: registry_username diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index 44330d0b..00000000 --- a/docker-compose.yml +++ /dev/null @@ -1,21 +0,0 @@ -version: '2' - -services: - - app: - container_name: cssd - image: registry.willaspace.com/willaspace/cssd - #build: - # context: ./ - volumes: - - /home/administrator/apps/nginx/www/cssd/storage:/var/www/storage - - /home/administrator/apps/nginx/www/cssd/public:/var/www/public - env_file: '.env' - environment: - - "DB_HOST=mysql_database" - - "REDIS_HOST=cache" - -networks: - default: - external: - name: willaengine_default From 3a56ed9828ff76ecb2b5b6b6efc30f99f945a3ce Mon Sep 17 00:00:00 2001 From: saeid_01 Date: Tue, 22 Aug 2023 12:00:53 +0330 Subject: [PATCH 2/2] feat: redirect to www --- .values.yaml | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/.values.yaml b/.values.yaml index 3557c9a5..980336fd 100644 --- a/.values.yaml +++ b/.values.yaml @@ -392,13 +392,15 @@ ingress: # List of host addresses to be exposed by this Ingress hosts: - - host: cssd-doc.ir - - host: cssd-doc.com + - host: www.cssd-doc.ir + - host: www.cssd-doc.com # Additional labels for this Ingress additionalLabels: # Add annotations to this Ingress annotations: + ingress.kubernetes.io/force-ssl-redirect: "true" + nginx.ingress.kubernetes.io/from-to-www-redirect: "true" # kubernetes.io/ingress.class: external-ingress # ingress.kubernetes.io/rewrite-target: / # ingress.kubernetes.io/force-ssl-redirect: true @@ -408,10 +410,10 @@ ingress: # Secrets must be manually created in the namespace. - secretName: cssd-doc-ir-certificate hosts: - - cssd-doc.ir + - www.cssd-doc.ir - secretName: cssd-doc-com-certificate hosts: - - cssd-doc.com + - www.cssd-doc.com ########################################################## # Route object for exposing services (OpenShift) @@ -574,13 +576,19 @@ configMap: listen 80; server_name cssd-doc.ir www.cssd-doc.ir; - return 301 https://cssd-doc.com$request_uri; + return 301 https://www.cssd-doc.com$request_uri; } - server { listen 80; - server_name cssd-doc.com www.cssd-doc.com; + server_name cssd-doc.com; + + return 301 https://www.cssd-doc.com$request_uri; + } + + server { + listen 80; + server_name www.cssd-doc.com; access_log /var/log/nginx/access.log main; error_log /var/log/nginx/error.log;