@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/golang-and-http's-empty-unsupported-protocol-scheme-error/
@DevOps News & Tutorials
https://devcoops.com/adding-swap-space-on-centos-7-linux-cloud-vms/
DevCoops
Adding Swap space on CentOS 7 Linux Cloud VMs
It feels like there is no more need of adding a swap practice, especially today, deploying VMs in the cloud, considering the abundance of memory, disk and vCPUs resources that are available on-demand. But, for those out there who wants to trade a “bit” of…
@DevOps News & Tutorials
https://ochagavia.nl/blog/crafting-container-images-without-dockerfiles/
Adolfo Ochagavía
Crafting container images without Dockerfiles
Last month I have been developing a Rust tool to create container images from Conda environments, without going through Docker. It was a wild trip down the rabbit hole of OCI images, so I thought I’d share part of the adventure here. Enjoy!
But why? If you…
@DevOps News & Tutorials
https://devcoops.com/resolving-wordpress-php-fatal-error-allowed-memory-size-of-x-bytes-exhausted/
DevCoops
Resolving WordPress, PHP’s “Fatal error: Allowed memory size of X bytes exhausted”
If I got a dollar for every temporary, quick fix found on the Internet for any type of error, I’ll be so rich. Before else, WordPress and LAMP stacks makes the majority of websites out there, it’s annoying. While I was trying to “fix” a 1GB of memory VPS…
@DevOps News & Tutorials
https://github.com/Wowu/docker-rollout
GitHub
GitHub - wowu/docker-rollout:
🚀
Zero Downtime Deployment for Docker Compose
🚀
Zero Downtime Deployment for Docker Compose. Contribute to wowu/docker-rollout development by creating an account on GitHub.
@DevOps News & Tutorials
https://devcoops.com/how-not-to-get-prompt-for-github-username-token-everytime/
DevCoops
How not to get prompt for GitHub username and token everytime
Getting prompt for GitHub username and token everytime you try to pull is so annoying task. Keep in mind that PATs (Personal Access Tokens) aren’t the default solution anymore, as of the time of writing. GitHub released new tokens, called Fine-grained tokens…
@DevOps News & Tutorials
https://www.crunchydata.com/blog/five-tips-for-a-healthier-postgres-database-in-the-new-year
Crunchy Data
Five Tips For a Healthier Postgres Database in the New Year | Crunchy Data Blog
Craig's year end wrap-up of 5 things you can do for a healthier Postgres database next year.
@DevOps News & Tutorials
https://twitter.com/kelseyhightower/status/1624081136073994240
@DevOps News & Tutorials
https://devcoops.com/terraform-and-gcp-googleapi-error-400-request-contais-an-invalid-argument/
DevCoops
Terraform and GCP googleapi: Error 400: Request contains an invalid argument
It would be more or less fair to say that GCP is the only Cloud hosting platform that I have disdain for and give me an urge to punch a wall. Based take, right?! While I was trying to deploy a staging database environment, I encountered the following error…
@DevOps News & Tutorials
https://www.crunchydata.com/blog/postgres-wal-files-and-sequuence-numbers
Crunchy Data
Postgres WAL Files and Sequence Numbers | Crunchy Data Blog
Go inside the WAL file with this in-depth look at WAL file Log Sequence Number (LSN), WAL segment positions, WAL file names, and pg_switch_wal.
@DevOps News & Tutorials
https://devcoops.com/linux-101-run-shell-scripts-as-systemd-services/
DevCoops
Linux 101: Run shell scripts as Systemd services
Systemd is a default system and service manager for Linux OSs. It is a collection of tools and daemons designed to manage and control the startup process, the system’s services, and processes, and to handle other system events, operations and stuff. Here’s…
@DevOps News & Tutorials
https://devcoops.com/sonarqube-fix-allow-mmapfs-is-no-longer-supported/
DevCoops
SonarQube How to Fix ‘node.store.allow_mmapfs is no longer supported’
If you are trying to update SonarQube to a higher version you might get org.sonar.process.MessageException: Property 'node.store.allow_mmapfs' is no longer supported. Let’s see how to fix it.
@DevOps News & Tutorials
https://www.hashicorp.com/blog/writing-terraform-for-unsupported-resources
HashiCorp
Writing Terraform for unsupported resources
TerraCurl is a utility Terraform provider that allows engineers to make managed and unmanaged API calls in their Terraform code.
@DevOps News & Tutorials
https://github.com/Haxxnet/Compose-Examples
GitHub
GitHub - Haxxnet/Compose-Examples: Various Docker Compose examples of selfhosted FOSS and proprietary projects.
Various Docker Compose examples of selfhosted FOSS and proprietary projects. - Haxxnet/Compose-Examples
@DevOps News & Tutorials
https://devcoops.com/docker-forms-shell-vs-exec/
DevCoops
Docker forms: SHELL vs EXEC
Shell and exec Docker forms present two different ways of specifying the command that need to run once the container is up and running. So, what’s the difference?!
@DevOps News & Tutorials
https://devcoops.com/docker-101-dockerignore/
DevCoops
Docker 101: .dockerignore
A Dockerfile specifies the instructions for building a Docker image, which is essentially a packaged version of a software application along with its dependencies. However, when building a Docker image, you may not want to include all the files and directories…
@DevOps News & Tutorials
https://devcoops.com/dockerizing-a-python-application/
DevCoops
Dockerizing a Python application
Python is still one of most popular high-level languages for writing APIs and various scripts to this day. And, if you are still not dockerizing everything I don’t know what are you waiting for. Here are the steps required to dockerize a Python app.
@DevOps News & Tutorials
https://devcoops.com/check-if-redis-remote-server-is-running/
DevCoops
How to check if Redis Remote Server is running
If your Redis cluster is hosted somewhere on the cloud and you are wondering whether you can connect to your Redis cluster or not, here I will show you how you can quickly check if your Redis Remote Server is running and accepting connections.
@DevOps News & Tutorials
https://devcoops.com/gpg-keys-issue-while-installing-mysql-server/
DevCoops
How to fix ‘GPG keys listed for the MySQL Server repository are already installed’
Seemingly the MySQL installation might look like an easy task, but you might also face the following error The GPG keys listed for the "MySQL Community Server" repository are already installed but they are not correct for this package. Check that the correct…
@DevOps News & Tutorials
https://devcoops.com/replicate-directory-structure-in-a-gcp-bucket/
DevCoops
Replicate directory structure in a GCP bucket
gsutil is a Python app developed by Google that lets you handle the GCP Cloud Storage service, anything from uploading, downloading, sync, mostly doing backup and migration operation. The other recommended CLI tool is gcloud storage. Let’s see how we could…
@DevOps News & Tutorials
https://devcoops.com/send-notification-to-microsoft-teams-from-Jenkins-using-jenkinsfile/
DevCoops
How to send alerts to Microsoft Teams from Jenkins using Jenkinsfile
Creating webhooks from the Jenkins GUI is straightforward. So that’s why here I will explain how to create a webhook as a code to send alerts to a Teams channel. Let’s see the solution.