Skip to content

Fix task completion callback on k8s#1724

Merged
selzoc merged 1 commit intocloudfoundry:masterfrom
eirini-forks:fix-task-callback
Jul 7, 2020
Merged

Fix task completion callback on k8s#1724
selzoc merged 1 commit intocloudfoundry:masterfrom
eirini-forks:fix-task-callback

Conversation

@gcapizzi
Copy link
Copy Markdown
Contributor

@gcapizzi gcapizzi commented Jul 6, 2020

When deployed on K8s, Istio handles transparently applying mTLS to network traffic. This means the completion callback should use HTTP and port 80 instead of HTTPS and port 8888. We already had a similar conditional in the OPI::StagerClient, this just replicates it the Diego::TaskCompletionCallbackGenerator.

We didn't run CATs but we did test this manually using Eirini.

  • I have reviewed the contributing guide
  • I have viewed, signed, and submitted the Contributor License Agreement
  • I have made this pull request to the master branch
  • I have run all the unit tests using bundle exec rake
  • I have run CF Acceptance Tests

When deployed on K8s, Istio handles transparently applying mTLS to network traffic.

[#173393442]

Signed-off-by: Giuseppe Capizzi <gcapizzi@pivotal.io>
@cf-gitbot
Copy link
Copy Markdown

We have created an issue in Pivotal Tracker to manage this:

https://www.pivotaltracker.com/story/show/173666642

The labels on this github issue will be updated when the story is started.

@selzoc selzoc merged commit 0dfc3bd into cloudfoundry:master Jul 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants