@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/git-merge-vs-rebase/
DevCoops
Git: merge vs rebase
Probably the most searched Git comparison ever made between merge and rebase. The most debated as well in terms of use case. I’m going to try to break them down as simple as I can, but overall it comes down to what you want your Git history to look like.
@DevOps News & Tutorials
https://www.elastic.co/what-is/elasticsearch-sql
Elastic
Elasticsearch SQL: Query Elasticsearch Indices with SQL
The speed, full text search, relevancy scoring, and horizontal scalability of Elasticsearch with the familiarity of SQL.
@DevOps News & Tutorials
https://tailscale.com
Tailscale
Tailscale | Secure Connectivity for AI, IoT & Multi-Cloud
The connectivity platform for devs, IT, and security teams. Zero Trust identity-based access that deploys in minutes and scales to every resource. Start free.
@DevOps News & Tutorials
https://taras.glek.net/post/cloudflare-pages-kind-of-amazing/
Perf and other stuff
Trying Cloudflare Pages: Best Server Tech Since cgi-bin
being sold short by subpar documentation
@DevOps News & Tutorials
https://sharats.me/posts/shell-script-best-practices/
sharats.me
Shell Script Best Practices — The Sharat's
This article is about a few quick thumb rules I use when writing shell scripts that I’ve come to appreciate over the years. Very opinionated....
@DevOps News & Tutorials
https://devcoops.com/fix-the-provided-target-group-has-target-type-instance/
DevCoops
Fix CloudFormation Error: ‘The provided target group has target type instance, which is incompatible with the awsvpc network mode…
Recently I needed to create a Network Load Balancer through CF and while creating the target group I stumbled upon this error: The provided target group has target type instance, which is incompatible with the awsvpc network mode specified in the task definition.…
@DevOps News & Tutorials
https://scotthelme.co.uk/setting-up-a-quick-and-easy-status-page-with-cloudflare-workers/
Scott Helme
Setting up a quick and easy status page with Cloudflare Workers!
I use status pages for other services now and again to see if I'm experiencing
issues or if they're experiencing issues and I decided that I'd like to set one
up for my own sites. Turns out to be pretty easy to do!
Before we get started you can take
@DevOps News & Tutorials
https://github.com/valeriansaliou/sonic
GitHub
GitHub - valeriansaliou/sonic:
🦔
Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a…
🦔
Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM. - valeriansaliou/sonic
@DevOps News & Tutorials
https://devcoops.com/git-loose-dangling-unreachable-objects/
DevCoops
Git 101: loose vs dangling vs unreachable objects
You can find a Git project objects under .git/objects. When dealing with managing objects using git fsck and git gc commands, you might stumble upon the following types of “failed” objects: loose, dangling and unreachable. Let’s see what’s that all about.
@DevOps News & Tutorials
https://sadservers.com/
@DevOps News & Tutorials
https://logicsheet.co/article/google-sheets-webhook-api-no-code
Logic Sheet
How to turn your Google Sheets into a webhook without code | Logic Sheet Blog
Used in conjunction with Logic Sheet's automation feature, you can even create a fully functioning backend right inside Google Sheets without writing a line of code.
@DevOps News & Tutorials
https://github.com/thevahidal/soul
GitHub
GitHub - thevahidal/soul:
🕉
Soul | Automatic SQLite RESTful and realtime API server | Build CRUD APIs in minutes!
🕉
Soul | Automatic SQLite RESTful and realtime API server | Build CRUD APIs in minutes! - thevahidal/soul
@DevOps News & Tutorials
https://devcoops.com/the-right-way-to-write-git-commit-messages/
DevCoops
The right way to write Git commit messages
I think we’ve all been there writing one or few of the following Git commit messages: test, “new feature Y”, “Changed something”, “asdasd”, “update 5”, etc. You can tell nothing from what was done if you don’t open the commit changes by yourself. So, having…
@DevOps News & Tutorials
https://devcoops.com/install-gcc-on-amazon-linux-2/
DevCoops
Install gcc on Amazon Linux 2
While compiling or running C based code on Amazon Linux 2 you might face the following issue: gcc: command not found. That means that you don’t have GCC package installed which is used to compile C and C++. Let’s see how to install GCC on Amazon Linux 2.
@DevOps News & Tutorials
https://devcoops.com/fix-unable-to-select-packages-nodejs-npm/
DevCoops
Fix ‘unable to select packages: nodejs-npm (no such package)’ on Alpine Linux
If you try to install NPM on Alpine Linux through the nodejs-npm package it will throw the following error: ERROR: unable to select packages: nodejs-npm (no such package): required by: world[nodejs-npm]. The fix is very easy.
@DevOps News & Tutorials
https://podman-desktop.io
podman-desktop.io
Podman Desktop - Containers and Kubernetes | Podman Desktop
Podman Desktop - An open source graphical tool for developing on containers and Kubernetes
@DevOps News & Tutorials
https://www.monperrus.net/martin/one-million-files-on-git-and-github
@DevOps News & Tutorials
https://devcoops.com/list-all-installed-packages-in-python/
DevCoops
List all installed packages in Python
As with every other programming language you need to know who to manage your packages, modules and dependencies. You could always YOLO install every package globally, but as a best practice you should always have separate environments per project hence addressing…
@DevOps News & Tutorials
https://devcoops.com/an-error-occurred-invalidinstanceid-when-calling-the-sendcommand/
DevCoops
Fix ‘An error occurred (InvalidInstanceId) when calling the SendCommand operation: Instances not in a valid state for account’
If you try to SSH into the EC2 instance through SSM parameter or if you want to setup a RDS tunnel, you might get the following error: An error occurred (InvalidInstanceId) when calling the SendCommand operation: Instances not in a valid state for account.…
@DevOps News & Tutorials
https://blog.cloudflare.com/cloudflare-r2-super-slurper/
The Cloudflare Blog
Migrate from S3 easily with the R2 Super Slurper
Today we're announcing the R2 Super Slurper, the tool that will enable you to migrate all your data to R2 in a simple and efficient way.
@DevOps News & Tutorials
https://devcoops.com/git-best-practices-to-start-with/
DevCoops
Git: best practices to start with
Not trying to get you wrapped up in some advanced and confusing Git practices, so I want to share with you some best practices to start with that worked for me through the years as an experienced DevOps engineer.