Skip to content

Instantly share code, notes, and snippets.

View jose16-21's full-sized avatar

Juan José Hernández jose16-21

  • Guatemala City
  • 23:43 (UTC -06:00)
View GitHub Profile
@jose16-21
jose16-21 / kubernetes config.md
Last active July 8, 2023 04:45
kubernetes configurations

Instalar kind

Kind es una herramienta para ejecutar clústeres locales de Kubernetes utilizando "nodos" de contenedores Docker. kind se diseñó principalmente para probar Kubernetes, pero se puede usar para desarrollo local o CI

choco install kind (con chocolatey de windows)

crear cluster

kind create cluster

listar nodos del cluster

@jose16-21
jose16-21 / docker-compose.kafka.yml
Created November 30, 2022 10:05
docker-compose apache kafka
version: '3'
services:
zookeeper:
image: confluentinc/cp-zookeeper:7.0.1
container_name: zookeeper
restart: always
environment:
ZOOKEEPER_CLIENT_PORT: 2181
ZOOKEEPER_TICK_TIME: 2000
@jose16-21
jose16-21 / docker-compose.mongo.yml
Created November 30, 2022 10:03
docker-compose mongo
version: '3.7'
services:
mongo:
image: mongo:latest
container_name: mongo
restart: always
ports:
- 27017:27017
networks:
default:
@jose16-21
jose16-21 / docker-compose.sql-server.yml
Created November 30, 2022 10:02
docker-compose sql server
version: "3.2"
services:
sql-server:
container_name: sql-server
image: mcr.microsoft.com/mssql/server:2022-latest
restart: always
ports:
- "1433:1433"
environment:
SA_PASSWORD: "jose16-21"
@jose16-21
jose16-21 / docker-compose.mysql.yml
Created November 30, 2022 10:00
docker-compose mysql
version: '3.3'
services:
mysql:
image: mysql
restart: always
container_name: mysql
environment:
MYSQL_DATABASE: db
MYSQL_USER: test
MYSQL_PASSWORD: root
@jose16-21
jose16-21 / docker-compose.redis.yml
Created November 30, 2022 09:59
docker-compose redis
version: '3.8'
services:
redis:
image: redis:6.2-alpine
container_name: redis
restart: always
ports:
- '6379:6379'
command: redis-server --save 20 1 --loglevel warning
networks:
@jose16-21
jose16-21 / docker install.md
Last active August 19, 2023 22:33
How to install Docker on Amazon Linux 2

Apply pending updates using the yum command:

  • sudo yum update

Search for Docker package:

  • sudo yum search docker

Get version information:

  • sudo yum info docker

Install docker, run:

@jose16-21
jose16-21 / nginx install.md
Last active November 30, 2022 09:29
Install Nginx web server

Nginx is a web server and a reverse proxy server for HTTP/HTTPS and more. It is part of LEAP stack. Simply type the following yum command to install it on Amazon Linux AMI:

  • sudo yum search nginx
  • sudo yum info nginx
  • sudo yum install nginx

To start nginx server running

  • sudo service nginx start