Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate HTTP adapter with Reconciler #6272

Merged
merged 7 commits into from
Nov 15, 2019
Merged

Integrate HTTP adapter with Reconciler #6272

merged 7 commits into from
Nov 15, 2019

Conversation

antoineco
Copy link
Contributor

@antoineco antoineco commented Nov 13, 2019

Description

Integrate HTTP adapter with Reconciler. Round 2 of #6236

Changes proposed in this pull request:

  • Wait for Channel readiness before synchronizing adapter Service
  • Add Ports and EnvVars to adapter Service
  • Pass metrics and logging configs to adapter Service
  • Configure ReadinessProbe of adapter Service
  • Inject adapter image via envconfig instead of os.Getenv()
  • Refactor some of the reconciliation flow

Related issue(s)

#6236
#6175

Copy link
Contributor

@nachtmaar nachtmaar left a comment

Choose a reason for hiding this comment

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

Integration looks good to me:

  • logger and metrics are correctly initialized in adapter, I could get the metrics from the adapter
  • As discussed: the EVENT_SOURCE variable has to be set in the adapter and it should come from the CR object
  • Even though the readiness probe does not work, I am ok with merging the PR since we have the 503 bug open where we can investigate

* Wait for Channel readiness before synchronizing adapter Service
* Add Ports and EnvVars to adapter Service
* Pass metrics and logging configs to adapter Service
* Configiure ReadinessProbe of adapter Service
* Inject adapter image via envconfig instead of os.Getenv()
* Refactor some of the reconciliation flow
@netlify
Copy link

netlify bot commented Nov 14, 2019

🥰 Documentation preview ready! 🥰

Built with commit fd79e90

https://deploy-preview-6272--kyma-project-docs-preview.netlify.com

@nachtmaar nachtmaar removed their assignment Nov 14, 2019
@antoineco antoineco added area/eventing Issues or PRs related to eventing wg/knative labels Nov 14, 2019
@lilitgh lilitgh added this to the Sprint_SkydivingTunas_6 milestone Nov 14, 2019
@k15r k15r self-assigned this Nov 14, 2019
@k15r k15r removed their assignment Nov 14, 2019
@antoineco antoineco merged commit 500e929 into kyma-project:master Nov 15, 2019
@antoineco antoineco deleted the adapter-ctrler-integration branch November 15, 2019 07:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/eventing Issues or PRs related to eventing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants