Skip to content

anjosluc/terraform-k8s-crossplane

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform Module Crossplane Deployment on Kubernetes

Crossplane Icon

Requirements

Name Version
aws >= 3.59.0
helm >= 2.3.0
kubectl 1.14.0

Providers

Name Version
aws 4.38.0
helm 2.7.1
kubectl 1.14.0

Modules

Name Source Version
iam_assumable_role_admin terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc 3.6.0

Resources

Name Type
aws_iam_policy.crossplane_permission_policy resource
helm_release.crossplane_install resource
kubectl_manifest.controller_config_aws resource
kubectl_manifest.provider resource
aws_caller_identity.current data source
aws_eks_cluster.eks data source
aws_iam_policy_document.crossplane_permission_policy_document data source

Inputs

Name Description Type Default Required
clusterName n/a string n/a yes
configurationPackages n/a list(string) [] no
createRoleforAWSProvider n/a bool true no
crossplaneNamespace n/a string "crossplane-system" no
imageRepository n/a string "harbor.example.com/docker-hub/crossplane/crossplane" no
providerPackages n/a list(string) [] no
replicas n/a number 1 no
webhooksEnabled n/a bool true no

Outputs

No outputs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages