Sobes.tech

SRE / Platform Engineer

¿Cómo ignorar errores o generarlos en Ansible?

131

¿En qué se diferencia CMD de ENTRYPOINT en Docker?

131

¿Cómo encontrar consultas en PostgreSQL que se ejecutan durante más de un minuto (o 5 segundos)?

128

¿Cómo ver los registros del contenedor y cómo conectarse a él?

122

¿Qué es autovacuum en PostgreSQL?

119

¿Cómo accedió al enrutador cuando cayó el túnel: por IP externa?

116

1. Escribir el objeto Python "switches" en formato YAML 2. Transformar "switches" para que solo queden los conmutadores "cisco" 3. Usar el módulo estándar ipaddress para obtener la última dirección del host en la red "172.16.0.0/28" 4. Analizar "dhcp_snooping_table" en una lista de diccionarios con el siguiente formato: dhcp_snooping_table_parsed = [ { "mac": "00:E9:8C:3F:A6:50", "ip": "100.1.1.6", "interface": "FastEthernet0/20", }, { "mac": "00:E9:22:11:A6:50", "ip": "100.1.1.7", "interface": "FastEthernet0/21", } ] 5. Escribir una clase "NetworkSubnet" que tenga 2 métodos: get_subnet - devuelve la primera subred disponible de la longitud especificada como un objeto de la clase IPv4Network show_network_pool - devuelve una lista de subredes disponibles from ipaddress import IPv4Network class NetworkSubnet: def __init__(self, aggregate_network: str): def get_subnet(self, length: int) -> IPv4Network: def show_network_pool(self) -> list[IPv4Network]: net = NetworkSubnet(aggregate_network="172.16.0.0/24") net_1 = net.get_subnet(length=26) print(f"{net_1=}") net_1=IPv4Network('172.16.0.0/26') print(net.get_subnet(length=25)) 172.16.0.128/25 print(net.get_subnet(length=30)) 172.16.0.64/30 print(net.show_network_pool()) [IPv4Network('172.16.0.0/30'), IPv4Network('172.16.0.72/29'), IPv4Network('172.16.0.80/28'), IPv4Network('172.16.0.96/27')]

115

Proporcione ejemplos de incidentes críticos a los que haya respondido en 30 minutos

112

¿Cómo transferir archivos entre trabajos en GitLab CI?

106

¿Ha tenido que configurar Fluent Bit o Filebeat?

105
/5