Releases: terraform-cisco-modules/terraform-intersight-easy-iks
Add Multi-Organization Support
Changed the structure to support multi-organization deployment in intersight.
Each module now requires a organization key to specify which organization to put the object into.
This will allow for users to consume the repository once without having to clone the repository multiple times.
Added support for Kubernetes Add-ons
Found mistake with code that the k8s_cluster_addon module consumes the Kubernetes Cluster moid; whereas the k8s_node_group_profile consumes the Kubernetes Cluster Profile moid. Made corrections after identifying this as the root cause.
splitting iks into organization and iks
To Allow for separation of Kubernetes Policies and Kubernetes Clusters .
Moving K8S Modules to terraform-intersight-imm module
To Extend the Kubernetes Modules to support all the variables and remove extra API calls moving the project to point to the terraform-intersight-imm modules. Big thanks to Justin for all the work he did on the original project.
Removing Loop on IKS Workspace
Due to the current limitation with Terraform and nested variables changing the IKS workspace to a single global variable.
changing module to multi-tenancy support
This module has been completely overhauled to support multi-tenancy. It is not recommended to continue to use previous releases of the module. Please update to use the latest release with it's new features and functions.
New module supports:
- creation of policies at the tenant level and then sharing the policies between IKS clusters.
- IKS clusters changed to support loops to create as many clusters as desired.
Moved modules to module directory
moved the modules to the modules directory
Initial Release
This Module is a working example of the following use cases:
Deploy Terraform Cloud Workspaces and Variables
Use Global Variables to Share information between workspaces
Deploy an Intersight Kubernetes Service Container using Terraform Cloud
Install Hello Kubernetes Test Application
Install Intersight Workload Optimizer Pod for K8S performance Monitoring
Test IKS Add-Ons with Graphana and Prometheus.