Pulumi - creating an app in digital ocean using the app platform

Intro As many of you know, I’ve been using Pulumi for a while and I am a big fan. Today, I’m going to walk through creating an application using the digital ocean app platform. Why digital ocean? A lot of people will wonder “why digital ocean”?? the answer is simple. It’s extremely well integrated, and this makes it very compelling to use. The digital ocean app platform Today I’m using the digital ocean app platform....

December 28, 2024 · 7 min · codecowboy.io

Pulumi - creating a kubernetes cluster in digital ocean

Intro As many of you know, I’ve been using Pulumi for a while and I am a big fan. Today, I’m going to walk through creating Kubernetes in digital ocean. Why digital ocean? A lot of people will wonder “why digital ocean”?? the answer is simple. It’s extremely well integrated, and this makes it very compelling to use. I’m going to walk through creating a simple kubernetes cluster (with three nodes), and then deploying a simple application and load balancer to the cluster....

November 8, 2024 · 10 min · codecowboy.io

Pulumi - creating cloud infrastructure in digital ocean

Intro As many of you know, I’ve been using Pulumi for a while and I am a big fan. Today, I’m going to walk through creating resources in digital ocean. Why digital ocean? A lot of people will wonder “why digital ocean”?? the answer is simple. It’s cheap, fast, and has most of the services I need. As always, as this is my first digital ocean post, I will start with a simple virtual machine, or a droplet in digital ocean terminology....

November 2, 2024 · 7 min · codecowboy.io

Terraform Scaffold: The lambda code

Intro I last wrote about an API gateway and lambda function in AWS. I wanted to expand on that and walk through the lambda function in more detail. TLDR - The github repo Th lambda function can be anything, but in my case it takes a JSON input and passes certain fields to another API endpoint. This is most useful for being able to perform transformations on data. You can clone the repo with all of the working code here:...

June 15, 2024 · 5 min · codecowboy.io

Terraform Scaffold: AWS API Gateway

Intro I do a lot of building various platforms for various reasons. I do this as part of my day job, I also do it as part of some open source projects that I work on. I work through building various stacks and infrastructure for things. Today I am going to share my scaffold for AWS API gateways and lambda functions using terraform. This has served me well, and can be adapted to different styles of deployment....

May 4, 2024 · 10 min · codecowboy.io

Terraform Scaffold: AWS

Intro I do a lot of building various platforms for various reasons. I do this as part of my day job, I also do it as part of some open source projects that I work on. I work through building various stacks and infrastructure for things. Today I am going to share my scaffold for AWS using terraform. This has served me well, and can be adapted to different styles of deployment....

April 18, 2024 · 7 min · codecowboy.io

Pulumi - creating cloud infrastructure using javascript

Intro I’ve been fooling around with pulumi for a bit now, and thought I would write about it here. This is the third in a series of posts where I create the exact same infrastructure using pulumi in YAML, Python and Javascript. What is it? Pulumi is an infrastructure as code framework with a twist. You can use any language you like in order to write your code (within reason)....

September 21, 2023 · 11 min · codecowboy.io

Pulumi - creating cloud infrastructure using python

Intro I’ve been fooling around with pulumi for a bit now, and thought I would write about it here. What is it? Pulumi is an infrastructure as code framework with a twist. You can use any language you like in order to write your code (within reason). The pulumi tagline is Your cloud. Your language. Your way. I’m here to say it’s true! I’ve previously written about using pulumi and yaml....

December 19, 2022 · 10 min · codecowboy.io

Pulumi - creating cloud infrastructure using yaml

Intro I’ve been fooling around with pulumi for a bit now, and thought I would write about it here. What is it? Pulumi is an infrastructure as code framework with a twist. You can use any language you like in order to write your code (within reason). The pulumi tagline is Your cloud. Your language. Your way. I’m here to say it’s true! Why is it cool? Pulumi is super cool because it means as a developer I can write infrastructure as code for my cloud based infrastructure in a language I am comfortable with....

August 2, 2022 · 8 min · codecowboy.io

Terraform Maps

Intro I’ve been doing a lot with terraform lately, and I’ve been looking for ways to make my terraform configurations a lot simpler and have less repetition. Like a lot of people, I’ve found myself repeating the same code over and over. An example is where I repeat the same resource over and over but with different configuration parameters. It’s essentially the same resource. Why should I do this? There has to be a better way....

September 26, 2021 · 3 min · codecowboy.io