Skip to content

[CI] Add end-to-end testing of Meshery Operator deployments #603

Open
@leecalcote

Description

@leecalcote

Current Behavior

In order to verify whether changes in a PR are positive and resolve the issue at-hand, we'll want to test.

Desired Behavior

In general, the meshery-operator repo is egregiously missing such tests. Let's fix that.

Implementation

  1. copy/paste a workflow from the meshery/meshery repo that checks out a golang program, build the docker container image for meshery-operator
  2. deploys a kind cluster and installs the meshery-operator helm chart using the freshly built image.

Acceptance Tests

  1. This is just a smoke test. Deeper tests will come later in order to verify MeshSync.

Contributor Guides and Resources

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/ciContinuous integration

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions