Skip to content
Techtoaster.io

Convert Hashicorp Configuration Language V2 (HCL2) to YAML or JSON

August 2025 by Tony Tannous

Sample Python Source The following sample Python source accepts a path to HCL2 file as an input parameter, and prints its contents as YAML and JSON: Usage To generate YAML …

Read more

Self-hosted S3 Backend for Terraform using Localstack

July 2025 by Tony Tannous

An S3 backend configuration for Terraform can be simulated locally by using Localstack, free-tier edition. Running Localstack The following Docker command launches an instance of Localstack: Respective services can be …

Read more

Split YAML file into Multiple files using Python

July 2025June 2025 by Tony Tannous

Aim is to use Python to split the following file, into two separate files with the following content. Python Code Install PyYAML. Sample source: After running the source, the following …

Read more

Troubleshoot CodeQL Scans for Maven | Kotlin Projects

January 2025December 2024 by Tony Tannous

The following message was returned by the CodeQL CLI (version 2.19.0) when attempting to run a scan for a Maven-based Kotlin repository. CodeQL detected code written in Java/Kotlin but could …

Read more

CodeQL: Analysis of Swift Code on Linux (x86_64)

January 2025September 2024 by Tony Tannous

Swift is primarily used to build applications targeted for running on Apple platforms. However, the Swift Static SDK enables developers to build programs as statically linked executables for other target …

Read more

Dynamic Runner Sizing (CPU/Memory)

January 2025September 2024 by Tony Tannous
Article 8 of 8 in the series:
GitHub just-in-time (JIT) self-hosted Runners on AWS Fargate

During the creation of the Fargate task, the CPU and memory allocations (task size) were set to the following values: This “static” sizing may prove to be insufficient for more …

Read more

Older posts
Page1 Page2 … Page8 Next →
Powered by Curiousity ©2025