Всем привет. С сегодняшнего дня в этом канале будет постить еще один человек - Александр insider89. Постараюсь немного оживить этот канал.
Хашикорпт написал про интеграцию Consul and Envoy using Gloo Connect
https://www.hashicorp.com/blog/hashicorp-consul-envoy-gloo-connect
https://www.hashicorp.com/blog/hashicorp-consul-envoy-gloo-connect
HashiCorp: Infrastructure enables innovation
Integrating HashiCorp Consul and Envoy using Gloo Connect
This guest blog by CEO & Founder of Solo.io, Idit Levine, explains how their new product, Gloo Connect, can help users looking to integrate Consul and Envoy together....
Новый опенсорс от гугла - Jib, an open-source Java containerizer from Google. Выглядит очень интересно. Спасибо astlock за ссылку
https://cloudplatform.googleblog.com/2018/07/introducing-jib-build-java-docker-images-better.html
https://cloudplatform.googleblog.com/2018/07/introducing-jib-build-java-docker-images-better.html
Google Cloud Platform Blog
Introducing Jib — build Java Docker images better
By Appu Goundan and Qingyang Chen Containers are bringing Java developers closer than ever to a "write once, run anywhere" workflow, but c...
Вчера зарелизилась Ubuntu minimal — убунта для облаков, оптимизированная, без ничего лишнего (ваш КО). Занимает меньше места, грузится быстрее. Для запуска контейнеров самое то. https://blog.ubuntu.com/2018/07/09/minimal-ubuntu-released
Ubuntu
Minimal Ubuntu, on public clouds and Docker Hub | Ubuntu
Today we are delighted to introduce the new Minimal Ubuntu, optimized for automated use at scale, with a tiny package set and minimal security cross-section. Speed, performance and stability are primary concerns for cloud developers and ops. “The small footprint…
Очень простым языком о том как правильно билдить контейнеры. Много очевидных вещей, но думаю полезно будет еще раз вспомнить.
https://cloudplatform.googleblog.com/2018/07/7-best-practices-for-building-containers.html
https://cloudplatform.googleblog.com/2018/07/7-best-practices-for-building-containers.html
Google Cloud Platform Blog
7 best practices for building containers
By Théo Chamley, Solutions Architect Kubernetes Engine is a great place to run your workloads at scale. But before being able to use Kube...
Знали ли вы, что ноды для нового кубернетиса от Амазона можно собирать при помощи пакера и даже есть репка от Амазона где все разжевано? https://github.com/awslabs/amazon-eks-ami
GitHub
GitHub - awslabs/amazon-eks-ami: Packer configuration for building a custom EKS AMI
Packer configuration for building a custom EKS AMI - awslabs/amazon-eks-ami
Google заопенсорсил верификатор для бекапов PostgreSQL и уже интегрировал в GCP
https://cloudplatform.googleblog.com/2018/07/verifying-postgresql-backups-made-easier-with-new-open-source-tool.html
https://cloudplatform.googleblog.com/2018/07/verifying-postgresql-backups-made-easier-with-new-open-source-tool.html
Google Cloud Platform Blog
Verifying PostgreSQL backups made easier with new open-source tool
By Brett Hesterberg, Product Manager and Alexis Guajardo, Senior Software Engineer When was the last time you verified a database backup? ...
Голь на выдумки хитра. В общем ребята сделали плагин для ансибла, который при каждом запуске создаёт отдельную бранчу в гите. Сделано для того что бы был fallback, хотя ясное дело он не настоящий, потому что с ансиблом идемпотентности не будет. Ну, может кому будет полезно.
https://raymii.org/s/software/log_vcs_-_Ansible_Callback_plugin_that_creates_git_branches_for_every_ansible_run.html
https://raymii.org/s/software/log_vcs_-_Ansible_Callback_plugin_that_creates_git_branches_for_every_ansible_run.html
Третья часть про терраформ 0.12, а именно про For and For-Each
https://www.hashicorp.com/blog/hashicorp-terraform-0-12-preview-for-and-for-each
https://www.hashicorp.com/blog/hashicorp-terraform-0-12-preview-for-and-for-each
HashiCorp
HashiCorp Terraform 0.12 Preview: For and For-Each
Learn how the For and For Each expressions work in Terraform.
Cерия из 3 статей про то как работает DNS lookup in Linux. Рассписано очень доходчивым языком. Ссылка на первую часть:
https://zwischenzugs.com/2018/06/08/anatomy-of-a-linux-dns-lookup-part-i/
https://zwischenzugs.com/2018/06/08/anatomy-of-a-linux-dns-lookup-part-i/
Тем временем cloudflare нахваливает свой аналог AWS Lamda и даже публикует тесты производительности. Выглядит интересно. https://blog.cloudflare.com/serverless-performance-with-cpu-bound-tasks/
The Cloudflare Blog
Comparing Serverless Performance for CPU Bound Tasks
This post is a part of an ongoing series comparing the performance of Cloudflare Workers with other Serverless providers. In our past tests we intentionally chose a workload which imposes virtually no CPU load (returning the current time).
Изучать kubernetes можно по разному
https://cloud.google.com/kubernetes-engine/kubernetes-comic/
https://cloud.google.com/kubernetes-engine/kubernetes-comic/
Google Cloud
Deploy code faster: with CI/CD and Kubernetes | Google Kubernetes Engine (GKE) | Google Cloud
Deploy code faster, protect against outages, and save money using continuous integration and deployment (CI/CD).
Хороший пост о том как запускать свою ОС на AWS EC2 от человека, который 7.5 лет поддерживал там образ FreeBSD. http://www.daemonology.net/blog/2018-07-14-port-OS-to-EC2.html
Читал статью и вспомнилось как ребята рядом с архивом записывали файлик в который писали метадату про то что в архиве вместо того что бы записывать атрибуты прямо в архив (ведь почти все архивы поддерживают key-value атрибуты). Собственно, вот статья-размышление о том как записывать атрибуты для обычных файлов/сокетов (например писать свой timestamp и расшифровывать его) https://utcc.utoronto.ca/~cks/space/blog/tech/FileAttributesProblem