Skip to content

feat: env manifest cdn.terminate_tls#4017

Merged
mergify[bot] merged 39 commits intoaws:mainlinefrom
dannyrandall:feat/cdn-tls
Sep 26, 2022
Merged

feat: env manifest cdn.terminate_tls#4017
mergify[bot] merged 39 commits intoaws:mainlinefrom
dannyrandall:feat/cdn-tls

Conversation

@dannyrandall
Copy link
Copy Markdown
Contributor

To enable TLS termination on cdn, all currently deployed services must have http.redirect_to_https set to false

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.

@dannyrandall dannyrandall requested a review from a team as a code owner September 20, 2022 23:51
@dannyrandall dannyrandall requested review from KollaAdithya and removed request for a team September 20, 2022 23:51
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Sep 21, 2022

Codecov Report

Merging #4017 (5e13e94) into mainline (0640d4b) will increase coverage by 0.09%.
The diff coverage is 85.71%.

@@             Coverage Diff              @@
##           mainline    #4017      +/-   ##
============================================
+ Coverage     68.99%   69.08%   +0.09%     
============================================
  Files           248      248              
  Lines         35294    35422     +128     
  Branches        264      264              
============================================
+ Hits          24350    24471     +121     
- Misses         9752     9760       +8     
+ Partials       1192     1191       -1     
Impacted Files Coverage Δ
internal/pkg/deploy/cloudformation/stack/env.go 71.96% <0.00%> (-0.21%) ⬇️
internal/pkg/template/env.go 45.90% <ø> (ø)
internal/pkg/template/workload.go 38.73% <ø> (ø)
internal/pkg/manifest/env.go 78.76% <40.00%> (-1.87%) ⬇️
internal/pkg/cli/env_deploy.go 57.29% <75.00%> (+2.57%) ⬆️
internal/pkg/cli/deploy/env.go 75.61% <82.95%> (+4.28%) ⬆️
internal/pkg/aws/elbv2/elbv2.go 89.47% <100.00%> (+2.80%) ⬆️
internal/pkg/cli/deploy/errors.go 80.00% <100.00%> (+46.66%) ⬆️
internal/pkg/cli/env_package.go 42.24% <100.00%> (+0.94%) ⬆️
internal/pkg/manifest/transform.go 98.28% <100.00%> (ø)
... and 2 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Comment thread internal/pkg/aws/elbv2/elbv2.go Outdated
Comment thread internal/pkg/aws/elbv2/elbv2.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/manifest/validate_env_test.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/env.go
Comment thread internal/pkg/cli/deploy/env.go Outdated
@dannyrandall dannyrandall marked this pull request as draft September 21, 2022 22:27
dannyrandall and others added 9 commits September 21, 2022 16:53
Co-authored-by: Efe Karakus <efekarakus@gmail.com>
Co-authored-by: Efe Karakus <efekarakus@gmail.com>
Co-authored-by: Wanxian Yang <79273084+Lou1415926@users.noreply.github.com>
Co-authored-by: Wanxian Yang <79273084+Lou1415926@users.noreply.github.com>
@dannyrandall dannyrandall marked this pull request as ready for review September 22, 2022 22:13
Comment thread internal/pkg/aws/elbv2/elbv2.go
Comment thread internal/pkg/aws/elbv2/elbv2.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/env.go
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/aws/elbv2/elbv2.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/env.go
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Copy link
Copy Markdown
Contributor

@efekarakus efekarakus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, just a bunch of tiny feedback.

Comment thread internal/pkg/aws/elbv2/elbv2.go
Comment thread internal/pkg/aws/elbv2/elbv2.go
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/env.go Outdated
Comment thread internal/pkg/cli/deploy/errors.go
Comment thread internal/pkg/cli/deploy/errors.go Outdated
Comment thread internal/pkg/cli/env_deploy.go
Comment thread internal/pkg/cli/env_package.go Outdated
Comment thread internal/pkg/manifest/env.go
Comment thread internal/pkg/cli/deploy/errors.go
Copy link
Copy Markdown
Contributor

@iamhopaul123 iamhopaul123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good thank you!

})
if err != nil {
return Rule{}, err
} else if len(resp.Rules) == 0 {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: we don't need the else

@mergify mergify Bot merged commit b77a2c8 into aws:mainline Sep 26, 2022
@dannyrandall dannyrandall deleted the feat/cdn-tls branch September 26, 2022 22:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants