Skip to content

[Feature]: airgap: disable internetService/natService #645

@jfbus

Description

@jfbus

Problem to Solve

The airgap cluster should have no access to the internet. Internet service and NATs are not configured.

Proposed Solution

In the OscCluster spec, we add a network.disabled attribute defined as a list of disabled services.

Adding internet to the list disables both Nat services and the Internet service.

Additional Context

For E2E tests to work, the cluster needs to be able to download various images (CNI, CCM, ...), either through a private registry on the management cluster or by preloading images on the nodes.

Environment Details

- Kubernetes version (`kubectl version`):
- OS (`/etc/os-release`):
- Kernel (`uname -a`):
- cluster-api-provider-outscale version:
- cluster-api version:
- Install tools:
- Kubernetes distribution:
- Kubernetes distribution version:

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions