Skip to content

The case for HealthChecks in V8 #716

Answered by buehler
slacki123 asked this question in Q&A
Discussion options

You must be logged in to vote

Ah, alright. The main point of v8 was to separate operator logic and ASP.NET logic. The ASP part produced a big overhead that was not needed if you don't use webhooks. As a side effect, this removed the possibility of healthchecks as well.

The intension is to configure the healthchecks by yourself if you need them.

It does not really matter (in my opinion at least), if you write builder.AddHealthCheck() with the operator builder or if you write services.AddHealthCheck on the configurable services in asp.net.

So since the healthchecks have no direct connection to the operator SDK per se, I think the user that implements the operator should decide if and when they want to register the checks.

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@slacki123
Comment options

@buehler
Comment options

Answer selected by slacki123
@slacki123
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants