4359 links
  • Arnaud's links
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
◄Older
page 1 / 218
  • thumbnail
    Notion skills
    22 March 2026 at 13:23:58 CET - permalink - archive.org - https://www.notion.so/notiondevs/Notion-Skills-for-Claude-28da4445d27180c7af1df7d8615723d0
    claude notion skill
  • https://github.com/anthropics/skills/blob/main/skills/doc-coauthoring/SKILL.md
    22 March 2026 at 13:21:32 CET - permalink - archive.org - https://github.com/anthropics/skills/blob/main/skills/doc-coauthoring/SKILL.md
    claude doc skill
  • thumbnail
    GitHub - sirmalloc/ccstatusline: 🚀 Beautiful highly customizable statusline for Claude Code CLI with powerline support, themes, and more. · GitHub

    To help generate claude status line

    22 March 2026 at 11:44:07 CET - permalink - archive.org - https://github.com/sirmalloc/ccstatusline
    claude
  • GitHub - ldayton/Dippy: 🐤 Less permission fatigue, more momentum. Dippy knows what’s safe to run and keeps Claude on track when plans change. · GitHub
    21 March 2026 at 17:07:38 CET - permalink - archive.org - https://github.com/ldayton/Dippy
    claude permissions
  • thumbnail
    Istio / Canary Deployments using Istio

    Depending on your level of expertise in this area, you may wonder why Istio’s support for canary deployment is even needed, given that platforms like Kubernetes already provide a way to do version rollout and canary deployment. Problem solved, right? Well, not exactly. Although doing a rollout this way works in simple cases, it’s very limited, especially in large scale cloud environments receiving lots of (and especially varying amounts of) traffic, where autoscaling is needed.

    8 March 2026 at 20:41:32 CET * - permalink - archive.org - https://istio.io/latest/blog/2017/0.1-canary/
    canary istio
  • thumbnail
    Istio / Kubernetes Gateway API
    apiVersion: v1
    kind: ConfigMap
    metadata:
      name: gw-options
    data:
      horizontalPodAutoscaler: |
        spec:
          minReplicas: 2
          maxReplicas: 2
    
      deployment: |
        metadata:
          annotations:
            additional-annotation: some-value
        spec:
          replicas: 4
          template:
            spec:
              containers:
              - name: istio-proxy
                resources:
                  requests:
                    cpu: 1234m
    
      service: |
        spec:
          ports:
          - "\$patch": delete
            port: 15021
    8 March 2026 at 19:57:42 CET * - permalink - archive.org - https://istio.io/latest/docs/tasks/traffic-management/ingress/gateway-api/#configuring-a-gateway
    istio
  • thumbnail
    Istio / Istio Standard Metrics
    1 March 2026 at 12:07:55 CET - permalink - archive.org - https://istio.io/latest/docs/reference/config/metrics/
    istio metrics
  • thumbnail
    Library Charts | Helm
    • https://github.com/ksemele/demo-helm-library
    • https://ksemele.medium.com/how-to-migrate-from-helm-monorepo-to-versioned-charts-66dfe5db321b
    28 February 2026 at 09:51:39 CET - permalink - archive.org - https://helm.sh/docs/topics/library_charts/
    helm library
  • Server-Side Diff shows diff on deployment.spec.template.metadata.creationTimestamp in v3.2.0 · Issue #25184 · argoproj/argo-cd · GitHub
      resource.customizations.ignoreDifferences.apps_Deployment: |
        jsonPointers:
          - /spec/template/metadata/creationTimestamp
      resource.customizations.ignoreDifferences.apps_StatefulSet: |
        jsonPointers:
          - /spec/template/metadata/creationTimestamp
      resource.customizations.ignoreDifferences.apps_DaemonSet: |
        jsonPointers:
          - /spec/template/metadata/creationTimestamp
    
    27 February 2026 at 06:13:05 CET - permalink - archive.org - https://github.com/argoproj/argo-cd/issues/25184#issuecomment-3491499482
    argocd
  • Diff Strategies - Argo CD - Declarative GitOps CD for Kubernetes

    Add the following annotation in the Argo CD Application resource:

    apiVersion: argoproj.io/v1alpha1
    kind: Application
    metadata:
      annotations:
        argocd.argoproj.io/compare-options: ServerSideDiff=true
    • upgrade Argo CD
    25 February 2026 at 22:48:47 CET * - permalink - archive.org - https://argo-cd.readthedocs.io/en/stable/user-guide/diff-strategies/
    argocd
  • thumbnail
    Announcing Linkerd 2.15: Support for VM workloads, native sidecars, SPIFFE, and a new way to get stable releases
    • https://linkerd.io/releases/
    26 January 2026 at 12:12:46 CET * - permalink - archive.org - https://www.buoyant.io/blog/announcing-linkerd-2-15-vm-workloads-spiffe-identities
    linkerd release
  • Note: istio

    Ingress
    https://istio.io/latest/docs/tasks/traffic-management/ingress/ingress-control/#troubleshooting

    https://istio.io/latest/blog/2018/aws-nlb/

    https://istio.io/latest/docs/setup/install/helm/

    25 January 2026 at 09:33:26 CET * - permalink - archive.org - https://links.infomee.fr/?X8TDfA
    ingress istio
  • Maximum Throughput, Minimum Resources: Envoy Gateway AWS Load Balancing
    24 January 2026 at 12:46:38 CET * - permalink - archive.org - https://tetrate.io/blog/envoy-gateway-with-aws-nlb
    envoy gateway
  • thumbnail
    GitHub - bmad-code-org/BMAD-METHOD: Breakthrough Method for Agile Ai Driven Development
    8 January 2026 at 07:53:59 CET - permalink - archive.org - https://github.com/bmad-code-org/BMAD-METHOD
    agent ai brainstorm Project
  • htmx
    • django = simple poc
    26 December 2025 at 14:11:57 CET * - permalink - archive.org - https://htmx.org/
    html
  • Overprovision Node Capacity For A Cluster | Kubernetes

    balloon deployment
    Buffer api in progress:
    https://github.com/kubernetes-sigs/karpenter/issues/2571
    https://github.com/kubernetes/autoscaler/pull/8151

    Old proposal: pod headroom

    26 December 2025 at 13:30:24 CET * - permalink - archive.org - https://kubernetes.io/docs/tasks/administer-cluster/node-overprovisioning/#:~:text=Node%20overprovisioning%20is%20a%20strategy,in%20traffic%20or%20workload%20demands.
    balloon buffer kuberntes overprovision placeholder
  • Known Limits and Service Quotas - Amazon EKS

    AssignPrivateIpAddresses
    UnassignPrivateIpAddresses
    AttachNetworkInterface
    CreateNetworkInterface

    • https://docs.aws.amazon.com/ec2/latest/devguide/ec2-api-throttling.html (how to ask for limit increase)

    • https://docs.aws.amazon.com/ec2/latest/devguide/monitor.html (how to enable metrics)

    21 December 2025 at 10:20:55 CET - permalink - archive.org - https://docs.aws.amazon.com/eks/latest/best-practices/known_limits_and_service_quotas.html#_aws_request_throttling
    api aws cni limit rate throttle
  • thumbnail
    Note:

    scrape node exporter => hostmetrics receiver
    scrape kubelet/cadvisor => kubeletstats receiver
    scrape kube-state-metrics => k8sclusterreceiver

    16 December 2025 at 08:13:31 CET * - permalink - archive.org - https://opentelemetry.io/docs/collector/components/receiver/
    metrics otel
  • 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
    6 September 2025 at 09:38:13 CEST * - permalink - archive.org - https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.13/guide/ingress/annotations/#health-check
    alb ingress
  • Troubleshooting | Karpenter
    27 August 2025 at 13:24:24 CEST * - permalink - archive.org - https://karpenter.sh/docs/troubleshooting/#maxpods-is-greater-than-the-nodes-supported-pod-density
    karpenter maxPods
Links per page: 20 50 100
◄Older
page 1 / 218
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation