Skip to content

Instantly share code, notes, and snippets.

View geodis's full-sized avatar

geodis geodis

View GitHub Profile
@geodis
geodis / nginx-deploy_full_example
Last active July 23, 2023 10:53
nginx-ingress-svc-deploy-certificate_full_example
apiVersion: apps/v1
kind: Deployment
metadata:
namespace: staging
name: nginx
labels:
name: nginx
spec:
selector:
matchLabels:
@geodis
geodis / ejemplos_varios.md
Last active March 17, 2025 10:17
aws-examples

Amazons Managed Instancecore

resource "aws_iam_role" "ssm_access" {
  name = "ssm_access"
  assume_role_policy = jsonencode({
    Version = "2012-10-17"
    Statement = [
      {
        Action = "sts:AssumeRole"
@geodis
geodis / kubernetes_add_service_account_kubeconfig.sh
Last active March 9, 2021 21:00 — forked from innovia/kubernetes_add_service_account_kubeconfig.sh
Create a service account and generate a kubeconfig file for it - this will also set the default namespace for the user
#!/bin/bash
set -e
set -o pipefail
# Add user to k8s using service account, no RBAC (must create RBAC after this script)
if [[ -z "$1" ]] || [[ -z "$2" ]]; then
echo "usage: $0 <service_account_name> <namespace>"
exit 1
fi
@geodis
geodis / nmap_examples.md
Created July 17, 2020 11:30 — forked from rsperl/nmap_examples.md
nmap examples
@geodis
geodis / .gitconfig
Created June 28, 2020 23:08 — forked from pksunkara/config
Sample of git config file (Example .gitconfig)
[user]
name = Pavan Kumar Sunkara
email = [email protected]
username = pksunkara
[core]
editor = vim
whitespace = fix,-indent-with-non-tab,trailing-space,cr-at-eol
excludesfile = ~/.gitignore
[sendemail]
smtpencryption = tls