You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dlab.apache.org by my...@apache.org on 2020/01/21 12:57:02 UTC

[incubator-dlab] branch develop updated (a074857 -> f3bb352)

This is an automated email from the ASF dual-hosted git repository.

mykolabodnar pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git.


    from a074857  Merge pull request #537 from apache/DLAB-1409
     add f4780e9  added additional parameters to k8s init
     add fc302c4  added needed tags
     add e9194fe  added additional parameter
     add a4571e5  added additional parameter
     add 9b8d494  added additional parameter
     add 76fda7f  added temporary actions
     add bef4c10  fixed issue with cloud provider configuration
     add d740e43  fixed issue with cloud provider configuration
     add 35b3c50  fixed typo
     add 19e10be  added step-ca chart; moved all resources to separate namespace;
     add 71f9037  removed unimportant buckets;
     add f548156  fixed typo
     add 65432e4  fixed issue with wrong hostname
     add 5a2ffd5  added sleep
     add c9344ed  added step-ca chart; added additional listener for NLB;
     add 22badf1  fixed typo
     add 5dbf223  fixed issue with nlb listener
     add cb00f24  made Nginx work with https
     add c74dfa8  fix issue with step-ca
     add be990d2  added step-issuer
     add 1ae6ee8  fixed issues with notes
     add dc93ec4  upgraded k8s version
     add 07c371c  upgraded helm and terraform version
     add d3dd1e9  upgraded helm and terraform version
     add 4af7c4e  upgraded helm and terraform version
     add 8fe62c5  fixed issue with template file
     add 1b85580  added sleep
     add c8a431c  added sleep
     add f54f77b  changed cert-manager installation
     add dad7c03  changed cert-manager installation
     add 796a4fe  changed cert-manager installation
     add 93add68  added label to namespace
     add 6c31907  fixed typo
     add 3ff1b9b  added sleep
     add fd4ef05  added step-ca-issuer
     add 4f5e6fd  fixed typo
     add fb60dfd  fixed typo
     add 497729a  fixed typo
     add 8bb1440  fixed typo
     add ed2293c  added extra arg to cert-manager
     add ebdedfe  added extra arg to cert-manager
     add 01afa3c  added extra arg to cert-manager
     add 3e276ba  added certs for dlab ui and keycloak
     add 5539cc3  added certs for dlab ui and keycloak
     add ba020d8  added certs for dlab ui and keycloak
     add 4e627fe  added certs for dlab ui and keycloak
     add 19ea499  added certs for dlab ui and keycloak
     add 39d225e  added certs for dlab ui and keycloak
     add eac7580  fixed output
     add ee7822f  added step ca for endpoint; removed generating of self signed certs for ssn and endpoint;
     add 975454a  added step ca for endpoint; removed generating of self signed certs for ssn and endpoint;
     add f7d7bf4  added step ca for endpoint; removed generating of self signed certs for ssn and endpoint;
     add 29d3b3e  added step ca for endpoint; removed generating of self signed certs for ssn and endpoint;
     add 67cf5f6  added step ca for endpoint; removed generating of self signed certs for ssn and endpoint;
     add 9b5b0cb  fixed typo;
     add 2db2ba3  added output;
     add 9aa4bb6  added output;
     add 6b6a77b  added output;
     add 12aaea3  added output;
     add ebe5a99  fixed issue with certs
     add 38b7caf  fixed issue with keystore
     add 8108f13  temporary moved EIP creation back to ssn
     add cd2c885  temporary moved EIP creation back to ssn
     add 7edb752  temporary moved EIP creation back to ssn
     add 646ac66  temporary moved EIP creation back to ssn
     add 5f0da46  fixed issue with new line
     add 5aed1c0  fixed issue with variable
     add 7187254  fixed issue with keystore
     add 26ebeb7  fixed issue with keystore
     add 6f68161  fixed issue with keystore
     add 8d2ac72  fixed issue with keystore
     add b4b4bb7  fixed issue with keystore
     add 8ecf5a9  fixed issue with keystore
     add 335f70f  fixed issue with keystore
     add 26a5a77  fixed issue with keystore
     add 100bc69  fixed issue with keystore
     add 0a2bc34  fixed issue with keystore
     add f4c6765  fixed issue with keystore
     add cf7b32f  fixed issue with keystore
     add 8a88ba0  fixed issue with keystore
     add 5abbd67  fixed issue with keystore
     add d1d2a43  fixed issue with keystore
     add 5c67d39  fixed issue with keystore
     add 31b9587  fixed issue with keystore
     add 08e18cc  fixed issue with keystore
     add db07399  fixed issue with keystore
     add 88200d8  fixed issue with keystore
     add 779ed60  fixed issue with keystore
     add d0367b0  fixed issue with keystore
     add 03a1190  fixed issue with keystore
     add 8620ec2  fixed issue with keystore
     add 147ced6  fixed issue with keystore
     add 96952fa  fixed issue with keystore
     add 1b6d32c  fixed issue with keystore
     add 7fc0839  fixed issue with keystore
     add f642a94  add certs
     add 36b09d1  Merge pull request #363 from bohdana-kuzmenko/develop
     add 7e25dcb  fixed issue with keystore
     add 5a24d13  fixed issue with keystore
     add 5d8ad69  fixed issue with empty CA
     add 87fa7a6  fixed issue with empty CA
     add 005fa76  fixed typo
     add a368f8b  added renew certs
     add 7efaaf8  added renew certs
     add 28c1b9d  added renew certs
     add 94d2549  added renew certs
     add 1790aea  fixed typo
     add 38f6c6b  fixed typo
     add b207b80  fixed typo
     add fdfaa6c  fixed typo
     add 2323e0c  added step configuration and certificates to ssn, edge;
     add 5998e2b  update parameters
     add 5dd9c19  Merge pull request #369 from bohdana-kuzmenko/develop
     add 6a73622  [DLAB-1220] Added new cloud parameter in provisioning
     add 23d4916  added shared image parameter;
     add a6d3f40  added shared image parameter;
     add d7d302d  Merge branch 'develop' of github.com:apache/incubator-dlab into DLAB-1158
     add ba3aa22  added additional rule for project SG
     add 65efdef  fixed issue with getting step token
     add e3f6cab  added missing parameter
     add f0f7ef4  [DLAB-1236] Added new cloud parameter in provisioning
     add 0905de9  added additional parameter
     add b94bf35  added redirect to https
     add b284df3  Changed type of boolean parameters to String
     add 1870a20  fixed typo
     add 8d584a7  fixed typo
     add ebc25f1  fixed typo
     add 1200268  added custom cert option
     add adf7f47  fixed typo
     add 26d2eca  fixed typo
     add 0876659  fixed typo
     add 4b64a99  fixed typo
     add e972eb2  added jar fix
     add c8dcab6  added jar fix
     add 194d3ac  fixed typo
     add d227f35  fixed typo
     add 7143b95  added bucket creation;
     add 8c2c6ff  fixed issue with accessing response files
     add 604b262  added step certificates to gcp
     add c9d5e20  updated gke version
     add c2ff33e  fixed issue with path
     add 2078e9d  fixed issue with path
     add e98af0a  fixed issue with chart
     add 3d4f6ef  added step certs
     add e14d869  added step certs
     add 0993756  added step certs
     add 8c1067f  added step certs
     add f683523  added step certs
     add c1ee955  added step-ca certificates;
     add 02cd171  added step-ca certificates;
     add 5de708f  added step-ca certs
     add ce123ae  added step-ca certs
     add 5941526  added step-ca certs
     add 97c4840  added step-ca certs
     add 53f9fe5  added step-ca certs
     add 3e9cd52  added step-ca certs
     add 30b5fa6  added step-ca certs
     add 8ef16b6  added step-ca certs
     add 2d59d31  added step-ca certs
     add 4ed15e2  added step-ca certs
     add fdf4322  added step-ca certs
     add 90ab357  added step-ca certs
     add 9cd91f6  added step-ca certs
     add 6056d94  added step-ca certs
     add b78ebb7  added step-ca certs
     add eb467d5  added step-ca certs
     add 06305d7  added step-ca certs
     add f203cc5  added step-ca certs
     add 34db6e0  added step-ca certs
     add cd7da01  added step-ca certs
     add 90a4704  added step-ca certs
     add 69c26e0  added step-ca certs
     add f567dc2  added step-ca certs
     add 484a0b8  [DLAB-1291]: Fixed issue with removing network interfaces on Azure;
     add 5970d4e  added step-ca
     add e8098ef  added step-ca
     add 8730396  added step-ca
     add 6209bde  added step-ca
     add 5a82eda  added step-ca
     add 36b6547  changed DeepLearning version;
     add d60fa54  added step-ca
     add 3305dd6  added step-ca
     add 013c489  added step-ca
     add 0c0a17b  added step-ca
     add 48b6a58  added step-ca
     add 8cf0fed  added step-ca
     add e5b7720  added step-ca
     add a2a8f4b  added step-ca
     add ef1c4b9  added step-ca
     add b60e5b2  added step-ca
     add ae3e85b  added step-ca
     add 8759947  added step-ca
     add 767dae7  added step-ca
     add bcd529f  added step-ca
     add 0a47c22  added step-ca
     add d188142  added step-ca
     add 3154784  added step-ca
     add e3db605  added step-ca
     add b332448  added step-ca
     add 5c4885a  added step-ca
     add 48efd41  added step-ca
     add 422cd86  added step-ca
     add ea09ce8  added step-ca
     add e1e1792  added step-ca
     add 83f0bb9  added step-ca
     add 08f7f43  added step-ca
     add 68e0201  added step-ca
     add e7212ec  added step-ca
     add 58a6347  added step-ca
     add 250a4b9  added step-ca
     add a1902de  added step-ca
     add bdd5722  added step-ca
     add 1e63861  added step-ca
     add 7e0a03b  added step-ca
     add 8e5f5bf  added step-ca
     add b026596  added step-ca
     add 732e39e  added step-ca
     add 78f4550  added step-ca
     add f096b8b  added step-ca
     add 9253591  added step-ca
     add 6cef35f  added step-ca
     add 05cdf19  added step-ca
     add 940d10f  added step-ca
     add 54c2852  added step-ca
     add cd09c95  added step-ca
     add 1c29c98  added step-ca
     add 7b5f687  added step-ca
     add 701bc8e  added step-ca
     add 8e7b8b7  added step-ca
     add fd845d0  added step-ca
     add 9d9670f  added step-ca
     add 4697a34  added step-ca
     add 239c9cd  added step-ca
     add 4cd01ad  added step-ca
     add f0b761a  added step-ca
     add 4ed71df  added step-ca
     add 0ba60be  Merge branch 'develop' of github.com:apache/incubator-dlab into DLAB-1158
     add 5a349a4  added step-ca
     add 06210ff  added step-ca
     add 6c8d658  added step-ca
     add d06eedf  Added Keycloak parameters to provisioning.yml
     add da24299  added step-ca
     add 4042d7e  added step-ca
     add 37be8fc  added step-ca
     add 25a7afa  added step-ca
     add e5df030  added step-ca
     add edd4551  added step-ca
     add 4e0bedf  added step-ca
     add 7688144  added step-ca
     add e28452f  fixed typo
     add 0ec985a  fixed typo
     add d4b76a3  added destroying helm_charts
     add 8ac0614  added destroying helm_charts
     add 84f0e9a  added destroying helm_charts
     add c91bde8  added destroying helm_charts
     add 9546311  added GCP to deploy script
     add 30ecdc1  added GCP to deploy script
     add 39adde7  [DLAB-1376]: Added local endpoint check
     add 6c8031c  [DLAB-1376]: Added local endpoint check
     add 196ba6d  [DLAB-1376]: Added local endpoint check
     add 306c940  [DLAB-1376]: Added local endpoint check
     add a916fda  [DLAB-1376]: Added local endpoint check
     add d41d0cb  [DLAB-1376]: Added local endpoint check
     add 7c8ab33  added gcp gke deploying
     add 9d13319  added gcp gke deploying
     add e3021ac  added gcp gke deploying
     add 5bc6408  added gcp gke deploying
     add c3357ec  added gcp gke deploying
     add 2add3b5  added gcp gke deploying
     add 85efd0c  added gcp gke deploying
     add c534707  added gcp gke deploying
     add 59cb3c7  added gcp gke deploying
     add 938eeaa  added gcp gke deploying
     add 6639d87  added gcp gke deploying
     add 72fec22  added gcp gke deploying
     add d02a566  added gcp gke deploying
     add 7a083c7  added gcp gke deploying
     add 32cb531  added gcp gke deploying
     add 58227ab  added gcp gke deploying
     add 2019bc4  added gcp gke deploying
     add 3b9f28c  added gcp gke deploying
     add fd0da49  added gcp gke deploying
     add 99a44e7  added gcp gke deploying
     add c99e3be  added gcp gke deploying
     add 808d4f5  added gcp gke deploying
     add feebaba  added gcp gke deploying
     add 0b543f8  added gcp gke deploying
     add 471bd03  added gcp gke deploying
     add ed7383b  added gcp gke deploying
     add bb9b00e  added gcp gke deploying
     add d84b62b  step-ca
     add f4d44bb  debug
     add 111d716  fixed issue with SSL certs expiration
     add 2626c7f  debug
     add b0c1d4b  fixed issue with permissions
     add f18a3bb  fixed issue with permissions
     add d4cbcf7  fixed issue with permissions
     add e159db3  fixed issue with permissions
     add 4037c55  debug
     add 2f4c20c  debug
     add 7a3684e  debug
     add 0edab2f  debug
     add 848a228  debug
     add 73c648c  debug
     add 43623fa  fixed issue with scripts
     add bf9d06d  fixed issue with scripts
     add 77e9f3c  fixed issue with scripts
     add 1e5388d  fixed issue with scripts
     add 26a8ced  Merge branch 'develop' of github.com:apache/incubator-dlab into DLAB-1158
     add b8629ec  fixed issue with scripts
     add f62a24b  fixed issue with scripts
     new f3bb352  Merge pull request #538 from apache/DLAB-1158

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 infrastructure-provisioning/scripts/deploy_dlab.py |    5 +
 .../scripts/deploy_repository/deploy_repository.py |    2 +-
 .../src/general/conf/dlab.ini                      |   12 +-
 .../src/general/files/aws/project_Dockerfile       |    2 +
 .../src/general/files/aws/ssn_Dockerfile           |    3 +
 .../src/general/files/azure/project_Dockerfile     |    2 +
 .../src/general/files/azure/ssn_Dockerfile         |    3 +
 .../src/general/files/gcp/project_Dockerfile       |    2 +
 .../src/general/files/gcp/ssn_Dockerfile           |    4 +
 .../src/general/lib/aws/actions_lib.py             |    4 +-
 .../src/general/lib/os/debian/common_lib.py        |   14 +
 .../src/general/lib/os/debian/edge_lib.py          |   58 +-
 .../src/general/lib/os/debian/ssn_lib.py           |   28 +-
 .../src/general/lib/os/redhat/common_lib.py        |   16 +-
 .../src/general/lib/os/redhat/edge_lib.py          |   46 +-
 .../src/general/lib/os/redhat/ssn_lib.py           |   30 +-
 .../scripts/aws/dataengine-service_configure.py    |    6 +-
 .../general/scripts/aws/dataengine_configure.py    |    5 +-
 .../general/scripts/aws/deeplearning_configure.py  |   12 +-
 .../src/general/scripts/aws/edge_configure.py      |   31 +-
 .../src/general/scripts/aws/jupyter_configure.py   |   12 +-
 .../src/general/scripts/aws/project_prepare.py     |    6 +
 .../src/general/scripts/aws/rstudio_configure.py   |    8 +-
 .../src/general/scripts/aws/ssn_configure.py       |   87 +-
 .../scripts/aws/tensor-rstudio_configure.py        |   18 +-
 .../src/general/scripts/aws/tensor_configure.py    |   18 +-
 .../src/general/scripts/aws/zeppelin_configure.py  |    8 +-
 .../general/scripts/azure/dataengine_configure.py  |    4 +-
 .../scripts/azure/deeplearning_configure.py        |   12 +-
 .../src/general/scripts/azure/edge_configure.py    |   45 +-
 .../src/general/scripts/azure/jupyter_configure.py |    8 +-
 .../src/general/scripts/azure/project_prepare.py   |   11 +
 .../src/general/scripts/azure/rstudio_configure.py |    8 +-
 .../src/general/scripts/azure/ssn_configure.py     |   87 +-
 .../src/general/scripts/azure/tensor_configure.py  |   12 +-
 .../general/scripts/azure/zeppelin_configure.py    |    8 +-
 .../scripts/gcp/dataengine-service_configure.py    |    4 +-
 .../general/scripts/gcp/dataengine_configure.py    |    4 +-
 .../general/scripts/gcp/deeplearning_configure.py  |   12 +-
 .../src/general/scripts/gcp/edge_configure.py      |   36 +-
 .../src/general/scripts/gcp/jupyter_configure.py   |   12 +-
 .../src/general/scripts/gcp/project_prepare.py     |    2 +-
 .../src/general/scripts/gcp/rstudio_configure.py   |    8 +-
 .../src/general/scripts/gcp/ssn_configure.py       |   73 +-
 .../scripts/gcp/tensor-rstudio_configure.py        |   12 +-
 .../src/general/scripts/gcp/tensor_configure.py    |   12 +-
 .../src/general/scripts/gcp/zeppelin_configure.py  |    8 +-
 .../src/general/templates/os/manage_step_certs.sh  |   86 ++
 .../src/general/templates/os/renew_certificates.sh |   43 +
 .../general/templates/os/step-cert-manager.service |   14 +-
 .../src/project/scripts/configure_keycloak.py      |   14 +-
 .../scripts/configure_nginx_reverse_proxy.py       |   13 +-
 .../src/project/templates/conf.d/proxy.conf        |   25 +-
 .../src/ssn/scripts/configure_ssn_node.py          |   59 +-
 .../src/ssn/templates/nginx_proxy.conf             |    4 +-
 .../src/ssn/templates/ssn.yml                      |    2 +-
 .../terraform/aws/endpoint/main/iam.tf             |    8 +-
 .../terraform/aws/endpoint/main/instance.tf        |    2 +-
 .../terraform/aws/endpoint/main/network.tf         |   35 +-
 .../nginx_values.yaml => endpoint/main/outputs.tf} |    9 +-
 .../outputs.tf => aws/endpoint/main/s3.tf}         |   23 +-
 .../terraform/aws/endpoint/main/variables.tf       |    6 +-
 .../main/cert-manager-crd-chart}/.helmignore       |    0
 .../main/cert-manager-crd-chart/Chart.yaml}        |   11 +-
 .../cert-manager-crd-chart/templates/NOTES.txt}    |   10 +-
 .../cert-manager-crd-chart/templates/_helpers.tpl  |   65 +
 .../main/cert-manager-crd-chart/templates/crd.yaml | 1449 ++++++++++++++++++++
 .../values.yaml}                                   |   11 +-
 .../main/{dlab-ui.tf => cert-manager.tf}           |   47 +-
 .../aws/ssn-helm-charts/main/dlab-billing.tf       |   15 +-
 .../main/dlab-ui-chart/templates/cert.yaml         |   64 +
 .../dlab-ui-chart/templates/configmap-ui-conf.yaml |   23 +-
 .../main/dlab-ui-chart/templates/deployment.yaml   |    8 +-
 .../main/dlab-ui-chart/templates/service.yaml      |    1 -
 .../ssn-helm-charts/main/dlab-ui-chart/values.yaml |   28 +-
 .../terraform/aws/ssn-helm-charts/main/dlab-ui.tf  |   32 +-
 ...{nginx_values.yaml => cert_manager_values.yaml} |    8 +-
 .../main/files/configure_keycloak.sh               |   23 +-
 .../main/files/dlab/login/resources/css/login.css  |  473 -------
 .../files/dlab/login/resources/img/favicon.ico     |  Bin 4286 -> 0 bytes
 .../resources/img/feedback-error-arrow-down.png    |  Bin 513 -> 0 bytes
 .../login/resources/img/feedback-error-sign.png    |  Bin 343 -> 0 bytes
 .../resources/img/feedback-success-arrow-down.png  |  Bin 678 -> 0 bytes
 .../login/resources/img/feedback-success-sign.png  |  Bin 410 -> 0 bytes
 .../resources/img/feedback-warning-arrow-down.png  |  Bin 513 -> 0 bytes
 .../login/resources/img/feedback-warning-sign.png  |  Bin 646 -> 0 bytes
 .../dlab/login/resources/img/keycloak-logo.png     |  Bin 5281 -> 0 bytes
 .../dlab/login/resources/img/login-background.png  |  Bin 191866 -> 0 bytes
 .../files/dlab/login/resources/img/login-icons.png |  Bin 3934 -> 0 bytes
 .../main/files/dlab/login/resources/img/logo.png   |  Bin 5268 -> 0 bytes
 .../main/files/dlab/login/theme.properties         |   69 -
 .../main/files/keycloak_values.yaml                |   12 +-
 .../ssn-helm-charts/main/files/mongo_values.yaml   |    4 +-
 .../main/files/mysql_keycloak_values.yaml          |    5 +-
 .../ssn-helm-charts/main/files/nginx_values.yaml   |    5 +-
 .../terraform/aws/ssn-helm-charts/main/keycloak.tf |   14 +-
 .../terraform/aws/ssn-helm-charts/main/main.tf     |   40 +-
 .../terraform/aws/ssn-helm-charts/main/mongo.tf    |   17 +-
 .../terraform/aws/ssn-helm-charts/main/mysql.tf    |   49 +-
 .../terraform/aws/ssn-helm-charts/main/nginx.tf    |   11 +-
 .../ssn-helm-charts/main}/outputs.tf               |   44 +-
 .../terraform/aws/ssn-helm-charts/main/secrets.tf  |   56 +-
 .../ssn-helm-charts/main/step-ca-chart/.helmignore |   22 +
 .../ssn-helm-charts/main/step-ca-chart/Chart.yaml  |   31 +
 .../main/step-ca-chart/templates/NOTES.txt         |   13 +
 .../main/step-ca-chart/templates/_helpers.tpl      |   67 +
 .../main/step-ca-chart/templates/bootstrap.yaml    |   39 +
 .../main/step-ca-chart/templates/ca.yaml           |  137 ++
 .../main/step-ca-chart/templates/configmaps.yaml   |  146 ++
 .../main/step-ca-chart/templates/ingress.yaml      |   36 +
 .../main/step-ca-chart/templates/rbac.yaml         |   72 +
 .../main/step-ca-chart/templates/secrets.yaml      |   18 +
 .../main/step-ca-chart/templates/service.yaml      |   19 +
 .../templates/tests/test-connection.yaml           |   15 +
 .../ssn-helm-charts/main/step-ca-chart/values.yaml |  103 ++
 .../main/step-ca-issuer-chart}/.helmignore         |    0
 .../main/step-ca-issuer-chart/Chart.yaml}          |   11 +-
 .../main/step-ca-issuer-chart/templates/NOTES.txt} |   10 +-
 .../step-ca-issuer-chart/templates/_helpers.tpl    |   65 +
 .../templates/stepissuer.yaml}                     |   22 +-
 .../main/step-ca-issuer-chart/values.yaml          |   14 +-
 .../ssn-helm-charts/main/step-ca.tf}               |   41 +-
 .../main/step-issuer-chart}/.helmignore            |    0
 .../main/step-issuer-chart/Chart.yaml}             |   11 +-
 .../main/step-issuer-chart/templates/NOTES.txt}    |   10 +-
 .../main/step-issuer-chart/templates/_helpers.tpl  |   65 +
 .../step-issuer-chart/templates/deployment.yaml    |  360 +++++
 .../values.yaml}                                   |   11 +-
 .../aws/ssn-helm-charts/main/step-issuer.tf        |   80 ++
 .../aws/ssn-helm-charts/main/variables.tf          |   58 +-
 .../aws/ssn-k8s/main/auto_scaling_groups.tf        |   31 +-
 .../aws/ssn-k8s/main/files/masters-user-data.sh    |   81 +-
 .../aws/ssn-k8s/main/files/ssn-policy.json.tpl     |    4 +-
 .../aws/ssn-k8s/main/files/workers-user-data.sh    |   26 +-
 .../terraform/aws/ssn-k8s/main/lb.tf               |   89 +-
 .../terraform/aws/ssn-k8s/main/main.tf             |   70 -
 .../aws/ssn-k8s/main/{main.tf => outputs.tf}       |   28 +-
 .../terraform/aws/ssn-k8s/main/role_policy.tf      |    9 +-
 .../terraform/aws/ssn-k8s/main/s3.tf               |   22 +-
 .../terraform/aws/ssn-k8s/main/security_groups.tf  |   30 +-
 .../terraform/aws/ssn-k8s/main/variables.tf        |    2 +-
 .../terraform/aws/ssn-k8s/main/vpc.tf              |  102 +-
 .../terraform/bin/deploy/endpoint_fab.py           |  426 ++++--
 .../terraform/bin/deploy/manage_step_certs.sh      |   86 ++
 .../terraform/bin/deploy/provisioning.yml          |  371 ++---
 .../terraform/bin/deploy/renew_certificates.sh     |   43 +
 .../terraform/bin/deploy/step-cert-manager.service |   14 +-
 .../terraform/bin/deploy/supervisor_svc.conf       |    2 +-
 infrastructure-provisioning/terraform/bin/dlab.py  |  309 ++++-
 .../outputs.tf => endpoint/main/buckets.tf}        |   23 +-
 .../terraform/gcp/endpoint/main/iam.tf             |    8 +-
 .../terraform/gcp/endpoint/main/instance.tf        |   22 +-
 .../terraform/gcp/endpoint/main/main.tf            |    2 +-
 .../terraform/gcp/endpoint/main/network.tf         |   18 +-
 .../endpoint/main/outputs.tf}                      |    9 +-
 .../terraform/gcp/endpoint/main/variables.tf       |   24 +-
 .../terraform/gcp/ssn-gke/main/main.tf             |   81 +-
 .../gcp/ssn-gke/main/modules/gke/buckets.tf        |   11 -
 .../terraform/gcp/ssn-gke/main/modules/gke/gke.tf  |   28 +-
 .../terraform/gcp/ssn-gke/main/modules/gke/iam.tf  |   11 +-
 .../.helmignore                                    |    0
 .../Chart.yaml}                                    |   11 +-
 .../templates/NOTES.txt}                           |   10 +-
 .../cert-manager-crd-chart/templates/_helpers.tpl  |   65 +
 .../cert-manager-crd-chart/templates/crd.yaml      | 1449 ++++++++++++++++++++
 .../cert-manager-crd-chart/values.yaml}            |   11 +-
 .../main/modules/helm_charts/cert-manager.tf       |   64 +
 .../main/modules/helm_charts/dlab-billing.tf       |    9 +-
 .../helm_charts/dlab-ui-chart/templates/cert.yaml  |   64 +
 .../dlab-ui-chart/templates/configmap-ui-conf.yaml |   25 +-
 .../dlab-ui-chart/templates/deployment.yaml        |    6 +
 .../dlab-ui-chart/templates/ingress.yaml           |   22 +-
 .../modules/helm_charts/dlab-ui-chart/values.yaml  |   30 +-
 .../ssn-gke/main/modules/helm_charts/dlab-ui.tf    |   28 +-
 .../helm_charts/{nginx.tf => external-dns.tf}      |   27 +-
 .../{dlab-ui-chart => external-dns}/.helmignore    |    0
 .../nginx_values.yaml => external-dns/Chart.yaml}  |   11 +-
 .../templates/NOTES.txt}                           |   10 +-
 .../external-dns/templates/_helpers.tpl            |   65 +
 .../external-dns/templates/externaldns.yaml        |   82 ++
 .../modules/helm_charts/external-dns/values.yaml}  |   10 +-
 .../helm_charts/files/cert_manager_values.yaml}    |    8 +-
 .../helm_charts/files/configure_keycloak.sh        |   22 +-
 .../dlab/login/resources/img/login-background.png  |  Bin 191866 -> 0 bytes
 .../helm_charts/files/get_configmap_values.sh      |   15 +
 .../modules/helm_charts/files/keycloak_values.yaml |   13 +-
 .../modules/helm_charts/files/mongo_values.yaml    |    2 +-
 .../modules/helm_charts/files/mysql_values.yaml    |    5 +
 .../modules/helm_charts/files/nginx_values.yaml    |    3 -
 .../ssn-gke/main/modules/helm_charts/keycloak.tf   |   46 +-
 .../gcp/ssn-gke/main/modules/helm_charts/main.tf   |   29 +-
 .../gcp/ssn-gke/main/modules/helm_charts/mongo.tf  |   12 +-
 .../gcp/ssn-gke/main/modules/helm_charts/mysql.tf  |   50 +-
 .../.helmignore                                    |    0
 .../Chart.yaml}                                    |   11 +-
 .../templates/NOTES.txt}                           |   10 +-
 .../nginx-default-backend/templates/_helpers.tpl   |   65 +
 .../templates/nginx-default-backend.yaml}          |   42 +-
 .../helm_charts/nginx-default-backend/values.yaml} |    8 +-
 .../{dlab-ui-chart => nginx-ingress}/.helmignore   |    0
 .../nginx_values.yaml => nginx-ingress/Chart.yaml} |   11 +-
 .../templates/NOTES.txt}                           |   10 +-
 .../nginx-ingress/templates/_helpers.tpl           |   65 +
 .../nginx-ingress/templates/nginx-ingress.yaml}    |   56 +-
 .../modules/helm_charts/nginx-ingress/values.yaml} |    8 +-
 .../gcp/ssn-gke/main/modules/helm_charts/nginx.tf  |   37 +-
 .../ssn-gke/main/modules/helm_charts/outputs.tf    |   35 +-
 .../ssn-gke/main/modules/helm_charts/secrets.tf    |   62 +-
 .../modules/helm_charts/step-ca-chart/.helmignore  |   22 +
 .../modules/helm_charts/step-ca-chart/Chart.yaml   |   31 +
 .../helm_charts/step-ca-chart/templates/NOTES.txt  |   13 +
 .../step-ca-chart/templates/_helpers.tpl           |   67 +
 .../step-ca-chart/templates/bootstrap.yaml         |   39 +
 .../helm_charts/step-ca-chart/templates/ca.yaml    |  138 ++
 .../step-ca-chart/templates/configmaps.yaml        |  146 ++
 .../step-ca-chart/templates/ingress.yaml           |   36 +
 .../helm_charts/step-ca-chart/templates/rbac.yaml  |   72 +
 .../step-ca-chart/templates/secrets.yaml           |   18 +
 .../step-ca-chart/templates/service.yaml           |   19 +
 .../templates/tests/test-connection.yaml           |   15 +
 .../modules/helm_charts/step-ca-chart/values.yaml  |  104 ++
 .../.helmignore                                    |    0
 .../Chart.yaml}                                    |   11 +-
 .../templates/NOTES.txt}                           |   10 +-
 .../step-ca-issuer-chart/templates/_helpers.tpl    |   65 +
 .../templates/stepissuer.yaml}                     |   22 +-
 .../helm_charts/step-ca-issuer-chart/values.yaml   |   14 +-
 .../ssn-gke/main/modules/helm_charts/step-ca.tf    |   78 ++
 .../.helmignore                                    |    0
 .../Chart.yaml}                                    |   11 +-
 .../templates/NOTES.txt}                           |   10 +-
 .../step-issuer-chart/templates/_helpers.tpl       |   65 +
 .../step-issuer-chart/templates/deployment.yaml    |  360 +++++
 .../helm_charts/step-issuer-chart/values.yaml}     |   11 +-
 .../main/modules/helm_charts/step-issuer.tf        |   81 ++
 .../ssn-gke/main/modules/helm_charts/variables.tf  |   34 +-
 .../terraform/gcp/ssn-gke/main/outputs.tf          |   48 +-
 .../terraform/gcp/ssn-gke/main/variables.tf        |   64 +-
 .../Dockerfile}                                    |    8 +-
 .../dlab/login/resources/css/login.css             |   28 +-
 .../dlab/login/resources/img/favicon.ico           |  Bin
 .../resources/img/feedback-error-arrow-down.png    |  Bin
 .../login/resources/img/feedback-error-sign.png    |  Bin
 .../resources/img/feedback-success-arrow-down.png  |  Bin
 .../login/resources/img/feedback-success-sign.png  |  Bin
 .../resources/img/feedback-warning-arrow-down.png  |  Bin
 .../login/resources/img/feedback-warning-sign.png  |  Bin
 .../dlab/login/resources/img/keycloak-logo.png     |  Bin
 .../dlab/login/resources/img/login-background.png  |  Bin 0 -> 209027 bytes
 .../dlab/login/resources/img/login-background1.png |  Bin 0 -> 209142 bytes
 .../dlab/login/resources/img/login-icons.png       |  Bin
 .../dlab/login/resources/img/logo.png              |  Bin
 .../dlab/login/theme.properties                    |    0
 services/billing-aws/Dockerfile                    |    4 +-
 services/billing-gcp/Dockerfile                    |    4 +-
 .../com/epam/dlab/dto/aws/AwsCloudSettings.java    |   18 +
 .../epam/dlab/dto/azure/AzureCloudSettings.java    |   18 +
 .../com/epam/dlab/dto/gcp/GcpCloudSettings.java    |   18 +
 services/provisioning-service/provisioning.yml     |   17 +-
 .../epam/dlab/backendapi/CloudConfiguration.java   |   22 +
 .../backendapi/core/commands/CommandBuilder.java   |   47 +-
 .../self-service/{Dockerfile_aws => Dockerfile}    |    9 +-
 services/self-service/Dockerfile_gcp               |   37 -
 services/self-service/entrypoint.sh                |   35 +
 services/self-service/entrypoint_aws.sh            |   12 -
 services/self-service/entrypoint_gcp.sh            |   14 -
 services/self-service/self-service.yml             |    8 +-
 267 files changed, 9432 insertions(+), 2310 deletions(-)
 create mode 100644 infrastructure-provisioning/src/general/templates/os/manage_step_certs.sh
 create mode 100644 infrastructure-provisioning/src/general/templates/os/renew_certificates.sh
 copy services/billing-aws/Dockerfile => infrastructure-provisioning/src/general/templates/os/step-cert-manager.service (83%)
 copy infrastructure-provisioning/terraform/aws/{ssn-helm-charts/main/files/nginx_values.yaml => endpoint/main/outputs.tf} (91%)
 copy infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/outputs.tf => aws/endpoint/main/s3.tf} (66%)
 copy infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/dlab-ui-chart => aws/ssn-helm-charts/main/cert-manager-crd-chart}/.helmignore (100%)
 copy infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files/nginx_values.yaml => aws/ssn-helm-charts/main/cert-manager-crd-chart/Chart.yaml} (89%)
 copy infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files/mysql_values.yaml => aws/ssn-helm-charts/main/cert-manager-crd-chart/templates/NOTES.txt} (86%)
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/cert-manager-crd-chart/templates/_helpers.tpl
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/cert-manager-crd-chart/templates/crd.yaml
 copy infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/{files/nginx_values.yaml => cert-manager-crd-chart/values.yaml} (91%)
 copy infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/{dlab-ui.tf => cert-manager.tf} (52%)
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/dlab-ui-chart/templates/cert.yaml
 copy infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/{nginx_values.yaml => cert_manager_values.yaml} (91%)
 delete mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/dlab/login/resources/css/login.css
 delete mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/dlab/login/resources/img/favicon.ico
 delete mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/dlab/login/resources/img/feedback-error-arrow-down.png
 delete mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/dlab/login/resources/img/feedback-error-sign.png
 delete mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/dlab/login/resources/img/feedback-success-arrow-down.png
 delete mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/dlab/login/resources/img/feedback-success-sign.png
 delete mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/dlab/login/resources/img/feedback-warning-arrow-down.png
 delete mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/dlab/login/resources/img/feedback-warning-sign.png
 delete mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/dlab/login/resources/img/keycloak-logo.png
 delete mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/dlab/login/resources/img/login-background.png
 delete mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/dlab/login/resources/img/login-icons.png
 delete mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/dlab/login/resources/img/logo.png
 delete mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/files/dlab/login/theme.properties
 copy infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts => aws/ssn-helm-charts/main}/outputs.tf (57%)
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-chart/.helmignore
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-chart/Chart.yaml
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-chart/templates/NOTES.txt
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-chart/templates/_helpers.tpl
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-chart/templates/bootstrap.yaml
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-chart/templates/ca.yaml
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-chart/templates/configmaps.yaml
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-chart/templates/ingress.yaml
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-chart/templates/rbac.yaml
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-chart/templates/secrets.yaml
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-chart/templates/service.yaml
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-chart/templates/tests/test-connection.yaml
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-chart/values.yaml
 copy infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/dlab-ui-chart => aws/ssn-helm-charts/main/step-ca-issuer-chart}/.helmignore (100%)
 copy infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files/nginx_values.yaml => aws/ssn-helm-charts/main/step-ca-issuer-chart/Chart.yaml} (89%)
 copy infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files/mysql_values.yaml => aws/ssn-helm-charts/main/step-ca-issuer-chart/templates/NOTES.txt} (86%)
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-issuer-chart/templates/_helpers.tpl
 copy infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/{files/mysql_keycloak_values.yaml => step-ca-issuer-chart/templates/stepissuer.yaml} (71%)
 copy services/billing-aws/Dockerfile => infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-ca-issuer-chart/values.yaml (84%)
 copy infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/dlab-billing.tf => aws/ssn-helm-charts/main/step-ca.tf} (52%)
 copy infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/dlab-ui-chart => aws/ssn-helm-charts/main/step-issuer-chart}/.helmignore (100%)
 copy infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files/nginx_values.yaml => aws/ssn-helm-charts/main/step-issuer-chart/Chart.yaml} (89%)
 copy infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files/mysql_values.yaml => aws/ssn-helm-charts/main/step-issuer-chart/templates/NOTES.txt} (86%)
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-issuer-chart/templates/_helpers.tpl
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-issuer-chart/templates/deployment.yaml
 copy infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/{files/nginx_values.yaml => step-issuer-chart/values.yaml} (91%)
 create mode 100644 infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/step-issuer.tf
 copy infrastructure-provisioning/terraform/aws/ssn-k8s/main/{main.tf => outputs.tf} (77%)
 create mode 100644 infrastructure-provisioning/terraform/bin/deploy/manage_step_certs.sh
 create mode 100644 infrastructure-provisioning/terraform/bin/deploy/renew_certificates.sh
 copy services/billing-aws/Dockerfile => infrastructure-provisioning/terraform/bin/deploy/step-cert-manager.service (83%)
 copy infrastructure-provisioning/terraform/gcp/{ssn-gke/main/modules/helm_charts/outputs.tf => endpoint/main/buckets.tf} (67%)
 copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/endpoint/main/outputs.tf} (91%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{dlab-ui-chart => cert-manager-crd-chart}/.helmignore (100%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{files/nginx_values.yaml => cert-manager-crd-chart/Chart.yaml} (89%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{files/mysql_values.yaml => cert-manager-crd-chart/templates/NOTES.txt} (86%)
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/cert-manager-crd-chart/templates/_helpers.tpl
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/cert-manager-crd-chart/templates/crd.yaml
 copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/cert-manager-crd-chart/values.yaml} (91%)
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/cert-manager.tf
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/dlab-ui-chart/templates/cert.yaml
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{nginx.tf => external-dns.tf} (63%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{dlab-ui-chart => external-dns}/.helmignore (100%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{files/nginx_values.yaml => external-dns/Chart.yaml} (89%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{files/mysql_values.yaml => external-dns/templates/NOTES.txt} (86%)
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/external-dns/templates/_helpers.tpl
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/external-dns/templates/externaldns.yaml
 copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/external-dns/values.yaml} (91%)
 copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/files/cert_manager_values.yaml} (91%)
 delete mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/files/dlab/login/resources/img/login-background.png
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/files/get_configmap_values.sh
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{dlab-ui-chart => nginx-default-backend}/.helmignore (100%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{files/nginx_values.yaml => nginx-default-backend/Chart.yaml} (89%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{files/mysql_values.yaml => nginx-default-backend/templates/NOTES.txt} (86%)
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/nginx-default-backend/templates/_helpers.tpl
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{dlab-ui-chart/templates/ingress.yaml => nginx-default-backend/templates/nginx-default-backend.yaml} (67%)
 copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/nginx-default-backend/values.yaml} (91%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{dlab-ui-chart => nginx-ingress}/.helmignore (100%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{files/nginx_values.yaml => nginx-ingress/Chart.yaml} (89%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{files/mysql_values.yaml => nginx-ingress/templates/NOTES.txt} (86%)
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/nginx-ingress/templates/_helpers.tpl
 copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/dlab-ui-chart/templates/service.yaml => gcp/ssn-gke/main/modules/helm_charts/nginx-ingress/templates/nginx-ingress.yaml} (52%)
 copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/nginx-ingress/values.yaml} (91%)
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-chart/.helmignore
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-chart/Chart.yaml
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-chart/templates/NOTES.txt
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-chart/templates/_helpers.tpl
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-chart/templates/bootstrap.yaml
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-chart/templates/ca.yaml
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-chart/templates/configmaps.yaml
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-chart/templates/ingress.yaml
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-chart/templates/rbac.yaml
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-chart/templates/secrets.yaml
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-chart/templates/service.yaml
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-chart/templates/tests/test-connection.yaml
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-chart/values.yaml
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{dlab-ui-chart => step-ca-issuer-chart}/.helmignore (100%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{files/nginx_values.yaml => step-ca-issuer-chart/Chart.yaml} (89%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{files/mysql_values.yaml => step-ca-issuer-chart/templates/NOTES.txt} (86%)
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-issuer-chart/templates/_helpers.tpl
 copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/mysql_keycloak_values.yaml => gcp/ssn-gke/main/modules/helm_charts/step-ca-issuer-chart/templates/stepissuer.yaml} (71%)
 copy services/billing-aws/Dockerfile => infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca-issuer-chart/values.yaml (84%)
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-ca.tf
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{dlab-ui-chart => step-issuer-chart}/.helmignore (100%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{files/nginx_values.yaml => step-issuer-chart/Chart.yaml} (89%)
 copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{files/mysql_values.yaml => step-issuer-chart/templates/NOTES.txt} (86%)
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-issuer-chart/templates/_helpers.tpl
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-issuer-chart/templates/deployment.yaml
 copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/step-issuer-chart/values.yaml} (91%)
 create mode 100644 infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/step-issuer.tf
 copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => keycloak-theme/Dockerfile} (91%)
 rename infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files => keycloak-theme}/dlab/login/resources/css/login.css (94%)
 rename infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files => keycloak-theme}/dlab/login/resources/img/favicon.ico (100%)
 rename infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files => keycloak-theme}/dlab/login/resources/img/feedback-error-arrow-down.png (100%)
 rename infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files => keycloak-theme}/dlab/login/resources/img/feedback-error-sign.png (100%)
 rename infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files => keycloak-theme}/dlab/login/resources/img/feedback-success-arrow-down.png (100%)
 rename infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files => keycloak-theme}/dlab/login/resources/img/feedback-success-sign.png (100%)
 rename infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files => keycloak-theme}/dlab/login/resources/img/feedback-warning-arrow-down.png (100%)
 rename infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files => keycloak-theme}/dlab/login/resources/img/feedback-warning-sign.png (100%)
 rename infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files => keycloak-theme}/dlab/login/resources/img/keycloak-logo.png (100%)
 create mode 100644 infrastructure-provisioning/terraform/keycloak-theme/dlab/login/resources/img/login-background.png
 create mode 100644 infrastructure-provisioning/terraform/keycloak-theme/dlab/login/resources/img/login-background1.png
 rename infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files => keycloak-theme}/dlab/login/resources/img/login-icons.png (100%)
 rename infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files => keycloak-theme}/dlab/login/resources/img/logo.png (100%)
 rename infrastructure-provisioning/terraform/{gcp/ssn-gke/main/modules/helm_charts/files => keycloak-theme}/dlab/login/theme.properties (100%)
 rename services/self-service/{Dockerfile_aws => Dockerfile} (90%)
 delete mode 100644 services/self-service/Dockerfile_gcp
 create mode 100644 services/self-service/entrypoint.sh
 delete mode 100644 services/self-service/entrypoint_aws.sh
 delete mode 100644 services/self-service/entrypoint_gcp.sh


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@dlab.apache.org
For additional commands, e-mail: commits-help@dlab.apache.org


