Skip to content
This repository has been archived by the owner on Dec 16, 2024. It is now read-only.

Refactor endpoint probe check #523

Merged

Conversation

laurafitzgerald
Copy link
Contributor

@laurafitzgerald laurafitzgerald commented Sep 12, 2023

What
A refactor on how we are evaluating endpoints based on health checks
Doing this first and updating the MultiClusterGatewayTarget before attempting to setEndpoints.
Unit tests have been adjusted
No changes required to the integration tests as the functionality here isn't changing, just the approach.

Verification
Follow steps described in #412 as this is a refactor, functionality shouldn't be changed.
Also integration tests covered all cases and those have passed without any change.

@laurafitzgerald laurafitzgerald temporarily deployed to e2e-internal September 12, 2023 16:55 — with GitHub Actions Inactive
pkg/dns/target.go Outdated Show resolved Hide resolved
@laurafitzgerald laurafitzgerald force-pushed the refactor-endpoint-probe-check branch from 42034ca to 2d39627 Compare September 13, 2023 08:22
@laurafitzgerald laurafitzgerald temporarily deployed to e2e-internal September 13, 2023 08:22 — with GitHub Actions Inactive
pkg/dns/target.go Outdated Show resolved Hide resolved
pkg/dns/target.go Outdated Show resolved Hide resolved
@laurafitzgerald laurafitzgerald force-pushed the refactor-endpoint-probe-check branch from 2d39627 to e057a82 Compare September 13, 2023 11:07
@laurafitzgerald laurafitzgerald temporarily deployed to e2e-internal September 13, 2023 11:07 — with GitHub Actions Inactive
@laurafitzgerald laurafitzgerald force-pushed the refactor-endpoint-probe-check branch from e057a82 to 6a77786 Compare September 13, 2023 13:42
@laurafitzgerald laurafitzgerald temporarily deployed to e2e-internal September 13, 2023 13:42 — with GitHub Actions Inactive
@mikenairn
Copy link
Member

Changes look good to me, can merge after the release is done. 👍

@laurafitzgerald laurafitzgerald force-pushed the refactor-endpoint-probe-check branch from 6a77786 to d8191ce Compare October 3, 2023 11:04
@laurafitzgerald laurafitzgerald temporarily deployed to e2e-internal October 3, 2023 11:04 — with GitHub Actions Inactive
@mikenairn
Copy link
Member

/lgtm
/approve

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Oct 3, 2023

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: laurafitzgerald, mikenairn

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot merged commit 1afee7b into Kuadrant:main Oct 3, 2023
9 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants