@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-required-providers/
DevCoops
required_providers vs provider in Terraform
Terraform providers are TF plugins that abstract external APIs, mostly cloud provider APIs. These providers enable the user to easily manage their cloud environments by exposing resources. Basically, they sit between the Terraform engine and the supported…
@DevOps News & Tutorials
https://devcoops.com/fix-vpn-connection-issue-after-upgrade-to-ubuntu-22.04/
DevCoops
Fix VPN Connection failed after upgrade to Ubuntu 22.04
Since the Ubuntu 22.04 version has been released, there were a lot of rumors that there is a big improvement in terms of the Ubuntu style and features, so I decided to upgrade it. After the upgrade, everything was working as expected, until I noticed that…
@DevOps News & Tutorials
https://devcoops.com/terraform-could-not-parse-azure-cli-version/
DevCoops
‘could not configure AzureCli Authorizer: could not parse Azure CLI version’ error in Terraform
As I continue on my Terraform issues resolving journey, I wanna share yet another not quite common TF issue.
@DevOps News & Tutorials
https://devcoops.com/terraform-unsuccessful-request-403-forbidden/
DevCoops
Error: ‘Failed to install provider unsuccessful request to 403 forbidden’ in Terraform
On today’s menu we got yet another TF error to resolve. For any other Terraform-related issues, browse by category here.
@DevOps News & Tutorials
https://docs.microsoft.com/en-us/azure/dns/dns-private-resolver-overview#:~:text=Azure%20DNS%20Private%20Resolver%20requires%20an%20Azure%20Virtual,on%20a%20DNS%20forwarding%20ruleset%20that%20you%20configure
.
Docs
What is Azure DNS Private Resolver?
In this article, get started with an overview of the Azure DNS Private Resolver service.
@DevOps News & Tutorials
https://github.com/piuccio/cowsay
GitHub
GitHub - piuccio/cowsay: cowsay is a configurable talking cow
cowsay is a configurable talking cow. Contribute to piuccio/cowsay development by creating an account on GitHub.
@DevOps News & Tutorials
https://logz.io/blog/fluentd-vs-fluent-bit/
Logz.io
Fluentd vs. Fluent Bit: Side by Side Comparison | Logz.io
Fluentd and Fluent Bit are two popular log aggregators. Find out the similarities and differences between Fluentd vs. Fluent Bit and when to use each.
@DevOps News & Tutorials
https://www.bejarano.io/terraform-stateless/
www.bejarano.io
Terraform should have remained stateless
For major providers, Terraform does not really need state. My proposal: add a ’none’ backend that uses the provider APIs as state. Here’s how.
@DevOps News & Tutorials
https://devcoops.com/get-all-ip-addresses-of-a-group-in-ansible/
DevCoops
How to get all the IP addresses of a group in Ansible
Usually when developing an Ansible role, most of the times we need to write a jinja2 template for some configuration file. Speaking from personal experience, I was writing an elasticsearch role and I needed to add an elasticsearch.yml jinja2 template, and…
@DevOps News & Tutorials
https://devcoops.com/aws-aurora-error-1290/
DevCoops
AWS Error 1290 (HY000): The MySQL server is running with the –read-only
Using AWS Aurora auto-scaling will increase the resources to handle the workload and connections. So that way you can see a bunch of replicas that are taking care of the workload. Connecting to one of the aurora endpoints can lead you to the following error:…
@DevOps News & Tutorials
https://devcoops.com/terraform-invalid-character-error/
DevCoops
‘Invalid character’ error in Terraform
Yet another Terraform error-related post. For any other Terraform-related issues, browse by category here.
@DevOps News & Tutorials
https://github.com/gruntwork-io/terragrunt-infrastructure-live-example
GitHub
GitHub - gruntwork-io/terragrunt-infrastructure-live-example: A repo used to show examples file/folder structures you can use with…
A repo used to show examples file/folder structures you can use with Terragrunt and Terraform - gruntwork-io/terragrunt-infrastructure-live-example
@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…