Debugging microservices - #Squash vs. #Telepresence #DevOps
https://www.weave.works/blog/debugging-microservices-squash-vs-telepresence
https://www.weave.works/blog/debugging-microservices-squash-vs-telepresence
www.weave.works
Debugging microservices - Squash vs. Telepresence
Debugging distributed applications is challenging. Learn the pros and cons of Squash and Telepresence, two tools designed for debugging applications running in Kubernetes that can help you track down problems in your code.
Syncing #Kubernetes and #Hashicorp #Consul #devops
https://www.fyber.com/engineering/syncing-kubernetes-and-hashicorp-consul/
https://www.fyber.com/engineering/syncing-kubernetes-and-hashicorp-consul/
Engineering Hub
Syncing Kubernetes and Hashicorp Consul - Engineering Hub
If you use Hashicorp’s Consul for service discovery/DNS and also use (or plan to use) Kubernetes, then the recently announced integration between Consul and Kubernetes will come as welcome news! The syncing is performed by running a process that is not part…
A simple controller built with the Operator SDK that watches for chart CRD's within a namespace and manages installation, upgrades and deletes using #Kubernetes jobs for quick #devops.
https://github.com/Kubedex/helm-controller
https://github.com/Kubedex/helm-controller
GitHub
GitHub - Kubedex/helm-controller: A simple way to manage helm charts with a Custom Resource Definitions in k8s.
A simple way to manage helm charts with a Custom Resource Definitions in k8s. - GitHub - Kubedex/helm-controller: A simple way to manage helm charts with a Custom Resource Definitions in k8s.
Бхаргава_А_Грокаем_Алгоритмы_Иллюстрированное.PDF
69.5 MB
Как начинаться собес в приличной забугровой компаний хоть ты #devOps хоть ты программист ? Да все просто тебя начинают унижать если ты не разбираешься в алгоритмах и структурах данных - это основа основ 👍 ! Советую начинать , а может и заканчивать с книги "грокать алгоритмы" —это веселое и увлекательное занятие, которое даст вам фундамент что бы не стать мальчиком для битья. 👍🏿
#DevOPS culture is a way to embrace “work smart, not hard” philosophy:
https://medium.com/swlh/ansible-awx-installation-5861b115455a
https://medium.com/swlh/ansible-awx-installation-5861b115455a
Medium
Ansible AWX Installation
As you know, automation is one of the most important aspect of the DevOPS culture. Because, the time goes by, IT environments converted to…
Tips for The Certified #Kubernetes Exams: CKA and CKAD in 2020:
https://dev.to/scriptautomate/tips-for-the-certified-kubernetes-exams-cka-and-ckad-49mn
https://dev.to/scriptautomate/tips-for-the-certified-kubernetes-exams-cka-and-ckad-49mn
DEV Community
Tips for The Certified Kubernetes Exams: CKA and CKAD in 2020
UPDATED 05/05/2020: Updated a handful of links based on the April 2020 changes to both exams, having...
A full stack of technologies and utilities for becoming professionals in #DevOps
https://xebialabs.com/periodic-table-of-devops-tools/
https://xebialabs.com/periodic-table-of-devops-tools/
Digital.ai
Periodic Table of DevSecOps Tools | Digital.ai
The Periodic Table of DevSecOps Tools is the industry's go-to resource for identifying best-of-breed tools across the software delivery lifecycle.
The Open Systems Interconnection (OSI) Model
The Open Systems Interconnection (OSI) model was created to standardize the language used to describe networking protocols. It defines the manner in which systems communicate with one another using abstraction layers. Each layer communicates with the layer directly above and below. Not all layers are used at all times.
The Open Systems Interconnection Model
Layer Name Description
7) - -Application--Most networking stacks have a concept of the application layer.
6) Presentation--Most networking stacks combine the presentation layer in layers 4, 5, or 7.
5) - - Session--Sometimes used by different stacks, often combined into other layers (7 or 6).
4) Transport--Most networking stacks have a concept of the transport layer.
3) - - Network--Most networking stacks have a concept of the network layer.
2) Data - - LinkMost networking stacks have a concept of the data link layer.
1) Physical--Most networking stacks have a concept of the physical layer.
There are other models which are used to talk about networking. The most popular networking stack on the Internet today is the Internet Protocol Suite. The Internet Protocol Suite can be described using a subset of the OSI model.
The Open Systems Interconnection (OSI) model was created to standardize the language used to describe networking protocols. It defines the manner in which systems communicate with one another using abstraction layers. Each layer communicates with the layer directly above and below. Not all layers are used at all times.
The Open Systems Interconnection Model
Layer Name Description
7) - -Application--Most networking stacks have a concept of the application layer.
6) Presentation--Most networking stacks combine the presentation layer in layers 4, 5, or 7.
5) - - Session--Sometimes used by different stacks, often combined into other layers (7 or 6).
4) Transport--Most networking stacks have a concept of the transport layer.
3) - - Network--Most networking stacks have a concept of the network layer.
2) Data - - LinkMost networking stacks have a concept of the data link layer.
1) Physical--Most networking stacks have a concept of the physical layer.
There are other models which are used to talk about networking. The most popular networking stack on the Internet today is the Internet Protocol Suite. The Internet Protocol Suite can be described using a subset of the OSI model.
OSI Layer 7: Application Layer
The Application Layer is the most well-known. This layer is at the top of the stack and deals with the protocols which make a global communications network function.
Some of the common protocols which exist in the Application Layer are:
HTTP: Hypertext Transfer Protocol
SMTP: Simple Mail Transfer Protocol
DNS: Domain Name System
FTP: File Transfer Protocol
DHCP: Dynamic Host Configuration Protocol.
Protocols at this level are the most familiar to users. They are defined by RFC1123. To learn more, take a look at the Requirements for Internet Hosts -- Application and Support memo.
The Application Layer is the most well-known. This layer is at the top of the stack and deals with the protocols which make a global communications network function.
Some of the common protocols which exist in the Application Layer are:
HTTP: Hypertext Transfer Protocol
SMTP: Simple Mail Transfer Protocol
DNS: Domain Name System
FTP: File Transfer Protocol
DHCP: Dynamic Host Configuration Protocol.
Protocols at this level are the most familiar to users. They are defined by RFC1123. To learn more, take a look at the Requirements for Internet Hosts -- Application and Support memo.