DevOps&SRE Library
18.3K subscribers
456 photos
4 videos
2 files
4.96K links
Библиотека статей по теме DevOps и SRE.

Реклама: @ostinostin
Контент: @mxssl

РКН: https://www.gosuslugi.ru/snet/67704b536aa9672b963777b3
Download Telegram
terralist

Terralist is a private Terraform registry for providers and modules following the published HashiCorp protocols.

https://github.com/valentindeaconu/terralist
Remote Development at Slack

In this article, “remote development environments” refer to AWS EC2 instances where engineers make code changes and can see a running Slack application with those changes.

https://slack.engineering/remote-development-at-slack
Deploying Terraform at scale with GitHub Actions

Using a pull-request workflow

https://gaunacode.com/deploying-terraform-at-scale-with-github-actions
Best Linux Commands For Advanced Hardware and System Info

Sometimes you need info about hardware, and you probably lost your invoice, spec list or a password to a store website. Maybe you did an upgrade and this info isn't accurate anymore. It's an easy case for home users, but what to do is you have many machines in a corporate environment? The commands below will also be useful for hardware debug.

https://nixsanctuary.com/best-linux-hardware-system-info-commands
Using Terraform to automate everything — from Dominos to Slack

Automating your ticket queue with self-service Terraform repos works for more use cases than you might think.

https://medium.com/@elliotgraebert/using-terraform-to-automate-everything-from-dominos-to-slack-f30bc004fab7
Grafana OnCall

Grafana OnCall is an easy-to-use on-call management tool that will help reduce toil in on-call management through simpler workflows and interfaces that are tailored specifically for engineers. This product is based on the Grafana OnCall OSS project.

https://grafana.com/products/oncall
GitHub CI/CD pipeline design choices for deploying Terraform code to GCP data domain

https://awstip.com/github-ci-cd-pipeline-design-choices-for-deploying-terraform-code-to-gcp-data-domain-6f16e9f704c
macOS defaults list

Uncomplete list of macOS defaults commands with demos

https://macos-defaults.com
Grafana Mimir and VictoriaMetrics: performance tests

https://victoriametrics.com/blog/mimir-benchmark
terraform-iam-policy-validator

A command line tool that takes a Terraform template, parses IAM identity-based and resource-based policies, then runs them through IAM Access Analyzer policy validation checks.

https://github.com/awslabs/terraform-iam-policy-validator
tfadd

Generate valid Terraform configuration from state.

https://github.com/magodo/tfadd
vscode-gitops-tools

Weaveworks GitOps Extension (in the Visual Studio Code Marketplace) provides an intuitive way to manage, troubleshoot and operate your Kubernetes environment following the GitOps operating model, accelerating your development lifecycle and simplifying your continuous delivery pipelines. 

https://github.com/weaveworks/vscode-gitops-tools
stargz-snapshotter

Pulling image is one of the time-consuming steps in the container lifecycle. Research shows that time to take for pull operation accounts for 76% of container startup time[FAST '16]. Stargz Snapshotter is an implementation of snapshotter which aims to solve this problem by lazy pulling. Lazy pulling here means a container can run without waiting for the pull completion of the image and necessary chunks of the image are fetched on-demand.

https://github.com/containerd/stargz-snapshotter
kubefire

KubeFire is to create and manage Kubernetes clusters running on FireCracker microVMs via weaveworks/ignite.

https://github.com/innobead/kubefire