项目作者: aa-ahmed-aa

项目描述 :
Docker-Kubernetes 👷
高级语言: JavaScript
项目地址: git://github.com/aa-ahmed-aa/Docker-Kubernetes.git
创建时间: 2020-03-16T21:38:20Z
项目社区:https://github.com/aa-ahmed-aa/Docker-Kubernetes

开源协议:

下载


Docker-Kubernetes 👷

Studying docker and kubernetes projects.

Blog Post 📜

https://www.notion.so/Docker-Kubernetes-0181ef3069964e7b8848fae8cc18c7e0

Topic By Project 📔

visits 🛒

Dockerized simple vistis count app using node and redis images in a docker-compose file to run the container.

Images used: redis, node:alpine

simpleweb 💅

Dockerized simple node server using node:alpine

Images used: node:alpine

redis-image 💩

Playing with redis image inside a container

Images used: redis

frontend 🤫

Dockerized react app with unit test runner handling and handle production and development servers check Dockerfile for production and Dockerfile.dev for testing server

Images used: react

complex 👑

Architecture

  • node app(api) as a backend server
  • the react app (client) as frontend talking to the backend.
  • node is talking to redis(redis) and postgres(postgres) to store data.
  • worker listening to redis events(worker) to calc values on redis.

this is a dockerized MEAN stack over production and testing environments KADUOS.

Images used: postgres, redis, nginx, api, client, worker

simplek8s 💅

Architecture

  • A Pod containing multi-client image.
  • Servicepointing to the container.
  • Deployment having1 replica of our container.

Single Pod, Service, Deployment to test out minikube and Kubectl commands.

Images used: ahmedkhd36/multi-client

complex-on-kubernetes 🤖

Images used: redis, postgres, ahmedkhd36/multi-client, ahmedkhd36/multi-worker, ahmedkhd36/multi-server

complex-k8s-googlecloud 🔮

This is the complex project on k8s and using travisCI and google cloud for deployment and deploy.sh script to deploy the cluster to production

Images used: redis, postgres, ahmedkhd36/multi-client, ahmedkhd36/multi-worker, ahmedkhd36/multi-server