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