Comments (11)
@saiyam1814 : https://docs.cloud.oracle.com/iaas/Content/ResourceManager/Concepts/resourcemanager.htm
from terraform-oci-oke.
What's the use case for this?
The whole point of Terraform is that you manage your infrastructure as code - I agree there is huge room for improvement in the way this module does (or doesn't) do things but a web app is the very last thing the module needs in my opinion.
from terraform-oci-oke.
i agree the whole point of doing this thing is having a UI that can help the developer/USER/newbie to simply put in the values and create the cluster.
So I wanted to assign it to myself actually as I am already working on it . the End goal is to give developer the UI interface from where he can spin up the infra and deploy the application to the cluster only from the UI without knowing about terraform , dockerfile, yaml files. <<<< this is the end use case. i can close the issue and create a pull request instead after creating the application... what say ?
from terraform-oci-oke.
It seems to me that a UI to provision k8s clusters would be an entirely separate project.
I'm just a user of the module though - not an Oracle Dev. Not my call. :)
from terraform-oci-oke.
ohh ok I will talk with @hyder on this separately.
from terraform-oci-oke.
@cawilliamson if you have ideas on how we can improve, I'm very happy to listen
from terraform-oci-oke.
@saiyam1814 The paid version of Terraform, TFE, has a decent Web UI. The issue with Web UI’s though is they are a security nightmare.
If they are spinning up a Kubernetes cluster they should know how to use basic command line.
Also long-term Oracle will probably launch a browser-based IDE, a way to do builds and runs via the Cloud Console, etc. All of these tools will provide additional graphical ways to run Terraform.
from terraform-oci-oke.
from terraform-oci-oke.
@saiyam1814 I am external to Oracle so I can't speak of your internal discussions on this but this repository sits under a user called "oracle-terraform-modules" and in a repository called "terraform-oci-oke".
In it's current state it does not work properly as a Terraform module in any meaningful way (i.e. it is nowhere near production ready.) With that in mind - I think this is entirely the wrong place to even think of adding GUI elements and "quick start" type setups.
A terraform module is 100% about creating a set of resources on a specific provider but presenting the TF developer with a simple frontend to that (i.e. the module may create ~30 resources but from a Terraform point of view this is "one cluster".) It should not include any kind of "quick start" or "gui" elements at all as that runs entirely at odds with what Terraform as a product is and does.
from terraform-oci-oke.
@cawilliamson I think I mentioned that before also to you that I will work internally will Ali and then 7 days ago only this issue was closed(since I am not able to delete) not sure if you saw the status already. I feel there is no point in bringing up same things on closed issue.
from terraform-oci-oke.
@saiyam1814 Sure, no worories. Was just responding to your update added 7hrs ago. 👍
from terraform-oci-oke.
Related Issues (20)
- [5.x] Allow users to specify kubectl version on operator host HOT 3
- [5.x] v5.0.0-RC5 BUG preventing adding custom NAT Route rules HOT 1
- [v4.5.9] Reuse existing bastion when creating OKE cluster HOT 1
- [v4.5.9] create_service_account.template.sh causing error when using kubectl 1.27 with a v1.26.2 cluster - manual intervention required
- [5.x] Invalid count argument error in autoscaler.tf
- Terraform plan doesn't gives this error while selecting the availibility domain
- Error evaluating operator and bastion image locals
- Tiny error in Documentation HOT 1
- [5.x] Defined Tag being applied to Tag Namespace HOT 2
- 5.x: Missing `lpg_all_attributes` output from inner `oci-vcn` module
- 5.x: Restricting access to public LB (Ingress Controller) HOT 1
- Cloud-Init Failure HOT 4
- Wrong `control_plane_is_public` behavior for OKE cluster HOT 1
- FSS Mount Target Created Dynamically Don't Get FSS Security Group Attached (4.5.9 -> 5.0.2) HOT 4
- Terraform apply after changing max_pods_per_node does not take effect HOT 1
- worker_cloud_init does not pick up new changes HOT 1
- boot_volume_size takes no effect in 4.x HOT 9
- updating the kms_key_id for nodepool fails with 409-conflict error
- nodepool.tf|precondition bug|single availability domain must be specified when using a capacity reservation HOT 5
- Terraform plan/apply fail with invalid count/for_each if compartment or VCN created in same configuration but outside module HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from terraform-oci-oke.