A Terraform module to effortlessly create and manage a Kubernetes cluster within Oracle Cloud's Always Free Resources
tier, enabling users to leverage Kubernetes without incurring additional costs.
First of, I'd like to thank you for the effort you put in. It works like a charm. I'd like to add one thing into your setup:
I have CloudFlare proxy enabled. So, CF is pointing to the public LB created. However, I'd like to restrict access to the LB so that only proxied calls from CF should be able to reach to LB. I see that from the OCI UI, security lists for oke-vcn has an ingress of 0.0.0.0/0. My plan is to replace that ingress and use CF IPs/CIDRs as an ingress. How can I introduce that change here?
I was trying to create a OKE Cluster with Terraform OCI Always Free (Arm A1 Ampere Flex), 4 nodes, with 1 core, 6GB RAM, 50GB Storage each node, Similiar as the Interface on Cloud Oracle That i can create a "Quick create". I want to access the kubectl by my own computer so it's need to be public endpoint right? i tried to run with examples/private-cluster. But the node pool didn't create.
I don't know why but i have some problems in creating in "Quick create" cloud oracle interface, Do you have an terraform script that does this kinda of things, or this one could be editable for doing this things.