4349 links
  • Arnaud's links
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
◄Older
page 2 / 3
Newer►
119 results tagged k8s x
  • wercker/stern: ⎈ Multi pod and container log tailing for Kubernetes
    June 7, 2019 at 8:21:23 AM GMT+2 - permalink - archive.org - https://github.com/wercker/stern
    k8s log
  • Velero
    May 21, 2019 at 2:36:27 PM GMT+2 - permalink - archive.org - https://velero.io/
    backup k8s
  • thumbnail
    KubeContext/README.md at master · turkenh/KubeContext · GitHub
    May 18, 2019 at 10:14:43 PM GMT+2 - permalink - archive.org - https://github.com/turkenh/KubeContext/blob/master/README.md
    k8s mac
  • Kubernetes Operator FAQ – CloudARK – Medium
    May 17, 2019 at 10:13:18 PM GMT+2 - permalink - archive.org - https://medium.com/@cloudark/kubernetes-operator-faq-e018132c6ea2
    crd k8s operator
  • cni-ipvlan-vpc-k8s/README.md at master · lyft/cni-ipvlan-vpc-k8s · GitHub
    May 14, 2019 at 10:56:36 PM GMT+2 - permalink - archive.org - https://github.com/lyft/cni-ipvlan-vpc-k8s/blob/master/README.md
    aws cni k8s
  • thumbnail
    GitHub - roboll/helmfile: Deploy Kubernetes Helm Charts
    April 26, 2019 at 5:02:54 PM GMT+2 - permalink - archive.org - https://github.com/roboll/helmfile
    helm k8s
  • Flagger | Flagger - Istio and App Mesh Progressive Delivery Kubernetes Operator
    April 26, 2019 at 5:02:01 PM GMT+2 - permalink - archive.org - https://flagger.app/
    istio k8s mesh
  • Tinder’s move to Kubernetes – Tinder Engineering – Medium
    April 17, 2019 at 10:01:50 PM GMT+2 - permalink - archive.org - https://medium.com/@tinder.engineering/tinders-move-to-kubernetes-cda2a6372f44
    k8s tinder
  • Kubernetes Liveness and Readiness Probes Revisited: How to Avoid Shooting Yourself in the Other Foot

    2/2

    April 4, 2019 at 1:53:19 PM GMT+2 - permalink - archive.org - https://blog.colinbreck.com/kubernetes-liveness-and-readiness-probes-revisited-how-to-avoid-shooting-yourself-in-the-other-foot/
    k8s liveness probe readiness
  • herbrandson/k8dash: Simple Kubernetes realtime dashboard and management
    April 3, 2019 at 4:22:31 PM GMT+2 - permalink - archive.org - https://github.com/herbrandson/k8dash
    dashboard k8s
  • Note: core dns

    Un cluster EKS est livré avec un Deployment pour core dns avec 2 replicas

    ça suffit pour commencer, mais avec beaucoup de pods qui tournent on a commencé à avoir des erreurs DNS

    On a passé le replicas à 5 et tout va mieux, plus d'erreurs

    https://github.com/kubernetes/kubernetes/issues/68321

    April 3, 2019 at 12:14:49 PM GMT+2 * - permalink - archive.org - https://links.infomee.fr/?5m2syA
    dns eks k8s
  • Note: Define requests and limits

    Tips :

    start with low request and high limits

    observe..

    increase request to request what needed in normal processing
    lower limits to... what your strategy is. It can be 10% more than request for example or the same than request if you want to be safe

    April 3, 2019 at 11:11:25 AM GMT+2 - permalink - archive.org - https://links.infomee.fr/?O-2Lkw
    k8s limit request resources
  • Introducing Kubebot: a Kubernetes bot for Slack – Harbur Cloud Solutions
    March 29, 2019 at 11:42:39 AM GMT+1 - permalink - archive.org - https://blog.harbur.io/introducing-kubebot-a-kubernetes-bot-for-slack-2da770fb95d9
    bot k8s
  • thumbnail
    amazon-eks-ami/eni-max-pods.txt at master · awslabs/amazon-eks-ami

    max pods by ec2 instance type

    March 28, 2019 at 3:11:23 PM GMT+1 - permalink - archive.org - https://github.com/awslabs/amazon-eks-ami/blob/master/files/eni-max-pods.txt
    eks eni k8s pod
  • Note: Kubernetes monitoring

    Pas toujours simple de s'y retrouver :
    https://github.com/coreos/prometheus-operator
    https://github.com/coreos/prometheus-operator/tree/master/contrib/kube-prometheus

    La différence entre ces deux là est expliqué dans le README : https://github.com/coreos/prometheus-operator#prometheus-operator-vs-kube-prometheus

    Ce qu'il faut retenir, c'est que si l'on veut une solution end-to-end de monitoring de son cluster, il faut utiliser kube-prometheus qui installe le prometheus operator et plein d'autres choses. D'après le Readme de kube prometheus, le projet s'utilise comme une lib qui permet de générer des manifests yaml qu'on va ensuite apply.

    Le projet a aussi été packagé avec helm. Si on veut custom les manifests, ça a l'air plus facile à utiliser que le jsonnet de kube prometheus :
    https://github.com/helm/charts/tree/master/stable/prometheus-operator

    March 28, 2019 at 10:41:32 AM GMT+1 * - permalink - archive.org - https://links.infomee.fr/?z1yAkg
    k8s monitoring
  • Istio / What is Istio?
    March 27, 2019 at 9:14:23 PM GMT+1 - permalink - archive.org - https://istio.io/docs/concepts/what-is-istio/
    k8s
  • Keycloak
    March 27, 2019 at 9:02:30 PM GMT+1 - permalink - archive.org - https://www.keycloak.org/
    iam k8s
  • kiam/README.md at master · uswitch/kiam · GitHub

    Une alternative à kube2iam qui est apparemment plus secure

    March 27, 2019 at 8:46:01 PM GMT+1 * - permalink - archive.org - https://github.com/uswitch/kiam/blob/master/README.md
    iam k8s
  • thumbnail
    GO et Kubernetes, les recettes du nouveau LeBonCoin
    March 26, 2019 at 1:49:32 PM GMT+1 - permalink - archive.org - https://www.lemagit.fr/etude/GO-et-Kubernetes-les-recettes-du-nouveau-LeBonCoin
    go k8s leboncoin
  • thumbnail
    Installing kube2iam in AWS Kubernetes EKS Cluster | Carlos Sanchez's Weblog
    March 26, 2019 at 9:33:47 AM GMT+1 - permalink - archive.org - https://blog.csanchez.org/2018/11/14/installing-kube2iam-in-aws-kubernetes-eks-cluster/
    iam k8s
  • boz/kail: kubernetes log viewer

    un projet similaire à kubetail

    March 25, 2019 at 10:34:58 PM GMT+1 - permalink - archive.org - https://github.com/boz/kail
    k8s kubetail log tail
  • astefanutti/kubebox: ⎈❏ Terminal and Web console for Kubernetes

    à voir ce que ça donne comparé à k9s

    March 25, 2019 at 10:15:10 PM GMT+1 - permalink - archive.org - https://github.com/astefanutti/kubebox
    k8s
  • hjacobs/kube-ops-view: Kubernetes Operational View - read-only system dashboard for multiple K8s clusters

    Je l'avais perdu, je l'ai retrouvé

    March 25, 2019 at 10:14:09 PM GMT+1 - permalink - archive.org - https://github.com/hjacobs/kube-ops-view
    k8s monitoring
  • thumbnail
    Removing spec.replicas of the Deployment resets replicas count to single replica · Issue #67135 · kubernetes/kubernetes

    Si on a créé un Deployment avec un apply -f en spécifiant le champs replicas et qu'on décide d'enlever ce champs (pour ne plus qu'il soit géré de manière statique mais plutot dynamique avec un HPA par exemple)

    Il faut faire attention car le comportement par défaut va définir replicas à 1

    Pour éviter ça, avant de apply le Deployment sans le champs replicas, il faut faire un :

    kubectl apply edit-last-applied deployment my-deployment

    Et supprimer le champs replicas

    March 25, 2019 at 5:38:01 PM GMT+1 - permalink - archive.org - https://github.com/kubernetes/kubernetes/issues/67135
    hpa k8s replicas
  • Horizontal Pod Autoscaler Walkthrough - Kubernetes

    Pour que ça marche bien il faut que ses CPU requests soient cohérents

    March 25, 2019 at 5:02:12 PM GMT+1 - permalink - archive.org - https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/
    autoscaling k8s
  • thumbnail
    kubernetes/autoscaler: Autoscaling components for Kubernetes

    Lorsque le HPA (horizontal pod autoscaler) démarre trop de pods, ces pods vont être en pending. Il faut plus de nodes pour les faire tourner.

    C'est le but du kubernetes autoscaler qui va reconfigurer l'autoscaling group des nodes pour en ajouter/enlever suivant l'usage

    https://eksworkshop.com/scaling/deploy_ca/

    Le pod qui fait tourner ça doit avoir les bon droits IAM pour pouvoir modifier l'ASG
    voir : https://blog.csanchez.org/2018/11/14/installing-kube2iam-in-aws-kubernetes-eks-cluster/

    March 25, 2019 at 5:00:37 PM GMT+1 * - permalink - archive.org - https://github.com/kubernetes/autoscaler
    autoscaling k8s
  • thumbnail
    Force deployment rolling-update · Issue #27081 · kubernetes/kubernetes
    kubectl patch deployment web -p "{\"spec\":{\"template\":{\"metadata\":{\"labels\":{\"date\":\"`date +'%s'`\"}}}}}"

    mieux :
    kubectl rollout restart daemonset/filebeat-filebeat
    kubectl rollout restart deployment/web
    March 25, 2019 at 12:54:04 PM GMT+1 * - permalink - archive.org - https://github.com/kubernetes/kubernetes/issues/27081
    k8s patch rolling update
  • thumbnail
    Kubernetes Horizontal Pod & Cluster Autoscaling: All You Need to Know | Caylent
    March 22, 2019 at 6:13:44 PM GMT+1 - permalink - archive.org - https://caylent.com/kubernetes-autoscaling/
    hpa k8s
  • Configure Kubernetes Autoscaling with Custom Metrics
    March 22, 2019 at 6:13:34 PM GMT+1 - permalink - archive.org - https://docs.bitnami.com/kubernetes/how-to/configure-autoscaling-custom-metrics/
    hpa k8s
  • thumbnail
    community/horizontal-pod-autoscaler.md at master · kubernetes/community
    March 22, 2019 at 6:13:23 PM GMT+1 - permalink - archive.org - https://github.com/kubernetes/community/blob/master/contributors/design-proposals/autoscaling/horizontal-pod-autoscaler.md#autoscaling-algorithm
    hpa k8s
  • thumbnail
    Kubernetes HPA Autoscaling with Custom and External Metrics
    March 22, 2019 at 6:13:11 PM GMT+1 - permalink - archive.org - https://medium.com/uptime-99/kubernetes-hpa-autoscaling-with-custom-and-external-metrics-da7f41ff7846
    hpa k8s
  • johanhaleby/kubetail: Bash script to tail Kubernetes logs from multiple pods at the same time
    March 20, 2019 at 2:03:39 PM GMT+1 - permalink - archive.org - https://github.com/johanhaleby/kubetail
    k8s logs
  • tektoncd/pipeline: A K8s-native Pipeline resource.
    March 17, 2019 at 5:16:29 PM GMT+1 - permalink - archive.org - https://github.com/tektoncd/pipeline
    cicd k8s
  • thumbnail
    philpep/imago: Ensure kubernetes pods run on latest images builds from the docker registry

    Peut être utile dans certains cas, je me le garde de côté

    March 15, 2019 at 10:35:45 AM GMT+1 - permalink - archive.org - https://github.com/philpep/imago
    k8s latest
  • Learn Kubernetes using Interactive Browser-Based Labs | Katacoda
    March 14, 2019 at 5:34:27 PM GMT+1 - permalink - archive.org - https://www.katacoda.com/courses/kubernetes
    k8s tutorial
  • kelseyhightower/kubernetes-the-hard-way: Bootstrap Kubernetes the hard way on Google Cloud Platform. No scripts.
    March 14, 2019 at 5:33:30 PM GMT+1 - permalink - archive.org - https://github.com/kelseyhightower/kubernetes-the-hard-way
    hard k8s tutorial
  • thumbnail
    Using Helm without Tiller - Giant Swarm

    Pour obtenir les yaml sans installer un helm chart :

    helm template \
    --values ./values/prometheus.yaml \
    --output-dir ./manifests \
    ./charts/prometheus

    March 11, 2019 at 3:25:18 PM GMT+1 - permalink - archive.org - https://blog.giantswarm.io/what-you-yaml-is-what-you-get/
    helm k8s
  • awesome-kubernetes/README.md at master · ramitsurana/awesome-kubernetes · GitHub

    Via arnaudb

    March 10, 2019 at 2:37:34 PM GMT+1 - permalink - archive.org - https://github.com/ramitsurana/awesome-kubernetes/blob/master/README.md#monitoring
    k8s resources
  • Kubernetes-Certified-Administrator/README.md at master · walidshaari/Kubernetes-Certified-Administrator · GitHub

    Via arnaudb

    March 10, 2019 at 2:36:00 PM GMT+1 - permalink - archive.org - https://github.com/walidshaari/Kubernetes-Certified-Administrator/blob/master/README.md
    k8s resources
  • thumbnail
    kube-eagle/README.md at master · google-cloud-tools/kube-eagle · GitHub

    Via arnaudb

    March 10, 2019 at 2:32:55 PM GMT+1 - permalink - archive.org - https://github.com/google-cloud-tools/kube-eagle/blob/master/README.md
    exporter k8s prometheus
  • Can anyone talk about the positives/negatives of Operators v/s Helm Charts? Fro... | Hacker News
    March 10, 2019 at 10:57:43 AM GMT+1 - permalink - archive.org - https://news.ycombinator.com/item?id=16969495
    helm k8s operator
  • coreos/prometheus-operator: Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes

    Prometheus Operator vs. kube-prometheus

    The Prometheus Operator makes the Prometheus configuration Kubernetes native and manages and operates Prometheus and Alertmanager clusters. It is a piece of the puzzle regarding full end-to-end monitoring.

    kube-prometheus combines the Prometheus Operator with a collection of manifests to help getting started with monitoring Kubernetes itself and applications running on top of it.

    https://github.com/coreos/prometheus-operator/tree/master/contrib/kube-prometheus

    March 9, 2019 at 9:41:15 PM GMT+1 - permalink - archive.org - https://github.com/coreos/prometheus-operator
    k8s prometheus
  • Controlling nginx

    Pour un graceful shutdown de nginx, il faut un SIGQUIT
    Kubernetes envoie du SIGTERM alors on peut utiliser un preStop script pour être + cool
    https://kubernetes.io/docs/tasks/configure-pod-container/attach-handler-lifecycle-event/#define-poststart-and-prestop-handlers

    On peut aussi utiliser le preStop pour s'assuret que le container nginx sidecar s'arrête bien avant l'autre container en posant un lock dans un shared volume. Le preStop de l'autre container va attendre que le lock soit supprimé pour se couper. Le preStop du nginx va supprimer le lock quand il a bien terminé.

    On crée le lock dans un postStart

    via Meetup k8s bbc speaker

    March 8, 2019 at 12:03:45 PM GMT+1 - permalink - archive.org - http://nginx.org/en/docs/control.html
    k8s nginx poststart prestop sidecar
  • A Read Only Kubernetes Dashboard | blog.cowger.us

    read-only

    March 8, 2019 at 11:40:45 AM GMT+1 - permalink - archive.org - http://blog.cowger.us/2018/07/03/a-read-only-kubernetes-dashboard.html
    dashboard k8s readonly
  • Kubernetes Event Notifications to a Slack Channel- Part V
    March 7, 2019 at 6:04:04 PM GMT+1 - permalink - archive.org - https://blog.powerupcloud.com/kubernetes-event-notifications-to-a-slack-channel-part-v-a9634b39db8f
    events k8s slack
  • Note: EKS worker nodes endpoint for prometheus

    tcp6 0 0 :::61678 :::* LISTEN 0 81586 32466/aws-k8s-agent

    Tous les nodes exposent ça, c'est cool, ils auraient pu en parler dans la doc ;)

    curl localhost:61678/metrics

    March 7, 2019 at 12:34:55 PM GMT+1 - permalink - archive.org - https://links.infomee.fr/?WwXrCQ
    eks k8s metric metrics prometheus
  • thumbnail
    kubernetes-incubator/external-dns: Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services

    marche bien, j'ai quand même créé une nouvelle zone et donné les droits dans le role IAM seulement sur celle-ci pour ne pas tout mélanger
    Il faut désactiver le upsert only sinon les entrées DNS ne sont pas supprimées quand le service est supprimé et quand on le recrée, il n'arrive pas à update

    March 6, 2019 at 6:10:04 PM GMT+1 * - permalink - archive.org - https://github.com/kubernetes-incubator/external-dns
    dns k8s
  • Kubernetes/kubectl Ignores Annotation Changes | 8bitzen

    ça m'est arrivé, bien galère..

    Il faut ajouter des quotes aux value des annotations pour qu'elles soient prise en compte lors d'un apply

    March 6, 2019 at 6:02:20 PM GMT+1 - permalink - archive.org - https://blog.8bitzen.com/05-07-2018-k8s-kubecl-ignores-annotation-changes/
    annotations k8s
  • Note: Kubernetes rollout history

    Quand on modifie un deployment avec un kubectl apply -f chemin/vers/fichier.yaml
    Le rollout history n'est pas complété, aucune révision n'est créée
    Il faut ajouter un --record à la commande précédente ce qui va créer une révision avec un "change cause" qui va reprendre la commande :

    REVISION CHANGE-CAUSE
    10 kubectl apply --filename=k8s/preprod/ --record=true

    Pas mal mais on peut faire mieux en ayant par exemple le hash du commit (ou le numéro du build..) dans ce "change cause"
    Pour ça, dans la CI/CD, on peut renommer par exemple le dossier avant de lancer le kubectl apply -f, ce qui donnera :
    REVISION CHANGE-CAUSE
    11 kubectl apply --filename=k8s/preprod-a5bcec9 --record=true

    Et comme ça on a un rollout history bien propre pour s'y retrouver ;)

    March 6, 2019 at 4:59:53 PM GMT+1 - permalink - archive.org - https://links.infomee.fr/?7sdJlA
    k8s rollback rollout
  • thumbnail
    jtblin/kube2iam: kube2iam provides different AWS IAM roles for pods running on Kubernetes
    March 6, 2019 at 9:54:26 AM GMT+1 - permalink - archive.org - https://github.com/jtblin/kube2iam
    eks iam k8s policy role
Links per page: 20 50 100
◄Older
page 2 / 3
Newer►
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation