@DevOps News & Tutorials
@devopsblogposts
659
subscribers
35
photos
451
links
News and topics from the DevOps world. Feel free to share your devops blog posts, stories and opinions.
Download Telegram
Join
@DevOps News & Tutorials
659 subscribers
@DevOps News & Tutorials
https://devcoops.com/terraform-plan-right-way/
DevCoops
terraform plan the right way
terraform plan assess the current TF configuration to decide whatever the desired state is up-to-date by comparing it with the current one, thus creating a so-called plan with all of the pending changes if any. Now, the plan is exportable to a file and this…
@DevOps News & Tutorials
https://cloud.google.com/blog/topics/developers-practitioners/using-google-cloud-service-account-impersonation-your-terraform-code
Google Cloud Blog
Using Google Cloud Service Account impersonation in your Terraform code | Google Cloud Blog
@DevOps News & Tutorials
https://devcoops.com/terraform-too-many-command-line-arguments-error/
DevCoops
‘too many command line arguments’ error in Terraform
Error: too many command line arguments is one more common error which obviously points out an issue related to arguments not being interpreted correctly. Although there’s no universal solution, I’ll share with you some ideas on how to resolve it.
@DevOps News & Tutorials
https://medium.com/microsoftazure/cheapest-way-to-run-kubernetes-on-azure-fc6df5361e04
Medium
Cheapest way to run Kubernetes on Azure?
Kubernetes is awesome. It’s the wave of the future. There’s no denying its capabilities and the role it currently plays, and will play, in…
@DevOps News & Tutorials
https://devcoops.com/terraform-init-bash-script-aws-backend-state/
DevCoops
Terraform ./init.sh script for AWS backend state
terraform init initialize the current Terraform working directory. I guess it does a lot under the hood which unfortunately won’t be the topic for today. Instead, I’ll share with you a bash script that could help with initializing the TF backend stored on…
@DevOps News & Tutorials
https://www.redhat.com/sysadmin/podman-run-pods-systemd-services
Redhat
How to run pods as systemd services with Podman
Podman is well known for its seamless integration into modern Linux systems, and supporting systemd is a cornerstone in these efforts. Linux commonly uses th...
@DevOps News & Tutorials
https://devcoops.com/terraform-error-failed-load-plan-not-valid-zip-file/
DevCoops
‘Failed to load tfplan as a plan file zip: not a valid zip file’ error in Terraform
If you have ever tried to terraform apply tfplan.txt with tfplan.txt being a plain text terraform plan command output file (or even tfplan.tf), you’ll get the following error message: ╷ │ Error: Failed to load "tfplan.txt" as a plan file │ │ Error: zip:…
@DevOps News & Tutorials
https://devcoops.com/terraform-error-saved-plan-is-stale/
DevCoops
‘Saved plan is stale’ error in Terraform
Today I’m going to show you a quick solution on how to resolve just another TF error: ╷ │ Error: Saved plan is stale │ │ The given plan file can no longer be applied because the state was changed by another operation after the plan was created. ╵
@DevOps News & Tutorials
https://devcoops.com/terraform-error-argument-block-definition-required/
DevCoops
‘Argument or block definition required’ error in Terraform
Continuing on my Terraform issues journey, I’m going to try to help you with resolving yet another common TF error: ╷ │ Error: Argument or block definition required │ │ on providers.tf line 1: │ 1: ��provider "azuread" { │ │ An argument or block definition…
@DevOps News & Tutorials
https://gist.github.com/FreddieOliveira/efe850df7ff3951cb62d74bd770dce27
Gist
This tutorial shows how to run docker natively on Android, without VMs and chroot.
This tutorial shows how to run docker natively on Android, without VMs and chroot. - docker.md
@DevOps News & Tutorials
https://devcoops.com/terraform-warning-redundant-ignore-changes-element/
DevCoops
Warning: Redundant ignore_changes element in Terraform
Besides some new cool features introduced in Terraform v1.2.0 like precondition and postcondition check blocks – a new warning message was part of the release as well. While I was trying to deploy something, I received the following warning in the console:…
@DevOps News & Tutorials
https://devcoops.com/terraform-error-invalid-character-encoding/
DevCoops
‘Invalid character encoding’ error in Terraform
Another ez solution as part of the Terraform issue series. This time being the following one: ╷ │ Error: Invalid character encoding │ │ on providers.tf line 1: │ 1: ��provider "aws" { │ │ All input files must be UTF-8 encoded. Ensure that UTF-8 encoding…
@DevOps News & Tutorials
https://medium.com/microsoftazure/configure-your-azure-devops-agents-to-run-in-azure-container-instances-631e8c1816f3
Medium
Configure your Azure DevOps agents to run in Azure Container Instances
Dedicating and entire virtual machine (VM) to an agent might be costly and give you control on a lot of layers that you do not care about…
@DevOps News & Tutorials
https://devcoops.com/terraform-random-password-multiple-instances/
DevCoops
random_password and multiple Terraform resource instances
random_password is a Terraform resource used for generating as the name suggests, random passwords which could be utilized for sensitive secret’s initialization of other resources – users, databases, etc. Here I’m going to show you how to reuse random_password…
@DevOps News & Tutorials
https://devcoops.com/terraform-powershell-escape-double-quotes/
DevCoops
Escape PowerShell’s double quotes in Terraform
To my Windows-PowerShell-Terraform-Azure users out there, I just want to share a quick nugget on how to escape the annoying double quotes.
@DevOps News & Tutorials
https://github.com/features/copilot/
GitHub
GitHub Copilot · Your AI coding agent · GitHub
GitHub Copilot works every step of the way, from an open issue to reviewing and merging a pull request. Use it in your editor, the terminal, on your desktop, and on GitHub.
@DevOps News & Tutorials
https://devcoops.com/terraform-grant-azure-ad-admin-consent/
DevCoops
Grant Azure AD Admin Consent programmatically (with Terraform)
Admin Consent by definition enables granting access to Azure-registered applications that requires admin approval securely.
@DevOps News & Tutorials
https://devcoops.com/terraform-gcp-enable-google-apis/
DevCoops
Enable Google APIs with GCP and Terraform
Terraforming GCP projects from scratch could be a lot of hustle and bustle as you need to enable almost every freaking Google service (API) per project. That’s probably first and foremost, then you got service account impersonation, permissions and-so-forth…
@DevOps News & Tutorials
https://blog.cloudflare.com/kubectl-with-zero-trust/#:~:text=Using%20Kubectl%20with%20Cloudflare%20Zero%20Trust%20After%20deploying,version%20--short%20Client%20Version%3A%20v1.24.1%20Server%20Version%3A%20v1.24.1
The Cloudflare Blog
Kubectl with Cloudflare Zero Trust
Using Cloudflare Zero Trust with Kubernetes to enable kubectl without SOCKS proxies
@DevOps News & Tutorials
https://devcoops.com/resolve-kernelcare-update-issue/
@DevOps News & Tutorials
https://devcoops.com/terraform-gcp-service-account-impersonation/
DevCoops
GCP Service Account impersonation with Terraform
The idea of GCP service account impersonation is to run and deploy Terraform infrastructure without the need of using service account keys as it introduces security risks along the way – not rotating keys frequently enough and hardcoding them being only part…