4340 links
  • Arnaud's links
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
◄Older
page 1 / 87
  • Annotations - AWS Load Balancer Controller
    • https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lb_target_group#health_check

    Condensed annotations doc

    
    # INGRESS GROUP
    
    alb.ingress.kubernetes.io/group.name: my-group
    # [-1000,1000] default 0, not sure who has priority: bigger or smaller?
    alb.ingress.kubernetes.io/group.order:
    
    # TRAFFIC LISTENING
    
    alb.ingress.kubernetes.io/listen-ports: '[{"HTTP": 80}, {"HTTPS": 443}]'
    #Once defined on a single Ingress, it impacts every Ingress within IngressGroup.
    alb.ingress.kubernetes.io/ssl-redirect: '443'
    
    # TAFFIC ROUTING
    
    alb.ingress.kubernetes.io/load-balancer-name: custom-name
    alb.ingress.kubernetes.io/target-type: ip
    
    # protocol to reach backend HTTP, HTTPS
    alb.ingress.kubernetes.io/backend-protocol: HTTP
    
    # protocol version to reach backend : HTTP1 (default) or GRPC or HTTP2
    alb.ingress.kubernetes.io/backend-protocol-version: HTTP1
    # can use subnetName tag!
    alb.ingress.kubernetes.io/subnets: subnet-name-a, subnet-name-b, subnet-name-c
    
    # ACCESS CONTROL
    
    # internal or internet-facing
    alb.ingress.kubernetes.io/scheme: internal
    
    # When this annotation is not present, the controller will automatically create one security group
    # we can use sg name!
    alb.ingress.kubernetes.io/security-groups: nameOfSg1, nameOfSg2
    
    # AUTHENTICATION (oidc)
    alb.ingress.kubernetes.io/auth-type: oidc
    alb.ingress.kubernetes.io/auth-idp-oidc: '{"issuer":"https://example.com","authorizationEndpoint":"https://authorization.example.com","tokenEndpoint":"https://token.example.com","userInfoEndpoint":"https://userinfo.example.com","secretName":"my-k8s-secret"}'
    alb.ingress.kubernetes.io/auth-on-unauthenticated-request: authenticate
    alb.ingress.kubernetes.io/auth-session-timeout: '86400'
    alb.ingress.kubernetes.io/auth-session-cookie: auth-service-a
    
    # HEALTH CHECK
    
    alb.ingress.kubernetes.io/healthcheck-protocol: HTTP
    alb.ingress.kubernetes.io/healthcheck-path: /ping
    
    # The range is 5-300. Default to 30
    alb.ingress.kubernetes.io/healthcheck-interval-seconds: 5
    
    # The range is 2–120 seconds, default to 6
    alb.ingress.kubernetes.io/healthcheck-timeout-seconds: 2
    
    #  The range is 2-10. Defaults to 3.
    alb.ingress.kubernetes.io/healthy-threshold-count: 2
    
    # The range is 2-10. Defaults to 3.
    alb.ingress.kubernetes.io/unhealthy-threshold-count: 2
    
    # TLS
    # can be discovered automatically see https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.13/guide/ingress/cert_discovery/
    alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:us-west-2:xxxxx:certificate/xxxxxxx
    
    # CUSTOM
    
    # enable access log to s3
    alb.ingress.kubernetes.io/load-balancer-attributes: access_logs.s3.enabled=true,access_logs.s3.bucket=my-access-log-bucket,access_logs.s3.prefix=my-app
    
    # enable http2 support
    alb.ingress.kubernetes.io/load-balancer-attributes: routing.http2.enabled=true
    

    Main Ingress example

    apiVersion: networking.k8s.io/v1
    kind: Ingress
    metadata:
      name: shared-ingress-a
      namespace: default
      annotations:
        # Ingress group
        alb.ingress.kubernetes.io/group.name: shared-ingress-a
        # Traffic Listening
        alb.ingress.kubernetes.io/listen-ports: '[{"HTTP": 80}, {"HTTPS": 443}]'
        alb.ingress.kubernetes.io/ssl-redirect: '443'
        # Traffic routing
        alb.ingress.kubernetes.io/load-balancer-name: shared-ingress-a
        alb.ingress.kubernetes.io/target-type: ip
        alb.ingress.kubernetes.io/subnets: subnet-name-a, subnet-name-b, subnet-name-c
        # Access control
        alb.ingress.kubernetes.io/scheme: internal
        alb.ingress.kubernetes.io/security-groups: nameOfSg1, nameOfSg2
        # Health check
        alb.ingress.kubernetes.io/healthcheck-protocol: HTTP
        alb.ingress.kubernetes.io/healthcheck-path: /ping
        alb.ingress.kubernetes.io/healthcheck-interval-seconds: 5
        alb.ingress.kubernetes.io/healthcheck-timeout-seconds: 2
        alb.ingress.kubernetes.io/healthy-threshold-count: 2
        alb.ingress.kubernetes.io/unhealthy-threshold-count: 2
        # TLS => should be autodiscovered
        alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:us-west-2:xxxxx:certificate/xxxxxxx
    
    spec:
      ingressClassName: alb

    Child Ingress example

    apiVersion: networking.k8s.io/v1
    kind: Ingress
    metadata:
      name: my-service-a
      namespace: my-service-a
      annotations:
        alb.ingress.kubernetes.io/group.name: shared-ingress-a
        alb.ingress.kubernetes.io/group.order: 
    spec:
      ingressClassName: alb
      rules:
        - host: my-service-a.example.com
          http:
            paths:
              - path: /*
                pathType: ImplementationSpecific
                backend:
                  service:
                    name: "my-service-a"
                    port:
                      number: 80
    September 6, 2025 at 9:38:13 AM GMT+2 * - permalink - archive.org - https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.13/guide/ingress/annotations/#health-check
    alb ingress
  • Troubleshooting | Karpenter
    August 27, 2025 at 1:24:24 PM GMT+2 * - permalink - archive.org - https://karpenter.sh/docs/troubleshooting/#maxpods-is-greater-than-the-nodes-supported-pod-density
    karpenter maxPods
  • Assign more IP addresses to Amazon EKS nodes with prefixes - Amazon EKS
    August 27, 2025 at 1:23:59 PM GMT+2 * - permalink - archive.org - https://docs.aws.amazon.com/eks/latest/userguide/cni-increase-ip-addresses.html
    aws cni prefix
  • thumbnail
    Crossplane project on LinkedIn: KubeCon Europe 2024: Watch these 8+ Crossplane-y talks
    April 22, 2024 at 9:21:06 PM GMT+2 * - permalink - archive.org - https://www.linkedin.com/posts/crossplane_kubecon-europe-2024-watch-these-8-crossplane-y-activity-7188201362034233349-i3d7
    crossplane k8s
  • thumbnail
    aws/amazon-ec2-spot-interrupter: The ec2-spot-interrupter is a simple CLI tool that triggers Amazon EC2 Spot Interruption Notifications and Rebalance Recommendations.
    April 14, 2024 at 11:42:33 AM GMT+2 - permalink - archive.org - https://github.com/aws/amazon-ec2-spot-interrupter
    aws ec2 karpenter spot tools
  • Principles behind the Agile Manifesto
    February 17, 2024 at 10:51:13 PM GMT+1 - permalink - archive.org - https://agilemanifesto.org/principles.html
    agile manifest
  • thumbnail
    (16) How To Create A Management Kubernetes Cluster For Crossplane - YouTube
    February 15, 2024 at 9:32:11 PM GMT+1 - permalink - archive.org - https://www.youtube.com/watch?v=IlaYGgyg06o
    crossplane egg
  • thumbnail
    (16) How To Shift Left Infrastructure Management Using Crossplane Compositions - YouTube
    February 15, 2024 at 7:46:07 PM GMT+1 - permalink - archive.org - https://www.youtube.com/watch?v=AtbS1u2j7po&t=0s
    crossplane
  • thumbnail
    (10) Les tests de personnalité sont-ils bullshit ? Réponse avec Albert Moukheiber - YouTube

    :)

    February 12, 2024 at 8:59:57 PM GMT+1 - permalink - archive.org - https://www.youtube.com/watch?v=hu68GXP6vZE&list=WL&index=2
    personnalite test
  • Pushover: Pricing

    To replace pushbullet on iphone

    February 12, 2024 at 6:33:47 PM GMT+1 - permalink - archive.org - https://pushover.net/pricing
    ios notification
  • thumbnail
    Bucket - ACK
    February 12, 2024 at 1:43:05 PM GMT+1 - permalink - archive.org - https://aws-controllers-k8s.github.io/community/reference/s3/v1alpha1/bucket/
    ack aws s3
  • Bucket - upbound/provider-aws-s3@v1.0.0
    February 12, 2024 at 1:39:11 PM GMT+1 - permalink - archive.org - https://marketplace.upbound.io/providers/upbound/provider-aws-s3/v1.0.0/resources/s3.aws.upbound.io/Bucket/v1beta1#doc:spec-forProvider-forceDestroy
    crossplane s3
  • thumbnail
    GitHub - neatnik/calendar: A simple printable calendar with the full year on a single page
    February 11, 2024 at 2:48:28 PM GMT+1 - permalink - archive.org - https://github.com/neatnik/calendar
    calendar
  • Using RDS Data API - Amazon Aurora
    February 8, 2024 at 4:34:24 PM GMT+1 - permalink - archive.org - https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.html
    aurora rds
  • Predefined SSL security policies for Classic Load Balancers - Elastic Load Balancing
    February 7, 2024 at 11:34:41 AM GMT+1 - permalink - archive.org - https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-security-policy-table.html
    aws policy ssl
  • thumbnail
    robusta-dev/krr: Prometheus-based Kubernetes Resource Recommendations
    February 7, 2024 at 10:29:32 AM GMT+1 - permalink - archive.org - https://github.com/robusta-dev/krr?tab=readme-ov-file#usage
    cpu k8s memory report
  • Working with presigned URLs - Amazon Simple Storage Service

    If you created a presigned URL by using a temporary token, then the URL expires when the token expires, even if you created the URL with a later expiration time. For more information about how the credentials you use affect the expiration time, see Who can create a presigned URL.

    So you have to use regular IAM user instead of IAM role for service generating presigned urls..? :-/

    August 12, 2023 at 10:53:10 AM GMT+2 - permalink - archive.org - https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-presigned-url.html#who-presigned-url
    aws iam presigned s3
  • thumbnail
    Network Load Balancer now supports security groups

    Finally!

    August 12, 2023 at 10:51:38 AM GMT+2 - permalink - archive.org - https://aws.amazon.com/fr/about-aws/whats-new/2023/08/network-load-balancer-supports-security-groups/
    aws nlb
  • thumbnail
    go-survey/survey: A golang library for building interactive and accessible prompts with full support for windows and posix terminals.

    multiplie choice
    multiline input

    June 5, 2023 at 5:33:06 PM GMT+2 * - permalink - archive.org - https://github.com/go-survey/survey
    cli go lib
  • thumbnail
    GitHub - derailed/popeye: 👀 A Kubernetes cluster resource sanitizer
    May 16, 2023 at 8:58:41 AM GMT+2 - permalink - archive.org - https://github.com/derailed/popeye
    audit k8s
  • thumbnail
    TikTok is killing your brain, one short-form video at a time – Social Media Psychology
    April 29, 2023 at 3:01:21 PM GMT+2 - permalink - archive.org - https://socialmediapsychology.eu/2022/08/18/tiktok-is-killing-your-brain-right-now/
    brain tiktok
  • thumbnail
    Golang Debugging With Delve [Step by Step] | Golang Cafe

    https://github.com/go-delve/delve

    Delve is a debugger for the Go programming language. The goal of the project is to provide a simple, full featured debugging tool for Go. Delve should be easy to invoke and easy to use. Chances are if you're using a debugger, things aren't going your way. With that in mind, Delve should stay out of your way as much as possible.

    April 27, 2023 at 3:52:50 PM GMT+2 * - permalink - archive.org - https://golang.cafe/blog/golang-debugging-with-delve.html
    debug delve dlv go
  • thumbnail
    GitHub - kubescape/kubescape: Kubescape is an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters. It includes risk analysis, security, compliance, and misconfiguration scanning, saving Kubernetes users and administrators precious time, effort, and resources.
    April 26, 2023 at 8:08:13 PM GMT+2 - permalink - archive.org - https://github.com/kubescape/kubescape
    k8s security tools
  • Understanding Package Visibility in Go | DigitalOcean

    This is very different compared to Python and Java! It's another way of thinking to get use to

    April 23, 2023 at 9:33:23 PM GMT+2 - permalink - archive.org - https://www.digitalocean.com/community/tutorials/understanding-package-visibility-in-go
    go visibility
  • Cross-account IAM permissions - Amazon EKS
    April 13, 2023 at 5:53:34 PM GMT+2 - permalink - archive.org - https://docs.aws.amazon.com/eks/latest/userguide/cross-account-access.html
    account cross eks iam oidc
  • thumbnail
    jorgebastida/awslogs: AWS CloudWatch logs for Humans™
    April 12, 2023 at 11:34:17 AM GMT+2 - permalink - archive.org - https://github.com/jorgebastida/awslogs
    cloudwatch eks log tools
  • thumbnail
    [EKS] [request]: Insufficient information when nodegroup upgrade fails · Issue #1282 · aws/containers-roadmap
    April 12, 2023 at 11:33:44 AM GMT+2 - permalink - archive.org - https://github.com/aws/containers-roadmap/issues/1282
    eks eviction logs
  • What is OpenCore? | OpenCore Legacy Patcher
    April 9, 2023 at 8:10:45 PM GMT+2 * - permalink - archive.org - https://dortania.github.io/OpenCore-Legacy-Patcher/START.html
    mac opencore os patch
  • thumbnail
    Right-size your Kubernetes Applications Using Open Source Goldilocks for Cost Optimization | AWS Open Source Blog
    April 9, 2023 at 6:31:35 PM GMT+2 - permalink - archive.org - https://aws.amazon.com/fr/blogs/opensource/right-size-your-kubernetes-applications-using-open-source-goldilocks-for-cost-optimization/
    eks k8s
  • thumbnail
    pqrs-org/Karabiner-Elements: Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.

    brew install --cask karabiner-elements

    map fn+hjkl to arrow keys

    https://genesy.github.io/karabiner-complex-rules-generator/#eyJ0aXRsZSI6ImZuICsgaGprbCB0byBBcnJvdyBLZXlzIiwicnVsZXMiOlt7ImRlc2NyaXB0aW9uIjoiZm4gKyBoamtsIHRvIGFycm93IGtleXMgVmltIiwibWFuaXB1bGF0b3JzIjpbeyJmcm9tIjp7ImtleV9jb2RlIjoiaCIsIm1vZGlmaWVycyI6eyJtYW5kYXRvcnkiOlsiZm4iXSwib3B0aW9uYWwiOlsiYW55Il19fSwidG8iOlt7ImtleV9jb2RlIjoibGVmdF9hcnJvdyJ9XSwidHlwZSI6ImJhc2ljIn0seyJmcm9tIjp7ImtleV9jb2RlIjoiaiIsIm1vZGlmaWVycyI6eyJtYW5kYXRvcnkiOlsiZm4iXSwib3B0aW9uYWwiOlsiYW55Il19fSwidG8iOlt7ImtleV9jb2RlIjoiZG93bl9hcnJvdyJ9XSwidHlwZSI6ImJhc2ljIn0seyJmcm9tIjp7ImtleV9jb2RlIjoiayIsIm1vZGlmaWVycyI6eyJtYW5kYXRvcnkiOlsiZm4iXSwib3B0aW9uYWwiOlsiYW55Il19fSwidG8iOlt7ImtleV9jb2RlIjoidXBfYXJyb3cifV0sInR5cGUiOiJiYXNpYyJ9LHsiZnJvbSI6eyJrZXlfY29kZSI6ImwiLCJtb2RpZmllcnMiOnsibWFuZGF0b3J5IjpbImZuIl0sIm9wdGlvbmFsIjpbImFueSJdfX0sInRvIjpbeyJrZXlfY29kZSI6InJpZ2h0X2Fycm93In1dLCJ0eXBlIjoiYmFzaWMifV19XX0=

    April 7, 2023 at 2:07:19 PM GMT+2 * - permalink - archive.org - https://github.com/pqrs-org/Karabiner-Elements
    arrow fn hjkl keyboard mac
  • thumbnail
    GoogleContainerTools/distroless: 🥑 Language focused docker images, minus the operating system.
    April 7, 2023 at 1:52:21 PM GMT+2 * - permalink - archive.org - https://github.com/GoogleContainerTools/distroless
    distroless docker image
  • thumbnail
    TierMobility/codeartifact-dependabot-sync
    • https://tier.engineering/Dependabot-CodeArtifact-Sync
    April 3, 2023 at 2:52:26 PM GMT+2 - permalink - archive.org - https://github.com/TierMobility/codeartifact-dependabot-sync
    aws codeartifact dependabot github sync
  • thumbnail
    How to create and save Chrome tab groups - The Verge
    March 29, 2023 at 10:13:57 AM GMT+2 - permalink - archive.org - https://www.theverge.com/23384844/chrome-google-tab-groups-create-save-how-to
    chrome
  • zsviczian/obsidian-excalidraw-plugin: A plugin to edit and view Excalidraw drawings in Obsidian
    March 22, 2023 at 2:39:43 PM GMT+1 - permalink - archive.org - https://github.com/zsviczian/obsidian-excalidraw-plugin
    draw excalidraw obsidian
  • Prometheus Monitoring Mixins | Monitoring Mixins
    March 21, 2023 at 12:20:44 PM GMT+1 - permalink - archive.org - https://monitoring.mixins.dev/
    mixin monitoring rules
  • thumbnail
    nvbn/thefuck: Magnificent app which corrects your previous console command.

    ahahaah
    via Thomas Lam

    March 17, 2023 at 2:42:52 PM GMT+1 - permalink - archive.org - https://github.com/nvbn/thefuck
    cmd fuck
  • thumbnail
    GitHub - SocialGouv/webseal: A static web interface to generate sealed-secrets

    ref by https://github.com/bitnami-labs/sealed-secrets

    March 17, 2023 at 10:40:50 AM GMT+1 - permalink - archive.org - https://github.com/SocialGouv/webseal
    sealed secret ui web
  • thumbnail
    A Comprehensive Guide to Structured Logging in Go | Better Stack Community

    via thomas Lac

    March 17, 2023 at 9:43:56 AM GMT+1 - permalink - archive.org - https://betterstack.com/community/guides/logging/logging-in-go/
    go log
  • thumbnail
    OPA Policy Authoring

    🤯

    March 16, 2023 at 3:25:30 PM GMT+1 - permalink - archive.org - https://academy.styra.com/courses/opa-rego
    opa
  • Year Glance App

    With this app you can get a yearly view of your google calendars

    March 15, 2023 at 8:55:34 PM GMT+1 * - permalink - archive.org - https://app.yearglance.com/
    calendar year
  • thumbnail
    kubernetes - UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress - Stack Overflow

    helm ls -aA
    helm history <release>
    helm rollback <release> <revision>

    pending-upgrade

    March 15, 2023 at 10:48:10 AM GMT+1 - permalink - archive.org - https://stackoverflow.com/questions/71599858/upgrade-failed-another-operation-install-upgrade-rollback-is-in-progress
    helm pending
  • thumbnail
    TickTick:Todo list, checklist and task manager app for Android, iPhone and Web

    via daniel

    March 14, 2023 at 9:39:15 AM GMT+1 - permalink - archive.org - https://ticktick.com/?language=en_US
    app todo
  • The Kubernetes Discovery Cache: Blessing and Curse · Jonny Langefeld

    via martinho

    I had no idea such cache exists, very interesting!

    March 9, 2023 at 4:48:54 PM GMT+1 - permalink - archive.org - https://jonnylangefeld.com/blog/the-kubernetes-discovery-cache-blessing-and-curse
    cache crd k8s
  • thumbnail
    safety · PyPI
    March 9, 2023 at 4:30:56 PM GMT+1 - permalink - archive.org - https://pypi.org/project/safety/
    python scan security
  • thumbnail
    dagger.io
    March 8, 2023 at 10:42:31 AM GMT+1 * - permalink - archive.org - https://dagger.io/
    cd ci docker
  • thumbnail
    Troubleshoot DNS resolution issues with a weighted routing policy in Route 53

    via daniel

    March 7, 2023 at 3:19:48 PM GMT+1 - permalink - archive.org - https://aws.amazon.com/premiumsupport/knowledge-center/route-53-fix-dns-weighted-routing-issue/
    route53 weighted
  • Why I Will Never Use Alpine Linux Ever Again | by Martin Heinz | Mar, 2023 | Better Programming

    via nedim

    March 7, 2023 at 9:58:21 AM GMT+1 - permalink - archive.org - https://betterprogramming.pub/why-i-will-never-use-alpine-linux-ever-again-a324fd0cbfd6
    alpine
  • thumbnail
    Does Alpine resolve DNS properly? | Purplecarrot

    via nedim

    March 7, 2023 at 9:50:21 AM GMT+1 - permalink - archive.org - https://purplecarrot.co.uk/post/2021-09-04-does_alpine-resolve_dns_properly/
    alpine dns glibc musl
  • thumbnail
    How to use PromQL joins for more effective queries of Prometheus metrics at scale | Grafana Labs
    March 3, 2023 at 10:51:27 AM GMT+1 - permalink - archive.org - https://grafana.com/blog/2021/08/04/how-to-use-promql-joins-for-more-effective-queries-of-prometheus-metrics-at-scale/
    prometheus promql
  • thumbnail
    What is AFL? Aussie Rules Explained - YouTube
    February 27, 2023 at 3:15:05 PM GMT+1 - permalink - archive.org - https://www.youtube.com/watch?v=XMZYZcoAcU0
    afl australie soccer sport
Links per page: 20 50 100
◄Older
page 1 / 87
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation