Rob Gil
5eeb5f976a
169163334 - Adds autoscaling to k8s
...
This adds node autoscaling the k8s. Pod autoscaling needs to be
configured in the kubectl config.
2019-12-26 09:10:48 -05:00
Jay R. Newlin (PromptWorks)
3c1a199cee
Merge pull request #1276 from robgil-dds/169163334-dns-fix
...
169163334 - Adds public ips to k8s nodes for internet access
2019-12-24 15:39:25 -05:00
Jay R. Newlin (PromptWorks)
1a89f73ca2
Merge branch 'staging' into 169163334-dns-fix
2019-12-24 13:40:13 -05:00
Rob Gil
b98bc5953f
169163334 - Adds public ips to k8s nodes for internet access
...
Temporary fix. This should be replaced with a NAT GW (which I need MSFT
to enable or fix the registry registration)
2019-12-23 18:39:55 -05:00
dandds
8ec23b54a8
WIP: k8s config for cloud-zero
2019-12-23 18:39:55 -05:00
Jay R. Newlin (PromptWorks)
18f3ad34e4
Merge pull request #1274 from robgil-dds/169163334-more-stuff
...
169163334 - Adds more configuration elements per call with Dan
2019-12-23 11:27:47 -05:00
Jay R. Newlin (PromptWorks)
18aead486d
Merge branch 'staging' into 169163334-more-stuff
2019-12-23 11:13:44 -05:00
Jay R. Newlin (PromptWorks)
80cadfe4b8
Merge pull request #1271 from dod-ccpo/gi-updates-wo-20191216
...
Ghost Inspector updates week of 12/16/2019
2019-12-21 10:52:04 -05:00
Jay R. Newlin (PromptWorks)
03c29ee325
Merge branch 'staging' into gi-updates-wo-20191216
2019-12-20 17:26:59 -05:00
dandds
2497823e2c
Merge pull request #1273 from dod-ccpo/fix-ci
...
Do not catch errors in CI.
2019-12-20 15:11:46 -05:00
Rob Gil
ec5c3e0ce0
169163334 - Adds more configuration elements per call with Dan
...
This adds the start of the identity module but also cleans up a bunch of
things like the LBs. Originally I was managing the LBs, but k8s manages
this for us so I disabled the LBs for now.
2019-12-20 15:10:57 -05:00
dandds
a660f41171
Do not catch errors in CI.
...
This removes all error-catching from the test scripts. If unit tests
fail, the script will exit immediately. The error catching functionality
was not working correctly using the sh shell in Alpine inside the
containers, and so CI was allowed to continue after test failures.
2019-12-20 14:25:41 -05:00
Jay R. Newlin (PromptWorks)
a571e61766
Merge branch 'staging' into gi-updates-wo-20191216
2019-12-20 14:14:34 -05:00
graham-dds
3d151e7aaa
Merge pull request #1272 from dod-ccpo/bugfix/sidenav-kwargs
...
Remove old kwargs from SidenavItem
2019-12-20 12:19:01 -05:00
graham-dds
d81b82956b
Remove old kwargs from SideNavItem
2019-12-20 11:03:21 -06:00
Jay R. Newlin (PromptWorks)
c66483218a
Merge branch 'staging' into gi-updates-wo-20191216
2019-12-20 11:13:04 -05:00
dandds
9e20ad5281
Merge pull request #1265 from dod-ccpo/policy-infrastructure
...
Policy infrastructure
2019-12-20 10:55:44 -05:00
Jay R. Newlin (PromptWorks)
591c0f2315
Updates based on design changes and/or general maintenance of tests
2019-12-20 10:51:25 -05:00
Jay R. Newlin (PromptWorks)
007291da0a
Merge branch 'staging' of github-DDS:dod-ccpo/atst into gi-updates-wo-20191216
2019-12-20 10:37:43 -05:00
dandds
3bfb6c9621
Basic implementation for a policy wrapper.
...
The implementation here is meant to wrap a library of JSON policy
documents. Policies should be added to directories corresponding to
where they will be defined (portfolio, application, environment).
Functionality for parsing portfolio policy definitions is included. When
the policies need to be defined on a management group, the
AzureCloudProvider can iterate the appropriate tier of the policy
manager and add those definitions.
2019-12-20 10:34:12 -05:00
dandds
6460c912dd
Remove Libcloud dependency
2019-12-20 10:34:12 -05:00
dandds
b61956080e
Initial policies and method for creating policy definition.
...
This adds some initial example policies:
- One for region restrictions
- One for service restrictions
Note that the MS ARM team has said that region restrictions may be
controlled by ARM, so that policy might prove unnecessary. The
parameters list for the service restrictions is stubbed for now, pending
the full list.
I also added an internal method for adding policy definitions to a
management group. This method is agnostic about what tier of management
group the policy is being defined at. It requires that a dictionary
representing the properties section of a valid Azure JSON policy
definition be passed as an argument.
2019-12-20 10:34:12 -05:00
dandds
7dbdeb3ae7
Merge pull request #1270 from robgil-dds/169163334-ssl-vpn
...
169163334 - Adds Virtual Network Gateway for VPN
2019-12-20 10:22:27 -05:00
dandds
74fdbafa7f
Merge pull request #1269 from robgil-dds/169163334-container-registry
...
169163334 - Adds Azure Container Registry
2019-12-20 10:22:01 -05:00
Rob Gil
866b789b6c
169163334 - Adds Virtual Network Gateway for VPN
...
The Virtual Network Gateway is required for OpenVPN connectivity. The
change to the VPC module also adds a subnet which is exclusively used
for the Gateway.
2019-12-19 22:33:27 -05:00
Rob Gil
74b2510730
169163334 - Adds Azure Container Registry
...
Adds the ACR. Georeplication disabled for the moment until we add the DR
site.
2019-12-19 20:12:20 -05:00
Jay R. Newlin (PromptWorks)
2cf643daa5
Changes based on new checkbox in TO Step 5
2019-12-19 13:16:45 -05:00
leigh-mil
54ba6586d2
Merge pull request #1264 from dod-ccpo/update-home-page
...
Update home page
2019-12-19 11:49:29 -05:00
leigh-mil
f34a668b28
Merge branch 'staging' into update-home-page
2019-12-19 10:53:33 -05:00
dandds
f10ae654c3
Merge pull request #1267 from robgil-dds/169163334-lb
...
169163334 - Adds LB module
2019-12-19 09:40:13 -05:00
dandds
fb1b6ddfe4
Merge pull request #1266 from robgil-dds/169163334-cdn
...
169163334 - Adds CDN module
2019-12-19 09:39:28 -05:00
graham-dds
c9b7f31701
Merge pull request #1262 from dod-ccpo/silence-curl-output-for-test-suite
...
Slience output from curl for integration tests
2019-12-19 08:21:56 -05:00
Rob Gil
7aeda9377e
169163334 - Adds LB module
2019-12-18 20:55:58 -05:00
Rob Gil
0925c73c68
Terraform fmt across new modules
2019-12-18 18:47:02 -05:00
Rob Gil
6d64665474
169163334 - Adds CDN module
...
Basic CDN module with configurable origin.
2019-12-18 18:45:25 -05:00
graham-dds
f1509b02f6
Merge branch 'staging' into silence-curl-output-for-test-suite
2019-12-18 17:02:14 -05:00
dandds
585d52f045
Merge pull request #1263 from robgil-dds/169163334-redis-module
...
169163334 - Adds redis module
2019-12-18 17:00:23 -05:00
leigh-mil
c642708c44
Left align home page content
2019-12-18 16:57:15 -05:00
leigh-mil
a231ba5210
Update styling for add new portfolio button on home page
2019-12-18 16:55:25 -05:00
leigh-mil
8fbb0e99ae
Fix side nav to match designs and delete unused html and css
2019-12-18 16:55:25 -05:00
leigh-mil
d84e1d58f3
Remove unused class from hr element
2019-12-18 16:55:25 -05:00
leigh-mil
217a29b0dc
Adjust margins on home page, globally fix hr elements to default to having margins, and add class for hr elements to span full width of their container
2019-12-18 16:55:25 -05:00
leigh-mil
2584c43c90
Home page styling updates:
...
- Update copy
- Update menu description section
2019-12-18 16:55:25 -05:00
leigh-mil
8166c05ec2
Always show side nav and update styling
2019-12-18 16:55:25 -05:00
leigh-mil
070cfda32c
Merge pull request #1261 from dod-ccpo/remove-delete-functionality
...
Remove delete functionality
2019-12-18 16:52:07 -05:00
graham-dds
d247620c51
Slience output from curl for integration tests
...
We use curl in our integration test script to make sure the application container is
available before moving on. We expect many connection errors and don't care
about the output of curl, so this will just swallow all of the output.
2019-12-18 16:43:30 -05:00
leigh-mil
ff0abe7dce
Merge branch 'staging' into remove-delete-functionality
2019-12-18 15:20:41 -05:00
leigh-mil
325441dd42
Merge pull request #1260 from dod-ccpo/to-signature-page
...
To signature page
2019-12-18 15:20:26 -05:00
Rob Gil
83690ccf1a
169163334 - Adds redis module
...
Adds basic redis module.
2019-12-18 15:14:22 -05:00
leigh-mil
499a965b29
Merge branch 'staging' into to-signature-page
2019-12-18 14:34:51 -05:00