Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A local kubernetes cluster with Istio, built using Terraform

License

NotificationsYou must be signed in to change notification settings

madduci/kind-with-mesh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform PlanOpenTofu Plan

This Terraform project allows an user create a local Kubernetes Cluster using theKubernetes-in-Docker Stack (KIND) and configuring optionally one between NGINX-Ingress (default), Istio or Cilium.

The following steps are performed within the project:

  • A local cluster composed by a Control-Plane node and one or more Worker-Nodes is bootstrapped (defaults to 3)
  • The Ports 80, 443, 9879 and 15021 are bound on the host, mapping NodePorts on the Control-Plane Node
  • Akubeconfig file is created locally in the project folder
  • The namespaceingress-nginx with the NGINX Ingress controller is created, if it is enabled
  • The namespaceistio-system with the basic Istio services is created, if Istio is enabled
  • When choosing Cilium, the services will be installed in thekube-system namespace

In case of further operations/configuration of the Kind cluster, it's suggested to download the latest release of thekind tool from theGitHub Repository.

Requirements

The following tools are required for this project:

  • docker (up and running)
  • terraform (1.6+) /opentofu (1.6+)
  • helm (3.0+)
  • kind (0.22.0+)

Creating the Cluster

Please see theexamples, corresponding to the type of cluster that you want to bootstrap (with nginx, istio or cilium).

About

A local kubernetes cluster with Istio, built using Terraform

Resources

License

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp