devops.md
July 15, 2021 · View on GitHub
Bookmarks tagged [devops]
www.codever.land/bookmarks/t/devops
Publishing and consuming debugging symbols for .net core library
https://medium.com/@aymendaoudi/publishing-and-consuming-debugging-symbols-for-net-core-library-d0e8...
A good practice when having a class library that is used in one or across several projects is to make it available through a nuget feed. This library project should be pushed to this nuget feed using…
How to connect to npm feeds from Azure DevOps
https://www.code4it.dev/blog/connect-npm-feeds-from-azure-devops
Azure DevOps, among its capabilities, allows you to store npm packages in their system. Here we'll see how to connect to an npm feed and how to solve the 401-unauthorized error.
To Be Continuous | Heavybit
https://www.heavybit.com/library/podcasts/to-be-continuous/
A show all about continuous delivery and software development. Brought to you by Heavybit.
DevOps and Docker Talk
https://podcast.bretfisher.com/
Hey DevOps fans 👋, this podcast contains interviews and audience Q&A from my weekly YouTube Live show. It might be me talking on a topic, o...
Tune into DevOps Radio from CloudBees
https://www.cloudbees.com/resources/devops-radio
DevOps Radio is a CloudBees-sponsored podcast series. Hosting experts from around the industry, the show dives into what it takes to successfully develop, deliver and deploy software in today’s ever-c...
Arrested DevOps
https://www.arresteddevops.com/
Arrested DevOps is the podcast that helps you achieve understanding, develop good practices, and operate your team and organization for maximum DevOps awesomeness.
Monitoring overview | Cloud Pub/Sub Documentation | Google Cloud
https://cloud.google.com/pubsub/docs/monitoring
The Cloud Pub/Sub API exports metrics via Stackdriver. Stackdriver allows you to create monitoring dashboards and alerts or access the metrics programmatically.
- tags: google-cloud, google-pubsub, monitoring, devops
A cleaner multi-stage continuous deployment on Kubernetes of a Create React App with kustomize, helm and skaffold – CodepediaOrg
https://www.codepedia.org/ama/a-cleaner-multi-stage-deployment-on-kubernetes-of-a-create-react-app-w...
This blog posts presents a clean way to make a multi-stage deployment of a Create React App on a Kubernetes Cluster. Deployments with kubectl, helm charts, kustomize and skaffold are presented.
- :calendar: published on: 2019-09-03
- tags: reactjs, kubernetes, devops, kustomize, kubectl, helm, skaffold
- :octocat: source code
How To Become A Full Stack Developer In 2019 [ROADMAP]?
https://redblink.com/become-full-stack-developer-2019-roadmap/
How To Become A Full Stack Developer In 2019 [ROADMAP]? So, You want to be a good developer, so you want to go full stack. Entering the web development industry is a relatively easy task today, but ri...
aptly
https://github.com/smira/aptly
aptly is a Debian repository management tool.
- tags: go, devops, tools
- :octocat: source code
aurora
https://github.com/xuri/aurora
Cross-platform web-based Beanstalkd queue server console.
- tags: go, devops, tools
- :octocat: source code
awsenv
https://github.com/soniah/awsenv
Small binary that loads Amazon (AWS) environment variables for a profile.
- tags: go, devops, tools
- :octocat: source code
Blast
A simple tool for API load testing and batch jobs.
- tags: go, devops, tools
- :octocat: source code
bombardier
https://github.com/codesenberg/bombardier
Fast cross-platform HTTP benchmarking tool.
- tags: go, devops, tools
- :octocat: source code
bosun
https://github.com/bosun-monitor/bosun
Time Series Alerting Framework.
- tags: go, devops, tools
- :octocat: source code
DepCharge
https://github.com/centerorbit/depcharge
Helps orchestrating the execution of commands across the many dependencies in larger projects.
- tags: go, devops, tools
- :octocat: source code
dogo
https://github.com/liudng/dogo
Monitoring changes in the source file and automatically compile and run (restart).
- tags: go, devops, tools
- :octocat: source code
drone-jenkins
https://github.com/appleboy/drone-jenkins
Trigger downstream Jenkins jobs using a binary, docker or Drone CI.
- tags: go, devops, tools
- :octocat: source code
drone-scp
https://github.com/appleboy/drone-scp
Copy files and artifacts via SSH using a binary, docker or Drone CI.
- tags: go, devops, tools
- :octocat: source code
Dropship
https://github.com/chrismckenzie/dropship
Tool for deploying code via cdn.
- tags: go, devops, tools
- :octocat: source code
easyssh-proxy
https://github.com/appleboy/easyssh-proxy
Golang package for easy remote execution through SSH and SCP downloading via ProxyCommand.
- tags: go, devops, tools
- :octocat: source code
fac
https://github.com/mkchoi212/fac
Command-line user interface to fix git merge conflicts.
- tags: go, devops, tools
- :octocat: source code
gaia
https://github.com/gaia-pipeline/gaia
Build powerful pipelines in any programming language.
- tags: go, devops, tools
- :octocat: source code
Gitea
https://github.com/go-gitea/gitea
Fork of Gogs, entirely community driven.
- tags: go, devops, tools
- :octocat: source code
gitea-github-migrator
https://git.jonasfranz.software/JonasFranzDEV/gitea-github-migrator
Migrate all your GitHub repositories, issues, milestones and labels to your Gitea instance.
go-furnace
https://github.com/go-furnace/go-furnace
Hosting solution written in Go. Deploy your Application with ease on AWS, GCP or DigitalOcean.
- tags: go, devops, tools
- :octocat: source code
go-selfupdate
https://github.com/sanbornm/go-selfupdate
Enable your Go applications to self update.
- tags: go, devops, tools
- :octocat: source code
gobrew
https://github.com/cryptojuice/gobrew
gobrew lets you easily switch between multiple versions of go.
- tags: go, devops, tools
- :octocat: source code
godbg
https://github.com/sirnewton01/godbg
Web-based gdb front-end application.
- tags: go, devops, tools
- :octocat: source code
Gogs
A Self Hosted Git Service in the Go Programming Language.
gonative
https://github.com/inconshreveable/gonative
Tool which creates a build of Go that can cross compile to all platforms while still using the Cgo-enabled versions of the stdlib packages.
- tags: go, devops, tools
- :octocat: source code
govvv
https://github.com/ahmetalpbalkan/govvv
“go build” wrapper to easily add version information into Go binaries.
- tags: go, devops, tools
- :octocat: source code
gox
https://github.com/mitchellh/gox
Dead simple, no frills Go cross compile tool.
- tags: go, devops, tools
- :octocat: source code
goxc
build tool for Go, with a focus on cross-compiling and packaging.
- tags: go, devops, tools
- :octocat: source code
grapes
https://github.com/yaronsumel/grapes
Lightweight tool designed to distribute commands over ssh with ease.
- tags: go, devops, tools
- :octocat: source code
GVM
https://github.com/moovweb/gvm
GVM provides an interface to manage Go versions.
- tags: go, devops, tools
- :octocat: source code
Hey
Hey is a tiny program that sends some load to a web application.
- tags: go, devops, tools
- :octocat: source code
kala
Simplistic, modern, and performant job scheduler.
- tags: go, devops, tools
- :octocat: source code
kcli
https://github.com/cswank/kcli
Command line tool for inspecting kafka topics/partitions/messages.
- tags: go, devops, tools
- :octocat: source code
kubernetes
https://github.com/kubernetes/kubernetes
Container Cluster Manager from Google.
- tags: go, devops, tools
- :octocat: source code
lstags
https://github.com/ivanilves/lstags
Tool and API to sync Docker images across different registries.
- tags: go, devops, tools
- :octocat: source code
lwc
A live-updating version of the UNIX wc command.
- tags: go, devops, tools
- :octocat: source code
manssh
https://github.com/xwjdsh/manssh
manssh is a command line tool for managing your ssh alias config easily.
- tags: go, devops, tools
- :octocat: source code
Moby
Collaborative project for the container ecosystem to assemble container-based systems.
- tags: go, devops, tools
- :octocat: source code
Mora
https://github.com/emicklei/mora
REST server for accessing MongoDB documents and meta data.
- tags: go, devops, tools
- :octocat: source code
ostent
https://github.com/ostrost/ostent
collects and displays system metrics and optionally relays to Graphite and/or InfluxDB.
- tags: go, devops, tools
- :octocat: source code
Packer
https://github.com/mitchellh/packer
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
- tags: go, devops, tools
- :octocat: source code
Pewpew
https://github.com/bengadbois/pewpew
Flexible HTTP command line stress tester.
- tags: go, devops, tools
- :octocat: source code
Pomerium
https://github.com/pomerium/pomerium
Pomerium is an identity-aware access proxy.
- tags: go, devops, tools
- :octocat: source code
Rodent
https://github.com/alouche/rodent
Rodent helps you manage Go versions, projects and track dependencies.
- tags: go, devops, tools
- :octocat: source code
s3gof3r
https://github.com/rlmcpherson/s3gof3r
Small utility/library optimized for high speed transfer of large objects into and out of Amazon S3.
- tags: go, devops, tools
- :octocat: source code
Scaleway-cli
https://github.com/scaleway/scaleway-cli
Manage BareMetal Servers from Command Line (as easily as with Docker).
- tags: go, devops, tools
- :octocat: source code
script
https://github.com/bitfield/script
Making it easy to write shell-like scripts in Go for DevOps and system administration tasks.
- tags: go, devops, tools
- :octocat: source code
sg
https://github.com/ChristopherRabotin/sg
Benchmarks a set of HTTP endpoints (like ab), with possibility to use the response code and data between each call for specific server stress based on its previous response.
- tags: go, devops, tools
- :octocat: source code
skm
https://github.com/TimothyYe/skm
SKM is a simple and powerful SSH Keys Manager, it helps you to manage your multiple SSH keys easily!
- tags: go, devops, tools
- :octocat: source code
StatusOK
https://github.com/sanathp/statusok
Monitor your Website and REST APIs.Get Notified through Slack, E-mail when your server is down or response time is more than expected.
- tags: go, devops, tools
- :octocat: source code
traefik
https://github.com/containous/traefik
Reverse proxy and load balancer with support for multiple backends.
- tags: go, devops, tools
- :octocat: source code
Vegeta
https://github.com/tsenart/vegeta
HTTP load testing tool and library. It's over 9000!
- tags: go, devops, tools
- :octocat: source code
webhook
https://github.com/adnanh/webhook
Tool which allows user to create HTTP endpoints (hooks) that execute commands on the server.
- tags: go, devops, tools
- :octocat: source code
Wide
Web-based IDE for Teams using Golang.
winrm-cli
https://github.com/masterzen/winrm-cli
Cli tool to remotely execute commands on Windows machines.
- tags: go, devops, tools
- :octocat: source code
borg
https://github.com/crufter/borg
Terminal based search engine for bash snippets.
- tags: go, devops, tools
- :octocat: source code
boxed
Dropbox based blog engine.
- tags: go, devops, tools
- :octocat: source code
Cherry
https://github.com/rafael-santiago/cherry
Tiny webchat server in Go.
- tags: go, devops, tools
- :octocat: source code
Circuit
https://github.com/gocircuit/circuit
Circuit is a programmable platform-as-a-service (PaaS) and/or Infrastructure-as-a-Service (IaaS), for management, discovery, synchronization and orchestration of services and hosts comprising cloud ap...
- tags: go, devops, tools
- :octocat: source code
Comcast
https://github.com/tylertreat/Comcast
Simulate bad network connections.
- tags: go, devops, tools
- :octocat: source code
confd
https://github.com/kelseyhightower/confd
Manage local application configuration files using templates and data from etcd or consul.
- tags: go, devops, tools
- :octocat: source code
DDNS
https://github.com/skibish/ddns
Personal DDNS client with Digital Ocean Networking DNS as backend.
- tags: go, devops, tools
- :octocat: source code
Docker
Open platform for distributed applications for developers and sysadmins.
Documize
https://github.com/documize/community
Modern wiki software that integrates data from SaaS tools.
- tags: go, devops, tools
- :octocat: source code
drive
https://github.com/odeke-em/drive
Google Drive client for the commandline.
- tags: go, devops, tools
- :octocat: source code
Duplicacy
https://github.com/gilbertchen/duplicacy
A cross-platform network and cloud backup tool based on the idea of lock-free deduplication.
- tags: go, devops, tools
- :octocat: source code
gfile
https://github.com/Antonito/gfile
Securely transfer files between two computers, without any third party, over WebRTC.
- tags: go, devops, tools
- :octocat: source code
Go Package Store
https://github.com/shurcooL/Go-Package-Store
App that displays updates for the Go packages in your GOPATH.
- tags: go, devops, tools
- :octocat: source code
go-peerflix
https://github.com/Sioro-Neoku/go-peerflix
Video streaming torrent client.
- tags: go, devops, tools
- :octocat: source code
GoBoy
https://github.com/Humpheh/goboy
Nintendo Game Boy Color emulator written in Go.
- tags: go, devops, tools
- :octocat: source code
gocc
https://github.com/goccmack/gocc
Gocc is a compiler kit for Go written in Go.
- tags: go, devops, tools
- :octocat: source code
GoDNS
https://github.com/timothyye/godns
A dynamic DNS client tool, supports DNSPod & HE.net, written in Go.
- tags: go, devops, tools
- :octocat: source code
GoDocTooltip
https://github.com/diankong/GoDocTooltip
Chrome extension for Go Doc sites, which shows function description as tooltip at function list.
- tags: go, devops, tools
- :octocat: source code
GoLand
Full featured cross-platform Go IDE.
Gor
Http traffic replication tool, for replaying traffic from production to stage/dev environments in real-time.
- tags: go, devops, tools
- :octocat: source code
hugo
Fast and Modern Static Website Engine.
ide
https://github.com/thestrukture/ide
Browser accessible IDE. Designed for Go with Go.
- tags: go, devops, tools
- :octocat: source code
ipe
https://github.com/dimiro1/ipe
Open source Pusher server implementation compatible with Pusher client libraries written in GO.
- tags: go, devops, tools
- :octocat: source code
joincap
https://github.com/assafmo/joincap
Command-line utility for merging multiple pcap files together.
- tags: go, devops, tools
- :octocat: source code
Juju
Cloud-agnostic service deployment and orchestration - supports EC2, Azure, Openstack, MAAS and more.
Leaps
https://github.com/jeffail/leaps
Pair programming service using Operational Transforms.
- tags: go, devops, tools
- :octocat: source code
lgo
Interactive Go programming with Jupyter. It supports code completion, code inspection and 100% Go compatibility.
- tags: go, devops, tools
- :octocat: source code
limetext
Lime Text is a powerful and elegant text editor primarily developed in Go that aims to be a Free and open-source software successor to Sublime Text.
LiteIDE
https://github.com/visualfc/liteide
LiteIDE is a simple, open source, cross-platform Go IDE.
- tags: go, devops, tools
- :octocat: source code
mockingjay
https://github.com/quii/mockingjay-server
Fake HTTP servers and consumer driven contracts from one configuration file. You can also make the server randomly misbehave to help do more realistic performance tests.
- tags: go, devops, tools
- :octocat: source code
myLG
https://github.com/mehrdadrad/mylg
Command Line Network Diagnostic tool written in Go.
- tags: go, devops, tools
- :octocat: source code
naclpipe
https://github.com/unix4fun/naclpipe
Simple NaCL EC25519 based crypto pipe tool written in Go.
- tags: go, devops, tools
- :octocat: source code
nes
https://github.com/fogleman/nes
Nintendo Entertainment System (NES) emulator written in Go.
- tags: go, devops, tools
- :octocat: source code
orange-cat
https://github.com/noraesae/orange-cat
Markdown previewer written in Go.
- tags: go, devops, tools
- :octocat: source code
Orbit
https://github.com/gulien/orbit
A simple tool for running commands and generating files from templates.
- tags: go, devops, tools
- :octocat: source code
peg
https://github.com/pointlander/peg
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
- tags: go, devops, tools
- :octocat: source code
Pipe
A small and beautiful blogging platform.
- tags: go, devops, tools
- :octocat: source code
restic
https://github.com/restic/restic
De-duplicating backup program.
- tags: go, devops, tools
- :octocat: source code
rkt
App Container runtime that integrates with init systems, is compatible with other container formats like Docker, and supports alternative execution engines like KVM.
- tags: go, devops, tools
- :octocat: source code
scc
Sloc Cloc and Code, a very fast accurate code counter with complexity calculations and COCOMO estimates.
- tags: go, devops, tools
- :octocat: source code
Seaweed File System
https://github.com/chrislusf/seaweedfs
Fast, Simple and Scalable Distributed File System with O(1) disk seek.
- tags: go, devops, tools
- :octocat: source code
shell2http
https://github.com/msoap/shell2http
Executing shell commands via http server (for prototyping or remote control).
- tags: go, devops, tools
- :octocat: source code
snap
https://github.com/intelsdi-x/snap
Powerful telemetry framework.
- tags: go, devops, tools
- :octocat: source code
Snitch
https://github.com/lucasgomide/snitch
Simple way to notify your team and many tools when someone has deployed any application via Tsuru.
- tags: go, devops, tools
- :octocat: source code
Stack Up
https://github.com/pressly/sup
Stack Up, a super simple deployment tool - just Unix - think of it like 'make' for a network of servers.
- tags: go, devops, tools
- :octocat: source code
syncthing
Open, decentralized file synchronization tool and protocol.
term-quiz
https://github.com/crazcalm/term-quiz
Quizzes for your terminal.
- tags: go, devops, tools
- :octocat: source code
toxiproxy
https://github.com/shopify/toxiproxy
Proxy to simulate network and system conditions for automated tests.
- tags: go, devops, tools
- :octocat: source code
tsuru
Extensible and open source Platform as a Service software.
vFlow
https://github.com/VerizonDigital/vflow
High-performance, scalable and reliable IPFIX, sFlow and Netflow collector.
- tags: go, devops, tools
- :octocat: source code
wellington
https://github.com/wellington/wellington
Sass project management tool, extends the language with sprite functions (like Compass).
- tags: go, devops, tools
- :octocat: source code
Backup
https://github.com/backup/backup
Provides an elegant DSL in Ruby for performing backups on UNIX-like systems.
- tags: ruby, devops, tools
- :octocat: source code
Blender
https://github.com/PagerDuty/blender
A modular system orchestration framework with pluggable driver and host discovery.
- tags: ruby, devops, tools
- :octocat: source code
BOSH
https://github.com/cloudfoundry/bosh
Cloud Foundry BOSH is an open source tool chain for release engineering, deployment and lifecycle management of large scale distributed services.
- tags: ruby, devops, tools
- :octocat: source code
Capistrano
A remote server automation and deployment tool written in Ruby.
Centurion
https://github.com/newrelic/centurion
A mass deployment tool for Docker fleets.
- tags: ruby, devops, tools
- :octocat: source code
Chef
A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure.
- tags: ruby, devops, tools
- :octocat: source code
Deployinator
https://github.com/etsy/deployinator
Deployinator is a deployment framework extracted from Etsy.
- tags: ruby, devops, tools
- :octocat: source code
Einhorn
https://github.com/stripe/einhorn
Einhorn will open one or more shared sockets and run multiple copies of your process. You can seamlessly reload your code, dynamically reconfigure Einhorn, and more.
- tags: ruby, devops, tools
- :octocat: source code
Itamae
https://github.com/itamae-kitchen/itamae
Simple and lightweight configuration management tool inspired by Chef.
- tags: ruby, devops, tools
- :octocat: source code
Kochiku
https://github.com/square/kochiku
Kochiku is a distributed platform for test automation.
- tags: ruby, devops, tools
- :octocat: source code
Lita
ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.
Logstash
https://github.com/elastic/logstash
Logs/event transport, processing, management, search.
- tags: ruby, devops, tools
- :octocat: source code
Mina
https://github.com/mina-deploy/mina
Really fast deployer and server automation tool.
- tags: ruby, devops, tools
- :octocat: source code
Puppet
https://github.com/puppetlabs/puppet
An automated administrative engine for your Linux, Unix, and Windows systems, performs administrative tasks (such as adding users, installing packages, and updating server configurations) based on a c...
- tags: ruby, devops, tools
- :octocat: source code
Request-log-analyzer
https://github.com/wvanbergen/request-log-analyzer
Create reports based on your log files. Supports Rails, Apache, MySQL, Delayed::Job, and other formats.
- tags: ruby, devops, tools
- :octocat: source code
Rubber
https://github.com/rubber/rubber
The rubber plugin enables relatively complex multi-instance deployments of RubyOnRails applications to Amazon's Elastic Compute Cloud (EC2).
- tags: ruby, devops, tools
- :octocat: source code
SSHKey
https://github.com/bensie/sshkey
SSH private and public key generator in pure Ruby (RSA & DSA).
- tags: ruby, devops, tools
- :octocat: source code
Sunzi
Server provisioning utility for minimalists
- tags: ruby, devops, tools
- :octocat: source code
Ruby-LXC
https://github.com/lxc/ruby-lxc
Native ruby binding for Linux containers.
- tags: ruby, devops, tools
- :octocat: source code
Vagrant
Create and configure lightweight, reproducible, and portable development environments.
GoogleContainerTools Kaniko Home Page
https://github.com/GoogleContainerTools/kaniko
Build Container Images In Kubernetes. Contribute to GoogleContainerTools/kaniko development by creating an account on GitHub.
- tags: kubernetes, devops, devops-tools, docker, dockerfile
- :octocat: source code
kubetail - Bash script to tail Kubernetes logs from multiple pods at the same time
https://github.com/johanhaleby/kubetail
Bash script to tail Kubernetes logs from multiple pods at the same time - johanhaleby/kubetail
- tags: kubernetes, kubectl, devops, devops-tools
- :octocat: source code
kubectx - Switch faster between clusters and namespaces in kubectl
Switch faster between clusters and namespaces in kubectl - ahmetb/kubectx
- tags: kubernetes, tools, devops-tools, devops
- :octocat: source code
Stop Forking Helm Charts, an Intro to Replicated Ship - K8s, Kustomize & Ship SF Meetup - YouTube
https://www.youtube.com/watch?v=pRG47EQ5OAg
This presentation by Marc Campbell, CTO and Founder of Replicated, is from the Kubernetes, Kustomize & Ship Meetup in SF - ship video reference
- :calendar: published on: 2018-11-15
- tags: kubernetes, kustomize, kubernetes-helm, kubernetes-ship, devops, devops-tools
- :octocat: source code
GitOps
https://www.weave.works/technologies/gitops/
Learn what is GitOps and how you can implement GitOps workflows to reliably run Kubernetes in production and at scale. Also find out why GitOps is the more secure way to deploy apps to Kubernetes.
- tags: gitops, devops, kubernetes, git
awesome-free-for-dev
https://github.com/ripienaar/free-for-dev#readme
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev - ripienaar/free-for-dev
- tags: awesome-list, devops, iaas, paas, saas
- :octocat: source code
Continuous Delivery, Deployment & Integration: 20 Key Differences
https://stackify.com/continuous-delivery-vs-continuous-deployment-vs-continuous-integration/
The DevOps trend has given rise to a number of buzzwords and methodologies aiming to speed delivery and accuracy, giving developers the tools they need to deliver better products, with fewer bugs, and...
- :calendar: published on: 2017-07-25
- tags: continuous-deployment, continuous-integration, continuous-delivery, devops
Spinnaker home page
Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.
- tags: continuous-deployment, devops, continuous-delivery
- :octocat: source code
Blue Green Deployment
https://martinfowler.com/bliki/BlueGreenDeployment.html
One of the challenges with automating deployment is the cut-over itself, taking software from the final stage of testing to live production. You usually need to do this quickly in order to minimize do...
- :calendar: published on: 2010-03-01
- tags: devops, continuous-deployment
What Is GitOps Really?
https://www.weave.works/blog/what-is-gitops-really
A year ago we published an introduction to GitOps - Operations by Pull Request. This post described how Weaveworks ran a complete Kube...
- :calendar: published on: 2018-08-21
- tags: gitops, devops, continuous-deployment, continuous-integration
Trunk-based Development vs. Git Flow – codeburst
https://codeburst.io/trunk-based-development-vs-git-flow-a0212a6cae64
Git is merely a tool. You can use it in many different ways. Currently, two most popular development styles you can encounter are Git flow and [trunk-based developme...
Kubernetes + Compose = Kompose
kompose is a tool to help users familiar with docker-compose move to Kubernetes. It takes a Docker Compose file and translates it into Kubernetes resources.
- tags: docker, docker-compose, kubernetes, devops
- :octocat: source code
GitHub - docker/docker-bench-security
https://github.com/docker/docker-bench-security
The Docker Bench for Security is a script that checks for dozens of common best-practices around deploying Docker containers in production. - docker/docker-bench-security
- tags: docker, security, devops
- :octocat: source code
AWS re:Invent 2015: DevOps at Amazon: A Look at Our Tools and Processes (DVO202) - YouTube
https://www.youtube.com/watch?v=esEFaY0FDKc
Learn about Amazon's transition to a service-oriented architecture over a decade ago. We share lessons learned, processes adopted, and the tools built to increase both agility and reliability.
dotenv homepage
https://github.com/motdotla/dotenv
Loads environment variables from .env for nodejs projects.
- tags: node.js, devops, tools
- :octocat: source code
Introduction to Kubernetes
http://www.baeldung.com/kubernetes
A brief introduction to Kubernetes fundamentals.
- :calendar: published on: 2018-04-22
- tags: kubernetes, devops
What is DevOps? - Puppet
https://puppet.com/blog/what-is-devops
What is DevOps? DevOps is a set of principles and practices — both technical and cultural — that can help organizations deploy better software, faster.
- :calendar: published on: 2017-01-30
- tags: devops
How Puppet works
https://puppet.com/products/how-puppet-works
Puppet gives you an automatic way to inspect, deliver, operate and future-proof all of your software, no matter where it runs. With the Puppet approach, you know what you have so you can control and e...
- tags: puppet, devops
- :octocat: source code
The Twelve-Factor App
In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service. The twelve-factor app is a methodology for building software-as-a-service apps that:
Continuous Deployment of Node.js Applications
https://blog.risingstack.com/continuous-deployment-of-node-js-applications/
- From Source Control to Production
- Continuous deployment tools
- Automated tests
- Creating Artifacts
- Deploy
- Rollbacks
- :calendar: published on: 2014-07-30
- tags: node.js, devops
StrongLoop - Best Practices for Deploying Node.js in Production
https://strongloop.com/strongblog/node-js-deploy-production-best-practice/
One of the struggles developers face when moving to Node.js is the lack of best practices for automated deployment of Node applications. The challenges are many-fold – packaging and dependency managem...
Performance Best Practices Using Express in Production
https://expressjs.com/en/advanced/best-practice-performance.html
This article discusses performance and reliability best practices for Express applications deployed to production.
This topic clearly falls into the “devops” world, spanning both traditional developm...
- tags: expressjs, devops, error-handling, async-await, pm2