[incubator-dlab] 01/01: Merge pull request #538 from apache/DLAB-1158

Posted by my...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mykolabodnar pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git

commit f3bb352b9869c2b0c005c5c7ea7443581164a261
Merge: a074857 f62a24b
Author: bodnarmykola <46...@users.noreply.github.com>
AuthorDate: Tue Jan 21 14:56:41 2020 +0200

    Merge pull request #538 from apache/DLAB-1158
    
    [DLAB-1158]: Added Step-ca certificates

 infrastructure-provisioning/scripts/deploy_dlab.py |    5 +
 .../scripts/deploy_repository/deploy_repository.py |    2 +-
 .../src/general/conf/dlab.ini                      |   12 +-
 .../src/general/files/aws/project_Dockerfile       |    2 +
 .../src/general/files/aws/ssn_Dockerfile           |    3 +
 .../src/general/files/azure/project_Dockerfile     |    2 +
 .../src/general/files/azure/ssn_Dockerfile         |    3 +
 .../src/general/files/gcp/project_Dockerfile       |    2 +
 .../src/general/files/gcp/ssn_Dockerfile           |    4 +
 .../src/general/lib/aws/actions_lib.py             |    4 +-
 .../src/general/lib/os/debian/common_lib.py        |   14 +
 .../src/general/lib/os/debian/edge_lib.py          |   58 +-
 .../src/general/lib/os/debian/ssn_lib.py           |   28 +-
 .../src/general/lib/os/redhat/common_lib.py        |   16 +-
 .../src/general/lib/os/redhat/edge_lib.py          |   46 +-
 .../src/general/lib/os/redhat/ssn_lib.py           |   30 +-
 .../scripts/aws/dataengine-service_configure.py    |    6 +-
 .../general/scripts/aws/dataengine_configure.py    |    5 +-
 .../general/scripts/aws/deeplearning_configure.py  |   12 +-
 .../src/general/scripts/aws/edge_configure.py      |   31 +-
 .../src/general/scripts/aws/jupyter_configure.py   |   12 +-
 .../src/general/scripts/aws/project_prepare.py     |    6 +
 .../src/general/scripts/aws/rstudio_configure.py   |    8 +-
 .../src/general/scripts/aws/ssn_configure.py       |   87 +-
 .../scripts/aws/tensor-rstudio_configure.py        |   18 +-
 .../src/general/scripts/aws/tensor_configure.py    |   18 +-
 .../src/general/scripts/aws/zeppelin_configure.py  |    8 +-
 .../general/scripts/azure/dataengine_configure.py  |    4 +-
 .../scripts/azure/deeplearning_configure.py        |   12 +-
 .../src/general/scripts/azure/edge_configure.py    |   45 +-
 .../src/general/scripts/azure/jupyter_configure.py |    8 +-
 .../src/general/scripts/azure/project_prepare.py   |   11 +
 .../src/general/scripts/azure/rstudio_configure.py |    8 +-
 .../src/general/scripts/azure/ssn_configure.py     |   87 +-
 .../src/general/scripts/azure/tensor_configure.py  |   12 +-
 .../general/scripts/azure/zeppelin_configure.py    |    8 +-
 .../scripts/gcp/dataengine-service_configure.py    |    4 +-
 .../general/scripts/gcp/dataengine_configure.py    |    4 +-
 .../general/scripts/gcp/deeplearning_configure.py  |   12 +-
 .../src/general/scripts/gcp/edge_configure.py      |   36 +-
 .../src/general/scripts/gcp/jupyter_configure.py   |   12 +-
 .../src/general/scripts/gcp/project_prepare.py     |    2 +-
 .../src/general/scripts/gcp/rstudio_configure.py   |    8 +-
 .../src/general/scripts/gcp/ssn_configure.py       |   73 +-
 .../scripts/gcp/tensor-rstudio_configure.py        |   12 +-
 .../src/general/scripts/gcp/tensor_configure.py    |   12 +-
 .../src/general/scripts/gcp/zeppelin_configure.py  |    8 +-
 .../src/general/templates/os/manage_step_certs.sh  |   86 ++
 .../src/general/templates/os/renew_certificates.sh |   43 +
 .../general/templates/os/step-cert-manager.service |   14 +-
 .../src/project/scripts/configure_keycloak.py      |   14 +-
 .../scripts/configure_nginx_reverse_proxy.py       |   13 +-
 .../src/project/templates/conf.d/proxy.conf        |   25 +-
 .../src/ssn/scripts/configure_ssn_node.py          |   59 +-
 .../src/ssn/templates/nginx_proxy.conf             |    4 +-
 .../src/ssn/templates/ssn.yml                      |    2 +-
 .../terraform/aws/endpoint/main/iam.tf             |    8 +-
 .../terraform/aws/endpoint/main/instance.tf        |    2 +-
 .../terraform/aws/endpoint/main/network.tf         |   35 +-
 .../nginx_values.yaml => endpoint/main/outputs.tf} |    9 +-
 .../outputs.tf => aws/endpoint/main/s3.tf}         |   23 +-
 .../terraform/aws/endpoint/main/variables.tf       |    6 +-
 .../.helmignore}                                   |   31 +-
 .../main/cert-manager-crd-chart/Chart.yaml}        |   11 +-
 .../cert-manager-crd-chart/templates/NOTES.txt}    |   10 +-
 .../cert-manager-crd-chart/templates/_helpers.tpl  |   65 +
 .../main/cert-manager-crd-chart/templates/crd.yaml | 1449 ++++++++++++++++++++
 .../values.yaml}                                   |   11 +-
 .../main/{dlab-ui.tf => cert-manager.tf}           |   47 +-
 .../aws/ssn-helm-charts/main/dlab-billing.tf       |   15 +-
 .../main/dlab-ui-chart/templates/cert.yaml         |   64 +
 .../dlab-ui-chart/templates/configmap-ui-conf.yaml |   23 +-
 .../main/dlab-ui-chart/templates/deployment.yaml   |    8 +-
 .../main/dlab-ui-chart/templates/service.yaml      |    1 -
 .../ssn-helm-charts/main/dlab-ui-chart/values.yaml |   28 +-
 .../terraform/aws/ssn-helm-charts/main/dlab-ui.tf  |   32 +-
 ...{nginx_values.yaml => cert_manager_values.yaml} |    8 +-
 .../main/files/configure_keycloak.sh               |   23 +-
 .../main/files/dlab/login/resources/css/login.css  |  473 -------
 .../files/dlab/login/resources/img/favicon.ico     |  Bin 4286 -> 0 bytes
 .../resources/img/feedback-error-arrow-down.png    |  Bin 513 -> 0 bytes
 .../login/resources/img/feedback-error-sign.png    |  Bin 343 -> 0 bytes
 .../resources/img/feedback-success-arrow-down.png  |  Bin 678 -> 0 bytes
 .../login/resources/img/feedback-success-sign.png  |  Bin 410 -> 0 bytes
 .../resources/img/feedback-warning-arrow-down.png  |  Bin 513 -> 0 bytes
 .../login/resources/img/feedback-warning-sign.png  |  Bin 646 -> 0 bytes
 .../dlab/login/resources/img/keycloak-logo.png     |  Bin 5281 -> 0 bytes
 .../dlab/login/resources/img/login-background.png  |  Bin 191866 -> 0 bytes
 .../files/dlab/login/resources/img/login-icons.png |  Bin 3934 -> 0 bytes
 .../main/files/dlab/login/resources/img/logo.png   |  Bin 5268 -> 0 bytes
 .../main/files/dlab/login/theme.properties         |   69 -
 .../main/files/keycloak_values.yaml                |   12 +-
 .../ssn-helm-charts/main/files/mongo_values.yaml   |    4 +-
 .../main/files/mysql_keycloak_values.yaml          |    5 +-
 .../ssn-helm-charts/main/files/nginx_values.yaml   |    5 +-
 .../terraform/aws/ssn-helm-charts/main/keycloak.tf |   14 +-
 .../terraform/aws/ssn-helm-charts/main/main.tf     |   40 +-
 .../terraform/aws/ssn-helm-charts/main/mongo.tf    |   17 +-
 .../terraform/aws/ssn-helm-charts/main/mysql.tf    |   49 +-
 .../terraform/aws/ssn-helm-charts/main/nginx.tf    |   11 +-
 .../ssn-helm-charts/main}/outputs.tf               |   44 +-
 .../terraform/aws/ssn-helm-charts/main/secrets.tf  |   56 +-
 .../ssn-helm-charts/main/step-ca-chart/.helmignore |   22 +
 .../ssn-helm-charts/main/step-ca-chart/Chart.yaml  |   31 +
 .../main/step-ca-chart/templates/NOTES.txt         |   13 +
 .../main/step-ca-chart/templates/_helpers.tpl      |   67 +
 .../main/step-ca-chart/templates/bootstrap.yaml    |   39 +
 .../main/step-ca-chart/templates/ca.yaml           |  137 ++
 .../main/step-ca-chart/templates/configmaps.yaml   |  146 ++
 .../main/step-ca-chart/templates/ingress.yaml      |   36 +
 .../main/step-ca-chart/templates/rbac.yaml         |   72 +
 .../main/step-ca-chart/templates/secrets.yaml      |   18 +
 .../main/step-ca-chart/templates/service.yaml      |   19 +
 .../templates/tests/test-connection.yaml           |   15 +
 .../ssn-helm-charts/main/step-ca-chart/values.yaml |  103 ++
 .../{nginx.tf => step-ca-issuer-chart/.helmignore} |   31 +-
 .../main/step-ca-issuer-chart/Chart.yaml}          |   11 +-
 .../main/step-ca-issuer-chart/templates/NOTES.txt} |   10 +-
 .../step-ca-issuer-chart/templates/_helpers.tpl    |   65 +
 .../templates/stepissuer.yaml}                     |   22 +-
 .../main/step-ca-issuer-chart/values.yaml          |   14 +-
 .../ssn-helm-charts/main/step-ca.tf}               |   41 +-
 .../{nginx.tf => step-issuer-chart/.helmignore}    |   31 +-
 .../main/step-issuer-chart/Chart.yaml}             |   11 +-
 .../main/step-issuer-chart/templates/NOTES.txt}    |   10 +-
 .../main/step-issuer-chart/templates/_helpers.tpl  |   65 +
 .../step-issuer-chart/templates/deployment.yaml    |  360 +++++
 .../values.yaml}                                   |   11 +-
 .../aws/ssn-helm-charts/main/step-issuer.tf        |   80 ++
 .../aws/ssn-helm-charts/main/variables.tf          |   58 +-
 .../aws/ssn-k8s/main/auto_scaling_groups.tf        |   31 +-
 .../aws/ssn-k8s/main/files/masters-user-data.sh    |   81 +-
 .../aws/ssn-k8s/main/files/ssn-policy.json.tpl     |    4 +-
 .../aws/ssn-k8s/main/files/workers-user-data.sh    |   26 +-
 .../terraform/aws/ssn-k8s/main/lb.tf               |   89 +-
 .../terraform/aws/ssn-k8s/main/main.tf             |   70 -
 .../aws/ssn-k8s/main/{main.tf => outputs.tf}       |   28 +-
 .../terraform/aws/ssn-k8s/main/role_policy.tf      |    9 +-
 .../terraform/aws/ssn-k8s/main/s3.tf               |   22 +-
 .../terraform/aws/ssn-k8s/main/security_groups.tf  |   30 +-
 .../terraform/aws/ssn-k8s/main/variables.tf        |    2 +-
 .../terraform/aws/ssn-k8s/main/vpc.tf              |  102 +-
 .../terraform/bin/deploy/endpoint_fab.py           |  426 ++++--
 .../terraform/bin/deploy/manage_step_certs.sh      |   86 ++
 .../terraform/bin/deploy/provisioning.yml          |  371 ++---
 .../terraform/bin/deploy/renew_certificates.sh     |   43 +
 .../terraform/bin/deploy/step-cert-manager.service |   14 +-
 .../terraform/bin/deploy/supervisor_svc.conf       |    2 +-
 infrastructure-provisioning/terraform/bin/dlab.py  |  309 ++++-
 .../outputs.tf => endpoint/main/buckets.tf}        |   23 +-
 .../terraform/gcp/endpoint/main/iam.tf             |    8 +-
 .../terraform/gcp/endpoint/main/instance.tf        |   22 +-
 .../terraform/gcp/endpoint/main/main.tf            |    2 +-
 .../terraform/gcp/endpoint/main/network.tf         |   18 +-
 .../endpoint/main/outputs.tf}                      |    9 +-
 .../terraform/gcp/endpoint/main/variables.tf       |   24 +-
 .../terraform/gcp/ssn-gke/main/main.tf             |   81 +-
 .../gcp/ssn-gke/main/modules/gke/buckets.tf        |   11 -
 .../terraform/gcp/ssn-gke/main/modules/gke/gke.tf  |   28 +-
 .../terraform/gcp/ssn-gke/main/modules/gke/iam.tf  |   11 +-
 .../cert-manager-crd-chart/.helmignore}            |   31 +-
 .../Chart.yaml}                                    |   11 +-
 .../templates/NOTES.txt}                           |   10 +-
 .../cert-manager-crd-chart/templates/_helpers.tpl  |   65 +
 .../cert-manager-crd-chart/templates/crd.yaml      | 1449 ++++++++++++++++++++
 .../cert-manager-crd-chart/values.yaml}            |   11 +-
 .../main/modules/helm_charts/cert-manager.tf       |   64 +
 .../main/modules/helm_charts/dlab-billing.tf       |    9 +-
 .../helm_charts/dlab-ui-chart/templates/cert.yaml  |   64 +
 .../dlab-ui-chart/templates/configmap-ui-conf.yaml |   25 +-
 .../dlab-ui-chart/templates/deployment.yaml        |    6 +
 .../dlab-ui-chart/templates/ingress.yaml           |   22 +-
 .../modules/helm_charts/dlab-ui-chart/values.yaml  |   30 +-
 .../ssn-gke/main/modules/helm_charts/dlab-ui.tf    |   28 +-
 .../helm_charts/{nginx.tf => external-dns.tf}      |   27 +-
 .../modules/helm_charts/external-dns/.helmignore}  |   31 +-
 .../nginx_values.yaml => external-dns/Chart.yaml}  |   11 +-
 .../templates/NOTES.txt}                           |   10 +-
 .../external-dns/templates/_helpers.tpl            |   65 +
 .../external-dns/templates/externaldns.yaml        |   82 ++
 .../modules/helm_charts/external-dns/values.yaml}  |   10 +-
 .../helm_charts/files/cert_manager_values.yaml}    |    8 +-
 .../helm_charts/files/configure_keycloak.sh        |   22 +-
 .../dlab/login/resources/img/login-background.png  |  Bin 191866 -> 0 bytes
 .../helm_charts/files/get_configmap_values.sh      |   15 +
 .../modules/helm_charts/files/keycloak_values.yaml |   13 +-
 .../modules/helm_charts/files/mongo_values.yaml    |    2 +-
 .../modules/helm_charts/files/mysql_values.yaml    |    5 +
 .../modules/helm_charts/files/nginx_values.yaml    |    3 -
 .../ssn-gke/main/modules/helm_charts/keycloak.tf   |   46 +-
 .../gcp/ssn-gke/main/modules/helm_charts/main.tf   |   29 +-
 .../gcp/ssn-gke/main/modules/helm_charts/mongo.tf  |   12 +-
 .../gcp/ssn-gke/main/modules/helm_charts/mysql.tf  |   50 +-
 .../helm_charts/nginx-default-backend/.helmignore} |   31 +-
 .../Chart.yaml}                                    |   11 +-
 .../templates/NOTES.txt}                           |   10 +-
 .../nginx-default-backend/templates/_helpers.tpl   |   65 +
 .../templates/nginx-default-backend.yaml}          |   42 +-
 .../helm_charts/nginx-default-backend/values.yaml} |    8 +-
 .../modules/helm_charts/nginx-ingress/.helmignore} |   31 +-
 .../nginx_values.yaml => nginx-ingress/Chart.yaml} |   11 +-
 .../templates/NOTES.txt}                           |   10 +-
 .../nginx-ingress/templates/_helpers.tpl           |   65 +
 .../nginx-ingress/templates/nginx-ingress.yaml}    |   56 +-
 .../modules/helm_charts/nginx-ingress/values.yaml} |    8 +-
 .../gcp/ssn-gke/main/modules/helm_charts/nginx.tf  |   37 +-
 .../ssn-gke/main/modules/helm_charts/outputs.tf    |   35 +-
 .../ssn-gke/main/modules/helm_charts/secrets.tf    |   62 +-
 .../modules/helm_charts/step-ca-chart/.helmignore  |   22 +
 .../modules/helm_charts/step-ca-chart/Chart.yaml   |   31 +
 .../helm_charts/step-ca-chart/templates/NOTES.txt  |   13 +
 .../step-ca-chart/templates/_helpers.tpl           |   67 +
 .../step-ca-chart/templates/bootstrap.yaml         |   39 +
 .../helm_charts/step-ca-chart/templates/ca.yaml    |  138 ++
 .../step-ca-chart/templates/configmaps.yaml        |  146 ++
 .../step-ca-chart/templates/ingress.yaml           |   36 +
 .../helm_charts/step-ca-chart/templates/rbac.yaml  |   72 +
 .../step-ca-chart/templates/secrets.yaml           |   18 +
 .../step-ca-chart/templates/service.yaml           |   19 +
 .../templates/tests/test-connection.yaml           |   15 +
 .../modules/helm_charts/step-ca-chart/values.yaml  |  104 ++
 .../helm_charts/step-ca-issuer-chart/.helmignore}  |   31 +-
 .../Chart.yaml}                                    |   11 +-
 .../templates/NOTES.txt}                           |   10 +-
 .../step-ca-issuer-chart/templates/_helpers.tpl    |   65 +
 .../templates/stepissuer.yaml}                     |   22 +-
 .../helm_charts/step-ca-issuer-chart/values.yaml   |   14 +-
 .../ssn-gke/main/modules/helm_charts/step-ca.tf    |   78 ++
 .../helm_charts/step-issuer-chart/.helmignore}     |   31 +-
 .../Chart.yaml}                                    |   11 +-
 .../templates/NOTES.txt}                           |   10 +-
 .../step-issuer-chart/templates/_helpers.tpl       |   65 +
 .../step-issuer-chart/templates/deployment.yaml    |  360 +++++
 .../helm_charts/step-issuer-chart/values.yaml}     |   11 +-
 .../main/modules/helm_charts/step-issuer.tf        |   81 ++
 .../ssn-gke/main/modules/helm_charts/variables.tf  |   34 +-
 .../terraform/gcp/ssn-gke/main/outputs.tf          |   48 +-
 .../terraform/gcp/ssn-gke/main/variables.tf        |   64 +-
 .../Dockerfile}                                    |    8 +-
 .../dlab/login/resources/css/login.css             |   28 +-
 .../dlab/login/resources/img/favicon.ico           |  Bin
 .../resources/img/feedback-error-arrow-down.png    |  Bin
 .../login/resources/img/feedback-error-sign.png    |  Bin
 .../resources/img/feedback-success-arrow-down.png  |  Bin
 .../login/resources/img/feedback-success-sign.png  |  Bin
 .../resources/img/feedback-warning-arrow-down.png  |  Bin
 .../login/resources/img/feedback-warning-sign.png  |  Bin
 .../dlab/login/resources/img/keycloak-logo.png     |  Bin
 .../dlab/login/resources/img/login-background.png  |  Bin 0 -> 209027 bytes
 .../dlab/login/resources/img/login-background1.png |  Bin 0 -> 209142 bytes
 .../dlab/login/resources/img/login-icons.png       |  Bin
 .../dlab/login/resources/img/logo.png              |  Bin
 .../dlab/login/theme.properties                    |    0
 services/billing-aws/Dockerfile                    |    4 +-
 services/billing-gcp/Dockerfile                    |    4 +-
 .../com/epam/dlab/dto/aws/AwsCloudSettings.java    |   18 +
 .../epam/dlab/dto/azure/AzureCloudSettings.java    |   18 +
 .../com/epam/dlab/dto/gcp/GcpCloudSettings.java    |   18 +
 services/provisioning-service/provisioning.yml     |   17 +-
 .../epam/dlab/backendapi/CloudConfiguration.java   |   22 +
 .../backendapi/core/commands/CommandBuilder.java   |   47 +-
 .../self-service/{Dockerfile_aws => Dockerfile}    |    9 +-
 services/self-service/Dockerfile_gcp               |   37 -
 services/self-service/entrypoint.sh                |   35 +
 services/self-service/entrypoint_aws.sh            |   12 -
 services/self-service/entrypoint_gcp.sh            |   14 -
 services/self-service/self-service.yml             |    8 +-
 267 files changed, 9630 insertions(+), 2391 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@dlab.apache.org
For additional commands, e-mail: commits-help@dlab.apache.org