bookmark_borderKubernetes : Overview

Kubernetes é um sistema de código aberto que foi desenvolvido pelo Google para gerenciamento de aplicativos em containers através de múltiplos hosts de um cluster. Tem como principal objetivo facilitar a implantação de aplicativos baseados em microservices. Ele foi baseado na experiência do Google de muitos anos trabalho com containers, adaptando-o para se trabalhar com Docker.

Continue reading “Kubernetes : Overview”

bookmark_borderOpenshift ORIGIN v1 : Instalação no RHEL / CentOS

 

Neste post será apresentado como instalar o Openshift origin em um ambiente CentOS / RHEL.

OpenShift é a Plataforma como Serviço (PaaS) da Red Hat, que permite aos desenvolvedores desenvolver, hospedar e escalar aplicativos rapidamente em um ambiente em nuvem privada ou pública. OpenShift Origin é versão opensource, nele temos suporte embutido para uma variedade de idiomas, runtimes e camadas de dados, incluindo Java EE, Ruby, PHP, Python, Perl, MongoDB, MySQL e PostgreSQL.

A última versão do Openshift utiliza o docker como serviço de containers , deixo abaixo os links falando sobre Docker e Kubernetes :

http://fajlinux.com.br/devops/docker/

Continue reading “Openshift ORIGIN v1 : Instalação no RHEL / CentOS”

bookmark_borderKubernetes : Como criar PODs

Pods correspondem à um grupo de aplicativos em execução com um contexto compartilhado. Dentro desse contexto, as aplicações também podem ter isolamentos cgroup individuais aplicados. Em um ambiente container, eles teriam executado no mesmo host físico ou virtual.
O contexto do pod pode ser definida como o conjunto de vários namespaces Linux:

namespace PID : Aplicações dentro do pod que podem ver processos uns dos outros.
namespace rede :Aplicações dentro do pod que podem ter acesso ao mesmo IP e espaço porto.
namespace IPC : Aplicações dentro do pod que pode usar System V IPC vs filas de mensagens POSIX para se comunicar.
namespace UTS : Aplicações dentro da quota pod que podem usar um nome de host.

Continue reading “Kubernetes : Como criar PODs”

Translate »