### Summary

Alpine 3.18 is [expected](https://alpinelinux.org/releases/) in May. This is a remote VM addition and an in-place container update.

Alpine 3.18 has been [released](https://www.alpinelinux.org/posts/Alpine-3.18.0-released.html).

### Issue Type

Feature Idea

### Component Name

`ansible-test`
"""Bootstrapper for apk based systems."""
    @classmethod
    def install_podman(cls) -> bool:
        """Return True if podman will be installed."""
        return True
    @classmethod
    def install_docker(cls) -> bool:
        """Return True if docker will be installed."""
        return True
    @classmethod
    def usable(cls) -> bool:
        """Return True if the bootstrapper can be used, otherwise False."""
        return bool(shutil.which('apk'))
    @classmethod
    def run(cls) -> None:
        """Run the bootstrapper."""
        
        packages = ['docker', 'podman', 'openssl']
        run_command('apk', 'add', *packages)
        run_command('service', 'docker', 'start')
        run_command('modprobe', 'tun')
        super().run()
@dataclasses.dataclass(frozen=True)
class OsRelease: