@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://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…
@DevOps News & Tutorials
https://devcoops.com/terraform-github-emu-external-groups/
DevCoops
GitHub EMU external groups with Terraform
GitHub EMU (Enterprise Managed Users) in general allows users to manage their enterprise members through IdPs (identity providers). Azure Active Directory and Okta are the only ones supported at the time of writing.
@DevOps News & Tutorials
https://github.com/rebuy-de/aws-nuke
GitHub
GitHub - rebuy-de/aws-nuke: Nuke a whole AWS account and delete all its resources.
Nuke a whole AWS account and delete all its resources. - rebuy-de/aws-nuke
@DevOps News & Tutorials
https://devcoops.com/terraform-data-could-not-be-decoded-from-state/
DevCoops
‘data could not be decoded from the state: unsupported attribute’ error in Terraform
Another Terraform error from the vault, this time being: Error: Invalid resource instance data in state .. data could not be decoded from the state: unsupported attribute "manage_run_tasks".
@DevOps News & Tutorials
https://www.jeremybrown.tech/8-kubernetes-is-a-red-flag-signalling-premature-optimisation/
Jeremy Brown
Kubernetes is a red flag signalling premature optimisation.
If your company uses Kubernetes, you are likely expending energy on something that doesn't take you towards your mission.
@DevOps News & Tutorials
https://devcoops.com/ansible-change-python-interpreter/
DevCoops
Ansible change Python interpreter
If you are getting this kind of warning: [DEPRECATION WARNING]: Distribution Ubuntu on host 2.2.2.2 should use /usr/bin/python3, but is using /usr/bin/python for backward compatibility with prior Ansible releases
@DevOps News & Tutorials
https://devcoops.com/terraform-error-bucket-does-not-exist/
DevCoops
‘Failed to get existing workspaces: querying Cloud Storage failed: storage: bucket doesn’t exist’ error in Terraform
One more issue from the Terraform error list that I want to share with y’all. While I was struggling with GCP on a day-to-day basis, I tried to initialize the remote TF state file stored in a GCS bucket and received the following console output: Error: Failed…
@DevOps News & Tutorials
https://devcoops.com/terraform-migrate-state-remote-local/
DevCoops
Migrating Terraform state the other way around: remote to local
Migrating Terraform state to a remote location such as a cloud object storage is a no-brainer since it solves the shared access to state challenge when working with multiple members and teams.
@DevOps News & Tutorials
https://devcoops.com/es-snapshot-restore-existing-index-with-different-name/
DevCoops
How to restore index with a different name from an Elasticsearch snapshot
You may wonder if it’s possible to rename an Elasticsearch index while doing a restore from an Elasticsearch snapshot but keeping the existing index as it is. Let’s see the scenario. I have an index devcoops and have a backup snapshot of it as well. I will…
@DevOps News & Tutorials
https://devcoops.com/terraform-output-count-for-each-loops/
DevCoops
Terraform output with loops: count and for_each
It’s not a new thing to loop through Terraform outputs though, so here are a few solutions that could help since count can’t be used as part of the output itself.
@DevOps News & Tutorials
https://devcoops.com/terraform-project-iam-binding-removes-gcp-compute-engine-default-service-accounts/
DevCoops
google_project_iam_binding removes GCP compute engine default service accounts from IAM principals
By default, once you enable the Compute Engine API in GCP, two Google-managed service account principals will be created Compute Engine default service account and Google APIs service account. Both assigned with the Editor role.
@DevOps News & Tutorials
https://github.com/openfaas/faas
GitHub
GitHub - openfaas/faas: OpenFaaS - Serverless Functions Made Simple
OpenFaaS - Serverless Functions Made Simple. Contribute to openfaas/faas development by creating an account on GitHub.
@DevOps News & Tutorials
https://devcoops.com/restart-ecs-tasks-with-force-new-deployment/
DevCoops
Restart ECS tasks with –force-new-deployment
If you want to update your currently running ECS tasks and launch new ones, there is a cool option --force-new-deployment which will start a new deployment of the service and recycle all the tasks. It’s very useful if you need to refresh the containers and…
@DevOps News & Tutorials
https://medium.com/@codervinod/i-deleted-78-of-my-redis-container-and-it-still-works-df8310a3a007
Medium
I deleted 78% of my Redis container and it still works
Yes, you read that right. I deleted almost 80% of the code from the Redis bitnami container image on Docker Hub and it still does…
@DevOps News & Tutorials
https://devcoops.com/redis-cli-one-liner-auth-execute-command/
DevCoops
Redis one-liner: AUTH and execute a command
Given that Redis supports optional authentication, it would be outrageous to deploy it to a public subnet hence exposing to the Internet. So, once you setup and configure Redis in a private subnet, bind the address, add a firewall rule, and on top of that…
@DevOps News & Tutorials
https://devcoops.com/no-package-python3-certbot-nginx-available/
DevCoops
Fix ‘No package python3-certbot-nginx available.’ error
While installing some Certbot packages I stumbled upon the No package python3-certbot-nginx available. error. Let’s take a look.
@DevOps News & Tutorials
https://devcoops.com/terraform-error-failed-install-provider/
DevCoops
‘Failed to install provider … doesn’t match checksums from dependency lock file’ error in Terraform
For today’s Terraform error of the week series we are going to take a look at the following one: │ Error: Failed to install provider │ │ Error while installing terra-farm/xenorchestra v0.23.2: the current package for │ registry.terraform.io/terra-farm/xenorchestra…
@DevOps News & Tutorials
https://devcoops.com/docker-x509-certificate-expired-or-not-yet-valid/
DevCoops
Docker and ‘x509: certificate has expired or is not yet valid’ error
It’s been a while since I’ve encountered any issues and errors related to Docker. It has to do with one of two things. Docker became more stable, or I’m not spending time on it as I was before. Either way, here’s the error I’ve faced this week when I was…
@DevOps News & Tutorials
https://devcoops.com/top-command-not-found-debian-based-container/
DevCoops
Top command not found on Debian-based Docker container
Some of your Docker Debian-based containers can be killed due to heavy processes running inside the container. If your preferred choice is the top command, most likely you will get the following error: top: command not found. Let’s see how to install top…