Skip to content

Instantly share code, notes, and snippets.

View josejuansanchez's full-sized avatar

José Juan Sánchez josejuansanchez

View GitHub Profile
@josejuansanchez
josejuansanchez / build-mkdocs.yml
Created February 21, 2024 12:30
Workflow para generar documentación con MkDocs y publicarla en un branch
name: build-push-mkdocs
# Eventos que desescandenan el workflow
on:
push:
branches: ["main"]
workflow_dispatch:
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
@josejuansanchez
josejuansanchez / nova.conf
Last active April 12, 2023 09:04
Contenido del archivo nova.conf
[DEFAULT]
# Logs / State
debug = False
use_journal = True
state_path = /var/lib/nova
service_down_time = 120
# Scheduler
cpu_allocation_ratio = 16.0
disk_allocation_ratio = 1.0
ram_allocation_ratio = 1.5
#-------------------------------------------------------------------------------------------------------------------------------------
#Importación de la biblioteca / módulo para generar variables pseudo-aleatorias
import random
#Importación de la biblioteca /módulo para realizar paradas momentaneas
import time
#Importación de la biblioteca / módulo para poder realizar limpiezas de terminal
import os
apiVersion: apps/v1
kind: Deployment
metadata:
name: redis
labels:
app: redis
tier: backend
spec:
replicas: 1
selector:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pvc-redis
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 3Gi
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress-webserver
spec:
rules:
- host: cursok8s.ddns.net
http:
paths:
- path: /
apiVersion: v1
kind: Service
metadata:
name: service-webserver
spec:
type: NodePort
ports:
- name: service-http
port: 80
targetPort: http-server
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pvc-webserver
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 2Gi
apiVersion: apps/v1
kind: Deployment
metadata:
name: deployment-webserver
labels:
app: php-apache
spec:
replicas: 1
selector:
matchLabels:
@josejuansanchez
josejuansanchez / universidad_b.sql
Created February 17, 2021 09:42
Script SQL para crear la base de datos `universidad` (Tipo B) utilizada en los ejercicios de clase. http://josejuansanchez.org/bd/
DROP DATABASE IF EXISTS universidad;
CREATE DATABASE universidad CHARACTER SET utf8mb4;
USE universidad;
CREATE TABLE departamento (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
nombre VARCHAR(50) NOT NULL
);
CREATE TABLE alumno (