scott-the-programmer/terraform-provider-minikube

View on GitHub
docs/index.md

Summary

Maintainability
Test Coverage
---
page_title: "minikube Provider"
description: |-
  A terraform provider for [minikube!](https://minikube.sigs.k8s.io/docs/)
---

# Minikube Provider

A terraform provider for [minikube!](https://minikube.sigs.k8s.io/docs/)

The goal of this project is to allow developers to create minikube clusters and integrate it with common kubernetes terraform providers such as [hashicorp/kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.12.1) and [hashicorp/helm](https://registry.terraform.io/providers/hashicorp/helm/2.6.0) all within the comfort of Minikube!

## Installing your preferred driver

```bash
minikube start --vm=true --driver=hyperkit --download-only
minikube start --vm=true --driver=hyperv --download-only
minikube start --driver=docker --download-only
```

Some drivers require a bit of prerequisite setup, so it's best to visit [https://minikube.sigs.k8s.io/docs/drivers/](https://minikube.sigs.k8s.io/docs/drivers/) first

## Example Usage

```terraform
provider "minikube" {
  kubernetes_version = "v1.30.0"
}
```
<br/><!-- schema generated by tfplugindocs -->
## Schema

### Optional

- `kubernetes_version` (String) The Kubernetes version that the minikube VM will use. Defaults to 'v1.30.0'.