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/02/05 10:54:56 UTC
[incubator-dlab] branch DLAB-1430 updated (52652c9 -> d7f3d14)
This is an automated email from the ASF dual-hosted git repository.
mykolabodnar pushed a change to branch DLAB-1430
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git.
from 52652c9 [DLAB-1430]: Post-deployment configuration scripts for SSN prepared
add 8c54316 [DLAB-1446]: Fixed UI tasks for cloud endpoint API
add d1c3de6 Merge branch 'develop' of github.com:apache/incubator-dlab into develop
add c4a146b [DLAB-1433, DLAB-1450] Fixed UI style should be consistent and report header should be sticky (#528)
add 89e6abb [DLAB-1454] - Link to maven repository changed
add f8c425f Merge pull request #529 from apache/DLAB-1454
add 46e03c1 [DLAB-1409] - AWS Scala version is not actual on Jupyter UI for DES/Jupyter fixed
add e3299b3 [DLAB-1409] - AWS Scala version is not actual on Jupyter UI for DES/Jupyter fixed
add a4642f6 Merge pull request #531 from apache/DLAB-1409
add 0a84520 Merge branch 'develop' of github.com:apache/incubator-dlab into develop
add d1cea53 [DLAB-1456]: Fixed role sort auto-triggered after group updating (#532)
add 51f3d37 [DLAB-1451]: Added endpoint url and endpoint name validation (#533)
add ca0fb1e Merge branch 'develop' of github.com:apache/incubator-dlab into develop
add 4963bfc added conf_image_enables and conf_shared_image_enabled parameters with description for all cloud providers in SSN chapter and billing_dataset_name parameter for GCP
add cf1ab0e added small description for nessecity of keycloak and it`s parameters
add c587d80 Merge pull request #534 from leonidfrolov/DLAB-1452
add 900e585 [DLAB-1439]: Fixed drop down list structure should disappear simultaneously with other items (#536)
add 44a4740 Merge branch 'develop' of github.com:apache/incubator-dlab into develop
add a78a4aa [DLAB-1459]: Prevented stop action if notebook is in reconfiguring status
add e87a8a0 [DLAB-1409] - [AWS] actual R version in Jupyter UI for DES/Jupyter fixed
add 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
add f3bb352 Merge pull request #538 from apache/DLAB-1158
add b53adb8 Corrected branch name
add d2664ce Fixed issue with Java installation
add dddec59 [DLAB-1375] Fixed issue with superset from ami creation
add 5725025 Merge pull request #540 from apache/DLAB-1375
add 4490337 [DLAB-1458]: Fixed UI issues on 'Manage library' page (#541)
add b567b4e Fixed typo
add 66d895f Fixed typo
add c3f8e2d Fixed typo
add 58ad0b7 Merge pull request #1 from apache/develop
add 5c24613 last call of create_tag(TAG) function overwrites user:tag('Value') with sbn+:+TAG('Value')
add 8f4e6be Merge pull request #543 from leonidfrolov/develop
add b3cc97f Merge pull request #2 from apache/develop
add 5d85fbd [DLAB-1469]: Fixed issue with parameters
add 7177e3b [DLAB-1469]: Fixed issue with result file
add b004015 [DLAB-1469]: Fixed issue with result file
add 592c9ba [DLAB-1469]: Fixed issue with result file
add 73d12c3 [DLAB-1469]: Fixed issue with result file
add 0d985e3 Merge pull request #544 from apache/DLAB-1469
add 10f841a fixed issue with endpoint parameters
add 4274507 fixed issue with endpoint instance name
add 2df7bd2 [DLAB-1466]:Fixed set of minor issues (#545)
add f65cb24 [DLAB-1455]: Fixed [MS Edge browser]: UI style should be consistent
add 9bc87e5 [DLAB-1405] Added note about SSN in pre-defined VPC termination (#547)
add 24dc7ca [DLAB-1432] Multiple cloud support (#548)
add 0dce6c8 [DLAB-1466]: Fixed set of minor issues (#549)
add 28c4d44 [DLAB-1472]: added creation of route table and VPC endpoint
add 9a916b1 [DLAB-1472]: added creation of route table and VPC endpoint
add e283b20 [DLAB-1472]: fixed issue with local endpoint
add b35145f [DLAB-1472]: fixed issue with local endpoint
add 4e73796 [DLAB-1472]: fixed issue with local endpoint
add 099c128 [DLAB-1472]: fixed issue with local endpoint
add 2baae0e Merge pull request #550 from apache/DLAB-1472
add 0edacc4 Merge pull request #3 from apache/develop
add 54310cc set env variable for remote maven repo
add 15503ca removed livy interpreter from zeppelin_interpreters variable
add acd649a corrected variable name
add 99c4fe3 added command to copy shell and md jars to zeppelin/lib/interpreter/
add 9761434 [DLAB-1462]: Fixed issue with SSN_INSTANCE_SIZE parameter
add e021779 [DLAB-1462]: Fixed issue with Nginx configuration
add 4c43dee [DLAB-1462]: Fixed issue with Step certificates
add 4ddb61a [DLAB-1462]: debug
add f2898bf [DLAB-1462]: debug
add 9eeda25 [DLAB-1462]: debug
add f4c9078 Merge pull request #551 from apache/DLAB-1462
add d16da23 [DLAB-1477]: Fixed issue with Keycloak parameters for GCP
add 7e32020 Merge pull request #552 from apache/DLAB-1477
add 1c43e68 Merge pull request #4 from apache/develop
add d056e74 Merge branch 'develop' of https://github.com/leonidfrolov/incubator-dlab into develop
add 52ebeef fixed issue with libs
add 5eed52f [DLAB-1466]: Fixed set of minor issues (#553)
add 04c9c44 [DLAB-1473]: Values of drop down list are unavailable only for Safari/MS edge browsers (#554)
add b088d48 [DLAB-1125]: Support a multiple cloud functionality (#555)
add 49d2f2e [DLAB-1479]: Fixed issue with R repository
add 93cc652 Merge pull request #556 from apache/DLAB-1479
add f404b28 [DLAB-1482] - [AWS]: Notebook/cluster links are not opened successfully fixed
add 821e25f Merge pull request #557 from apache/DLAB-1482
add d6ba769 Merge pull request #6 from apache/develop
add f715677 Merge pull request #560 from leonidfrolov/develop
add 1234719 [DLAB-1483] - [Azure]: [Azure] Notebooks/Data engine links are not loaded fixed
add 22031fa Merge pull request #561 from apache/DLAB-1483
add deb2a8c [DLAB-1482] - [AWS]: Notebook/cluster links are not opened successfully fixed
add 7d073a4 Merge pull request #565 from apache/DLAB-1482
add b37f854 [DLAB-1487] - [GCP]: Shared endpoint bucket should be created during project creation
add 5f2bc95 Merge pull request #566 from apache/DLAB-1487
add f6ad61d [DLAB-1487]: [AWS] Shared endpoint bucket should be created during project creation
add f8de1c2 [DLAB-1487]: [Azure] Shared endpoint bucket should be created during project creation
add 180401b Merge pull request #567 from apache/DLAB-1487
add 2cca395 [DLAB-1489] - Fixed issue with notebooks which are not conveyed to Resource list page
add 8b453ea [DLAB-1447] Verification of the endpoint url field (#542)
add 4ceaeea [DLAB-1486]: Fixed Dataproc creating (#568)
add bb3ac17 [DLAB-1487]: [Azure] Shared endpoint bucket should be created during project creation hot bugs fixes
add 591374c Merge pull request #569 from apache/DLAB-1487
add cce45dc [DLAB-1488]: Fixed project status is not auto-updated (#570)
add 8875242 [DLAB-1480]: Fixed set of tasks connected with cloud specific and statuses (#571)
add a7c5ca3 Small fix for deleting project
add 75d55aa [DLAB-1493]: Added users_subnet_range functionality to GCP
add 8c4934e [DLAB-1493]: Added users_subnet_range functionality to GCP
add 62ed974 [DLAB-1493]: Added users_subnet_range functionality to GCP
add 712fa84 Merge pull request #572 from apache/DLAB-1493
add 429d192 Merge remote-tracking branch 'origin/develop' into develop
add 2b8488c [DLAB-1511] Pass cloud provider to FE on 'Environment Management' page
add a0bf2dc Merge pull request #7 from apache/develop
add aa8c449 DLAB-1449 moved keycloak deployment script to other directory
add 6d0425a DLAB-1453 added docs for Keycloak installation script
add 87ec516 Merge pull request #573 from leonidfrolov/develop
add 21b6d2f Merge pull request #8 from apache/develop
add 840921a DLAB-1508 changed shared_storage_account_name to include endpoint_name instead of default_endpoint_name
add 8728722 [DLAB-1507]: Fixed endpoint disconnection should not cause disappearing previously available instance (#575)
add 703183c [DLAB-1499]: Noteboks/links are not loaded successfully if project contains more than one edge fixed
add 0c15fa2 [DLAB-1499]: Noteboks/links are not loaded successfully if project contains more than one edge fixed
add 0a3d7d9 [DLAB-1499]: Noteboks/links are not loaded successfully if project contains more than one edge fixed
add 25805de Merge pull request #574 from apache/DLAB-1499
add aa7816a [DLAB-1484] Added check for inactive endpoints
add 5d401be [DLAB-1504]: Fixed cluster issues during notebook stopping/termination (#577)
add c4a0802 [DLAB-1512]: Combined the similar action for a project (#579)
add 1f6dc59 [DLAB-1515] Fixed issue with disappearing of notebooks templates
add 85b004f Merge pull request #9 from apache/develop
add 70636ac Merge pull request #580 from leonidfrolov/develop
add 6ec542e [DLAB-1378] Fixed issue with roles for computational resources
add c57a1d6 [DLAB-1519]: Made report footer sticky (#581)
add 30c0450 Merge remote-tracking branch 'origin/develop' into develop
add 74991cc [DLAB-1447] Endpoints Fields verification (#576)
add ae5f19e [DLAB-1513]: Fixed 'Formatted exploratory name' request repetition (#582)
add d7f3d14 Merge branch 'develop' into DLAB-1430
No new revisions were added by this update.
Summary of changes:
README.md | 96 +-
infrastructure-provisioning/scripts/deploy_dlab.py | 6 +
.../scripts/deploy_keycloak/deploy_keycloak.py | 128 ++
.../deploy_keycloak/templates/keycloak.service} | 23 +-
.../scripts/deploy_keycloak/templates/nginx.conf | 14 +
.../scripts/deploy_keycloak/templates/realm.json | 1207 ++++++++++++++++
.../scripts/deploy_repository/deploy_repository.py | 16 +-
.../templates/addCustomRepository.groovy | 2 +-
.../src/general/conf/dlab.ini | 20 +-
.../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 | 3 +
.../src/general/files/os/local_endpoint.json | 4 +-
.../src/general/lib/aws/actions_lib.py | 8 +-
.../src/general/lib/azure/actions_lib.py | 12 +-
.../src/general/lib/gcp/actions_lib.py | 2 +-
.../src/general/lib/os/debian/common_lib.py | 22 +
.../src/general/lib/os/debian/edge_lib.py | 58 +-
.../src/general/lib/os/debian/notebook_lib.py | 4 +-
.../src/general/lib/os/debian/ssn_lib.py | 31 +-
.../src/general/lib/os/fab.py | 30 +-
.../src/general/lib/os/redhat/common_lib.py | 24 +-
.../src/general/lib/os/redhat/edge_lib.py | 46 +-
.../src/general/lib/os/redhat/notebook_lib.py | 4 +-
.../src/general/lib/os/redhat/ssn_lib.py | 32 +-
.../general/scripts/aws/common_create_policy.py | 3 -
.../scripts/aws/dataengine-service_configure.py | 6 +-
.../scripts/aws/dataengine-service_jars_parser.py | 25 +
.../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 +-
.../jupyter_dataengine-service_create_configs.py | 31 +-
.../jupyter_install_dataengine-service_kernels.py | 24 +-
.../src/general/scripts/aws/project_prepare.py | 33 +-
.../src/general/scripts/aws/project_terminate.py | 2 +-
.../src/general/scripts/aws/rstudio_configure.py | 8 +-
.../src/general/scripts/aws/ssn_configure.py | 87 +-
.../src/general/scripts/aws/ssn_prepare.py | 46 -
.../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 | 49 +-
.../src/general/scripts/azure/edge_prepare.py | 2 +-
.../src/general/scripts/azure/jupyter_configure.py | 8 +-
.../src/general/scripts/azure/project_prepare.py | 51 +-
.../src/general/scripts/azure/project_terminate.py | 2 +-
.../src/general/scripts/azure/rstudio_configure.py | 8 +-
.../src/general/scripts/azure/ssn_configure.py | 122 +-
.../src/general/scripts/azure/ssn_prepare.py | 73 +-
.../src/general/scripts/azure/tensor_configure.py | 12 +-
.../general/scripts/azure/zeppelin_configure.py | 8 +-
.../general/scripts/gcp/common_create_subnet.py | 109 +-
.../general/scripts/gcp/common_prepare_notebook.py | 4 +
.../scripts/gcp/dataengine-service_configure.py | 4 +-
.../scripts/gcp/dataengine-service_prepare.py | 3 +
.../general/scripts/gcp/dataengine_configure.py | 4 +-
.../src/general/scripts/gcp/dataengine_prepare.py | 4 +
.../general/scripts/gcp/deeplearning_configure.py | 12 +-
.../src/general/scripts/gcp/edge_configure.py | 38 +-
.../src/general/scripts/gcp/jupyter_configure.py | 12 +-
.../src/general/scripts/gcp/project_prepare.py | 20 +-
.../src/general/scripts/gcp/project_terminate.py | 2 +-
.../src/general/scripts/gcp/rstudio_configure.py | 8 +-
.../src/general/scripts/gcp/ssn_configure.py | 77 +-
.../src/general/scripts/gcp/ssn_prepare.py | 54 +-
.../src/general/scripts/gcp/superset_configure.py | 2 +-
.../scripts/gcp/tensor-rstudio_configure.py | 12 +-
.../src/general/scripts/gcp/tensor_configure.py | 12 +-
.../src/general/scripts/gcp/zeppelin_configure.py | 8 +-
.../general/templates/aws/interpreter_livy.json | 2 +-
.../general/templates/aws/interpreter_spark.json | 2 +-
.../general/templates/azure/interpreter_livy.json | 2 +-
.../general/templates/azure/interpreter_spark.json | 2 +-
.../general/templates/gcp/interpreter_livy.json | 2 +-
.../general/templates/gcp/interpreter_spark.json | 2 +-
.../src/general/templates/os/manage_step_certs.sh | 85 ++
.../src/general/templates/os/renew_certificates.sh | 43 +
.../general/templates/os/step-cert-manager.service | 14 +-
.../src/project/scripts/configure_keycloak.py | 23 +-
.../scripts/configure_nginx_reverse_proxy.py | 13 +-
.../src/project/templates/conf.d/proxy.conf | 28 +-
.../src/ssn/scripts/configure_ssn_node.py | 62 +-
.../src/ssn/scripts/configure_ui.py | 2 +
.../src/ssn/templates/nginx_proxy.conf | 7 +-
.../src/ssn/templates/ssn.yml | 2 +-
.../src/ssn/templates/ssn_nginx.conf | 1 +
.../zeppelin/scripts/configure_zeppelin_node.py | 5 +-
.../terraform/aws/endpoint/main/iam.tf | 8 +-
.../terraform/aws/endpoint/main/instance.tf | 2 +-
.../terraform/aws/endpoint/main/network.tf | 53 +-
.../terraform/aws/endpoint/main/outputs.tf | 16 +-
.../outputs.tf => aws/endpoint/main/s3.tf} | 23 +-
.../terraform/aws/endpoint/main/variables.tf | 20 +-
.../main/cert-manager-crd-chart}/.helmignore | 0
.../Chart.yaml} | 11 +-
.../templates/NOTES.txt} | 12 +-
.../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
.../Chart.yaml} | 11 +-
.../templates/NOTES.txt} | 12 +-
.../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
.../Chart.yaml} | 11 +-
.../templates/NOTES.txt} | 12 +-
.../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 | 445 ++++--
.../terraform/bin/deploy/manage_step_certs.sh | 85 ++
.../terraform/bin/deploy/provisioning.yml | 370 ++---
.../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 | 311 ++++-
.../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 +-
.../main/nginx.tf => gcp/endpoint/main/outputs.tf} | 16 +-
.../terraform/gcp/endpoint/main/variables.tf | 24 +-
.../terraform/gcp/endpoint/provisioning.py | 2 +-
.../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
.../helm_charts/cert-manager-crd-chart/Chart.yaml} | 11 +-
.../cert-manager-crd-chart/templates/NOTES.txt} | 12 +-
.../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
.../modules/helm_charts/external-dns/Chart.yaml} | 11 +-
.../helm_charts/external-dns/templates/NOTES.txt} | 12 +-
.../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
.../helm_charts/nginx-default-backend/Chart.yaml} | 11 +-
.../nginx-default-backend/templates/NOTES.txt} | 12 +-
.../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
.../modules/helm_charts/nginx-ingress/Chart.yaml} | 11 +-
.../helm_charts/nginx-ingress/templates/NOTES.txt} | 12 +-
.../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
.../helm_charts/step-ca-issuer-chart/Chart.yaml} | 11 +-
.../step-ca-issuer-chart/templates/NOTES.txt} | 12 +-
.../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
.../helm_charts/step-issuer-chart/Chart.yaml} | 11 +-
.../step-issuer-chart/templates/NOTES.txt} | 12 +-
.../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 +-
.../java/com/epam/dlab/dto/UserInstanceDTO.java | 13 +-
.../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/ProvisioningServiceApplication.java | 5 +-
...rovisioningServiceApplicationConfiguration.java | 2 +-
.../backendapi/core/commands/CommandBuilder.java | 47 +-
.../healthcheck/ProvisioningHealthCheck.java | 30 -
.../resources/ProvisioningHealthCheckResource.java | 15 +-
.../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 | 16 +-
.../dlab/backendapi/SelfServiceApplication.java | 8 +-
.../conf/SelfServiceApplicationConfiguration.java | 33 +-
.../epam/dlab/backendapi/dao/BaseBillingDAO.java | 33 +-
.../com/epam/dlab/backendapi/dao/BillingDAO.java | 5 +-
.../com/epam/dlab/backendapi/dao/EndpointDAO.java | 14 +
.../epam/dlab/backendapi/dao/EndpointDAOImpl.java | 17 +-
.../java/com/epam/dlab/backendapi/dao/EnvDAO.java | 8 +-
.../java/com/epam/dlab/backendapi/dao/KeyDAO.java | 190 ---
.../com/epam/dlab/backendapi/dao/MongoSetting.java | 2 +-
.../com/epam/dlab/backendapi/dao/SettingsDAO.java | 8 +-
.../com/epam/dlab/backendapi/dao/UserRoleDao.java | 7 +-
.../epam/dlab/backendapi/dao/UserRoleDaoImpl.java | 59 +-
.../dlab/backendapi/dao/aws/AwsBillingDAO.java | 25 +-
.../epam/dlab/backendapi/dao/aws/AwsKeyDao.java | 45 -
.../dlab/backendapi/dao/azure/AzureBillingDAO.java | 15 +-
.../dlab/backendapi/dao/azure/AzureKeyDao.java | 47 -
.../dlab/backendapi/dao/gcp/GcpBillingDao.java | 21 +-
.../epam/dlab/backendapi/dao/gcp/GcpKeyDao.java | 47 -
.../epam/dlab/backendapi/domain/EndpointDTO.java | 7 +-
.../dlab/backendapi/domain/EnvStatusListener.java | 164 ---
.../backendapi/domain/ExploratoryLibCache.java | 17 +-
.../dropwizard/listeners/MongoStartupListener.java | 28 +-
.../listeners/RestoreHandlerStartupListener.java | 10 +-
.../backendapi/modules/AwsSelfServiceModule.java | 18 +-
.../backendapi/modules/AzureSelfServiceModule.java | 24 +-
...ServiceModule.java => CloudProviderModule.java} | 71 +-
.../epam/dlab/backendapi/modules/DevModule.java | 2 -
.../backendapi/modules/GcpSelfServiceModule.java | 16 -
.../dlab/backendapi/modules/ModuleFactory.java | 7 +-
.../dlab/backendapi/modules/ProductionModule.java | 2 -
...illingResourceGcp.java => BillingResource.java} | 34 +-
.../dlab/backendapi/resources/EdgeResource.java | 74 -
.../backendapi/resources/EndpointResource.java | 2 +-
.../backendapi/resources/EnvironmentResource.java | 21 -
.../backendapi/resources/KeyUploaderResource.java | 131 --
.../backendapi/resources/SecurityResource.java | 147 --
.../resources/aws/BillingResourceAws.java | 80 --
.../resources/aws/ComputationalResourceAws.java | 2 +-
.../resources/azure/BillingResourceAzure.java | 80 --
.../azure/ComputationalResourceAzure.java | 2 +-
.../resources/callback/ComputationalCallback.java | 5 -
.../resources/callback/ExploratoryCallback.java | 9 +-
.../resources/callback/aws/EdgeCallbackAws.java | 65 -
.../callback/aws/KeyUploaderCallbackAws.java | 66 -
.../callback/azure/EdgeCallbackAzure.java | 63 -
.../callback/azure/KeyUploaderCallbackAzure.java | 70 -
.../resources/callback/base/EdgeCallback.java | 78 --
.../callback/base/KeyUploaderCallback.java | 58 -
.../resources/callback/gcp/EdgeCallbackGcp.java | 63 -
.../callback/gcp/KeyUploaderCallbackGcp.java | 68 -
.../backendapi/resources/dto/BillingFilter.java | 11 +-
.../resources/dto/ProjectInfrastructureInfo.java | 4 +
.../backendapi/resources/dto/UserResourceInfo.java | 8 +
.../resources/dto/aws/AwsBillingFilter.java | 43 -
.../resources/dto/azure/AzureBillingFilter.java | 41 -
.../resources/dto/gcp/GcpBillingFilter.java | 42 -
.../resources/gcp/ComputationalResourceGcp.java | 2 +-
.../endpoint/CheckEndpointStatusScheduler.java | 24 +-
.../dlab/backendapi/service/AccessKeyService.java | 9 -
.../dlab/backendapi/service/BillingService.java | 10 +-
.../epam/dlab/backendapi/service/EdgeService.java | 35 -
.../dlab/backendapi/service/EndpointService.java | 3 +-
.../backendapi/service/EnvironmentService.java | 4 -
.../backendapi/service/ReuploadKeyService.java | 4 -
.../backendapi/service/UserResourceService.java | 33 -
.../backendapi/service/aws/AwsBillingService.java | 6 +-
.../service/aws/AwsInfrastructureInfoService.java | 40 -
.../aws/AwsInfrastructureTemplateService.java | 56 -
.../service/azure/AzureBillingService.java | 6 +-
.../azure/AzureInfrastructureInfoService.java | 45 -
.../azure/AzureInfrastructureTemplateService.java | 37 -
.../backendapi/service/gcp/GcpBillingService.java | 6 +-
.../service/gcp/GcpInfrastructureInfoService.java | 40 -
.../gcp/GcpInfrastructureTemplateService.java | 55 -
.../service/impl/AccessKeyServiceImpl.java | 119 --
.../service/impl/ComputationalServiceImpl.java | 40 +-
.../backendapi/service/impl/EdgeServiceImpl.java | 153 ---
.../service/impl/EndpointServiceImpl.java | 56 +-
.../service/impl/EnvironmentServiceImpl.java | 45 +-
.../service/impl/ExploratoryServiceImpl.java | 56 +-
.../service/impl/GitCredentialServiceImpl.java | 7 +-
.../service/impl/ImageExploratoryServiceImpl.java | 7 +-
.../service/impl/InactivityServiceImpl.java | 21 +-
...ase.java => InfrastructureInfoServiceImpl.java} | 60 +-
...java => InfrastructureTemplateServiceImpl.java} | 89 +-
.../service/impl/LibraryServiceImpl.java | 22 +-
.../service/impl/ProjectServiceImpl.java | 25 +-
.../service/impl/ReuploadKeyServiceImpl.java | 58 +-
.../service/impl/UserResourceServiceImpl.java | 95 --
.../epam/dlab/backendapi/util/RequestBuilder.java | 258 ++--
...fServiceCloudConfigurationSequenceProvider.java | 28 -
.../management/endpoints/endpoints.component.html | 13 +-
.../management/endpoints/endpoints.component.scss | 115 +-
.../management/endpoints/endpoints.component.ts | 18 +-
.../management-grid/management-grid.component.html | 8 +-
.../management-grid/management-grid.component.scss | 20 +-
.../management-grid/management-grid.component.ts | 6 +-
.../administration/management/management.model.ts | 4 +-
.../administration/project/project-data.service.ts | 34 +-
.../project-form/project-form.component.html | 2 +-
.../project/project-form/project-form.component.ts | 5 +-
.../project-list/project-list.component.html | 8 +-
.../project-list/project-list.component.scss | 4 +
.../project/project-list/project-list.component.ts | 47 +-
.../administration/project/project.component.ts | 9 -
.../app/administration/roles/roles.component.html | 6 +-
.../app/administration/roles/roles.component.ts | 3 +-
.../services/applicationServiceFacade.service.ts | 34 +-
.../services/dataengineConfiguration.service.ts | 8 +-
.../src/app/core/services/userResource.service.ts | 18 +-
.../resources/webapp/src/app/core/util/patterns.ts | 5 +-
.../webapp/src/app/login/login.component.html | 8 +-
.../webapp/src/app/login/login.component.ts | 5 -
.../reporting-grid/reporting-grid.component.html | 48 +-
.../reporting-grid/reporting-grid.component.scss | 10 +
.../reporting-grid/reporting-grid.component.ts | 3 +-
.../src/app/reporting/reporting.component.ts | 25 +-
.../cluster-details/cluster-details.component.html | 26 +-
.../cluster-details/cluster-details.component.ts | 10 +-
...utational-resource-create-dialog.component.html | 18 +-
...mputational-resource-create-dialog.component.ts | 25 +-
.../computational-resource-create.model.ts | 13 +-
.../computational-resources-list.component.ts | 18 +-
.../ami-create-dialog.component.html | 10 +-
.../ami-create-dialog.component.ts | 7 +-
.../cost-details-dialog.component.html | 22 +-
.../cost-details-dialog.component.ts | 2 +
.../create-environment.component.html | 21 +-
.../create-environment.component.ts | 2 +-
.../detail-dialog/detail-dialog.component.html | 14 +-
.../detail-dialog/detail-dialog.component.ts | 1 +
.../install-libraries.component.html | 2 +-
.../install-libraries.component.scss | 48 +-
.../install-libraries.component.ts | 60 +-
.../manage-ungit/manage-ungit.component.html | 7 +-
.../manage-ungit/manage-ungit.component.ts | 13 +-
.../resources-grid/resources-grid.component.html | 19 +-
.../resources-grid/resources-grid.component.scss | 9 +-
.../resources-grid/resources-grid.component.ts | 9 +-
.../resources-grid/resources-grid.model.ts | 33 +-
.../confirmation-dialog.component.html | 2 +-
.../confirmation-dialog.component.scss | 4 +-
.../confirmation-dialog.model.ts | 8 +-
.../edge-action-dialog.component.ts | 56 +-
.../notification-dialog.component.ts | 18 +-
.../src/app/shared/navbar/navbar.component.ts | 1 -
.../webapp/src/assets/styles/_dialogs.scss | 4 +-
.../webapp/src/assets/styles/_general.scss | 10 +-
.../resources/webapp/src/assets/styles/_reset.scss | 2 +-
.../resources/webapp/src/assets/styles/_theme.scss | 42 +-
.../webapp/src/dictionary/aws.dictionary.ts | 41 +-
.../webapp/src/dictionary/azure.dictionary.ts | 42 +-
.../webapp/src/dictionary/gcp.dictionary.ts | 43 +-
.../webapp/src/dictionary/global.dictionary.ts | 43 +-
.../backendapi/resources/EdgeResourceTest.java | 164 ---
.../resources/EnvironmentResourceTest.java | 98 --
.../resources/KeyUploaderResourceTest.java | 405 ------
.../service/aws/AwsBillingServiceTest.java | 29 +-
.../aws/AwsInfrastructureInfoServiceTest.java | 47 -
.../aws/AwsInfrastructureTemplateServiceTest.java | 84 --
.../service/azure/AzureBillingServiceTest.java | 28 +-
.../azure/AzureInfrastructureInfoServiceTest.java | 57 -
.../AzureInfrastructureTemplateServiceTest.java | 38 -
.../gcp/GcpInfrastructureInfoServiceTest.java | 47 -
.../gcp/GcpInfrastructureTemplateServiceTest.java | 81 --
.../service/impl/AccessKeyServiceImplTest.java | 311 -----
.../service/impl/ComputationalServiceImplTest.java | 49 +-
.../service/impl/EdgeServiceImplTest.java | 241 ----
.../service/impl/EnvironmentServiceImplTest.java | 126 +-
.../service/impl/ExploratoryServiceImplTest.java | 69 +-
.../service/impl/GitCredentialServiceImplTest.java | 12 +-
.../impl/ImageExploratoryServiceImplTest.java | 13 +-
.../InfrastructureTemplateServiceBaseTest.java | 22 +-
.../service/impl/LibraryServiceImplTest.java | 29 +-
.../service/impl/ReuploadKeyServiceImplTest.java | 276 +---
.../service/impl/UserResourceServiceImplTest.java | 109 --
486 files changed, 12705 insertions(+), 8598 deletions(-)
create mode 100644 infrastructure-provisioning/scripts/deploy_keycloak/deploy_keycloak.py
copy infrastructure-provisioning/{src/general/files/aws/project_Dockerfile => scripts/deploy_keycloak/templates/keycloak.service} (64%)
create mode 100644 infrastructure-provisioning/scripts/deploy_keycloak/templates/nginx.conf
create mode 100644 infrastructure-provisioning/scripts/deploy_keycloak/templates/realm.json
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 services/billing-aws/Dockerfile => infrastructure-provisioning/terraform/aws/endpoint/main/outputs.tf (77%)
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/aws/ssn-helm-charts/main/{files/nginx_values.yaml => cert-manager-crd-chart/Chart.yaml} (89%)
copy infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/{files/nginx_values.yaml => 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/aws/ssn-helm-charts/main/{files/nginx_values.yaml => step-ca-issuer-chart/Chart.yaml} (89%)
copy infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/{files/nginx_values.yaml => 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/nginx_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/aws/ssn-helm-charts/main/{files/nginx_values.yaml => step-issuer-chart/Chart.yaml} (89%)
copy infrastructure-provisioning/terraform/aws/ssn-helm-charts/main/{files/nginx_values.yaml => 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/nginx.tf => gcp/endpoint/main/outputs.tf} (79%)
copy infrastructure-provisioning/terraform/gcp/ssn-gke/main/modules/helm_charts/{dlab-ui-chart => cert-manager-crd-chart}/.helmignore (100%)
copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/cert-manager-crd-chart/Chart.yaml} (89%)
copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/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/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/external-dns/Chart.yaml} (89%)
copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/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/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/nginx-default-backend/Chart.yaml} (89%)
copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/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/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/nginx-ingress/Chart.yaml} (89%)
copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/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/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/step-ca-issuer-chart/Chart.yaml} (89%)
copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/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/nginx_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/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/step-issuer-chart/Chart.yaml} (89%)
copy infrastructure-provisioning/terraform/{aws/ssn-helm-charts/main/files/nginx_values.yaml => gcp/ssn-gke/main/modules/helm_charts/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%)
delete mode 100644 services/provisioning-service/src/main/java/com/epam/dlab/backendapi/healthcheck/ProvisioningHealthCheck.java
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
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/dao/KeyDAO.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/dao/aws/AwsKeyDao.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/dao/azure/AzureKeyDao.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/dao/gcp/GcpKeyDao.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/domain/EnvStatusListener.java
copy services/self-service/src/main/java/com/epam/dlab/backendapi/modules/{GcpSelfServiceModule.java => CloudProviderModule.java} (59%)
rename services/self-service/src/main/java/com/epam/dlab/backendapi/resources/{gcp/BillingResourceGcp.java => BillingResource.java} (75%)
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/EdgeResource.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/KeyUploaderResource.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/SecurityResource.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/aws/BillingResourceAws.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/azure/BillingResourceAzure.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/callback/aws/EdgeCallbackAws.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/callback/aws/KeyUploaderCallbackAws.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/callback/azure/EdgeCallbackAzure.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/callback/azure/KeyUploaderCallbackAzure.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/callback/base/EdgeCallback.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/callback/base/KeyUploaderCallback.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/callback/gcp/EdgeCallbackGcp.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/callback/gcp/KeyUploaderCallbackGcp.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/dto/aws/AwsBillingFilter.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/dto/azure/AzureBillingFilter.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/resources/dto/gcp/GcpBillingFilter.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/service/EdgeService.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/service/UserResourceService.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/service/aws/AwsInfrastructureInfoService.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/service/aws/AwsInfrastructureTemplateService.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/service/azure/AzureInfrastructureInfoService.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/service/azure/AzureInfrastructureTemplateService.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/service/gcp/GcpInfrastructureInfoService.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/service/gcp/GcpInfrastructureTemplateService.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/service/impl/EdgeServiceImpl.java
rename services/self-service/src/main/java/com/epam/dlab/backendapi/service/impl/{InfrastructureInfoServiceBase.java => InfrastructureInfoServiceImpl.java} (65%)
rename services/self-service/src/main/java/com/epam/dlab/backendapi/service/impl/{InfrastructureTemplateServiceBase.java => InfrastructureTemplateServiceImpl.java} (67%)
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/service/impl/UserResourceServiceImpl.java
delete mode 100644 services/self-service/src/main/java/com/epam/dlab/backendapi/validation/SelfServiceCloudConfigurationSequenceProvider.java
delete mode 100644 services/self-service/src/test/java/com/epam/dlab/backendapi/resources/EdgeResourceTest.java
delete mode 100644 services/self-service/src/test/java/com/epam/dlab/backendapi/resources/KeyUploaderResourceTest.java
delete mode 100644 services/self-service/src/test/java/com/epam/dlab/backendapi/service/aws/AwsInfrastructureInfoServiceTest.java
delete mode 100644 services/self-service/src/test/java/com/epam/dlab/backendapi/service/aws/AwsInfrastructureTemplateServiceTest.java
delete mode 100644 services/self-service/src/test/java/com/epam/dlab/backendapi/service/azure/AzureInfrastructureInfoServiceTest.java
delete mode 100644 services/self-service/src/test/java/com/epam/dlab/backendapi/service/azure/AzureInfrastructureTemplateServiceTest.java
delete mode 100644 services/self-service/src/test/java/com/epam/dlab/backendapi/service/gcp/GcpInfrastructureInfoServiceTest.java
delete mode 100644 services/self-service/src/test/java/com/epam/dlab/backendapi/service/gcp/GcpInfrastructureTemplateServiceTest.java
delete mode 100644 services/self-service/src/test/java/com/epam/dlab/backendapi/service/impl/AccessKeyServiceImplTest.java
delete mode 100644 services/self-service/src/test/java/com/epam/dlab/backendapi/service/impl/EdgeServiceImplTest.java
delete mode 100644 services/self-service/src/test/java/com/epam/dlab/backendapi/service/impl/UserResourceServiceImplTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@dlab.apache.org
For additional commands, e-mail: commits-help@dlab.apache.org