I just restart it and it just broke fucking everything, this tooks the time, restart the wsl, restart the neovim, change this change that, and it turn out the neovim is outdated and the updated plugin isn’t supported anymore, so I just simply resolve this by just update
and now it actually work, but I need to setup claudecode, so I just download claude code, setup the pricing plan, the plan, setup in the CLI, and this is how it looks like
I just mention I use chatgpt to help generate the code and claude for the assistance, so here is the rule
I will generate the code using chatgpt, but I will rewrite it by typing it not by copy paste
I believe if I typing it, I will understand the line of the terraform code, so it won’t waste my mind
now here is come the claude code part, because it interactive within neovim UI, so I will ask the fundamental of the code.
to setup the terraform and connect using google or gcp provider you need gcloud cli installed, and setup the account within your CLI, so the terraform really need the gcloud is setup, and I still wonder how to setup this on CI/CD, well lets think that later then, here is what it look like after I complete setup the terraform
after I see the terraform code, I just believe this terraform is kinda automated server inventory, and to setup the code is fucking worse, its like you setup data static, I wonder if there is a better way to manage terraform, just wonder if I setup 1000 machine, how many long code I have.
but beside that, terraform is best tools for infra community, it has a big community and it mean you could be easily to resolve your problem
so the last part, I just add this infracost, you need to install the infracost, pick the plan of $0.99/month, and 30 days trial, install the CLI, integrate within your CLI, and it would be look like this
thats it for today
lets see if I could deploy for tomorrow