4349 links
  • Arnaud's links
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
◄Older
page 33 / 218
Newer►
  • Introduction to environments and deployments | GitLab

    Je cherchais à déployer le même build sur un env de preprod et ensuite sur la prod si le build est ok
    Ce qui se fait très bien "à l'ancienne" avec Jenkins/Bamboo :

    • on a une étape de build qui va créé un artifact
    • et une étape de deploy completement indépendante qui permet de déployer un artifact qu'on choisit sur un env en particulier

    Je ne retrouvais pas cette logique dans les outils plus récents car le deploy est toujours lié au build donc je ne voyais pas comment faire..
    La clé est dans la possibilité de pouvoir arrêter un job, de le mettre en pause pour pouvoir le déclencher plus tard si on le souhaite
    Donc pour un commit push sur un master, le workflow va se déclencher...

    • tests, builds...
    • deploy sur preprod
    • deploy sur prod en HOLD

    Si on voit que tout est ok sur preprod, on peut venir resume le deploy prod ! on va utiliser le même build qu'on a testé sur la preprod

    C'est le même principe, on veut check la preprod avant de déployer la prod en utilisant le même build, mais implémenté différement

    L'équivalent chez circleci :
    https://circleci.com/blog/manual-job-approval-and-scheduled-workflow-runs/
    https://circleci.com/docs/2.0/workflows/#holding-a-workflow-for-a-manual-approval

    Et chez Jenkins (récent) :
    https://jenkins.io/doc/pipeline/tour/deployment/#asking-for-human-input-to-proceed

    February 27, 2019 at 10:29:44 PM GMT+1 * - permalink - archive.org - https://docs.gitlab.com/ee/ci/environments.html#manually-deploying-to-environments
    cicd docker
  • Should I use Logstash or Elasticsearch ingest nodes? | Elastic

    Dans la plupart des cas, on peut maintenant oublier logstash et utiliser les ingest node (pipeline) d'elasticsearch

    EFK (Elasticsearch, Filebeat, Kibana)

    February 26, 2019 at 12:59:34 PM GMT+1 * - permalink - archive.org - https://www.elastic.co/blog/should-i-use-logstash-or-elasticsearch-ingest-nodes
    elasticsearch es
  • Note: EKS max pods by EC2

    Le nombre de pods par worker node dépend du type d'EC2 utilisé qui détermine combien d'interfaces secondaires on a à notre disposition et de combien d'ips sur chaque interfaces on peut allouer.

    Exemple avec une t2.small, on a 2 interfaces secondaires et sur chacune on peut allouer 4 ips. On peut donc lancer 8 pods maximum sur une t2.small

    Il faut aussi savoir qu'un cluster EKS va faire tourner de base quelques pods :

    • un deployment pour coredns avec un replicaset=2 par défaut
    • un daemonset spécifique à aws (awsnode)
    • un daemonset pour le kubeproxy

    Ce qui équivaut à 2 pods occupés sur chaque worker node (à cause des deux daemonset) et 2 pod supplémentaire lancé sur la totalité du cluster (pour coredns).

    Il faut aussi compter un pod pour le dashboard, un pod pour le metrics-server et surement 2 pods pour l'external-dns, sans compter les ingress

    Tout ça pour dire que ce n'est pas facile d'avoir un "petit" cluster EKS : on va vite être limité par le nombre d'ip qui est assez faible sur les EC2 les plus modestes et on va vite être obligé de lancer des EC2 supplémentaire juste pour avoir des ip

    February 24, 2019 at 5:27:40 PM GMT+1 - permalink - archive.org - https://links.infomee.fr/?j-DVoQ
    aws eks k8s
  • APIServer dry-run and kubectl diff - Kubernetes

    Too bad dry run and diff only available on 1.13
    EKS is 1.11 only atm ;-(

    February 13, 2019 at 4:24:18 PM GMT+1 - permalink - archive.org - https://kubernetes.io/blog/2019/01/14/apiserver-dry-run-and-kubectl-diff/
    eks k8s
  • Performance tuning for volume mounts (shared filesystems) | Docker Documentation

    tweak volume pour perf docker sous mac

    February 12, 2019 at 11:09:00 AM GMT+1 - permalink - archive.org - https://docs.docker.com/docker-for-mac/osxfs-caching/
    docker mac volume
  • Services - Kubernetes

    How to configure LoadBalancer (ELB) populated by k8s in aws (eks)

    February 9, 2019 at 12:12:15 PM GMT+1 - permalink - archive.org - https://kubernetes.io/docs/concepts/services-networking/service/#elb-access-logs-on-aws
    elb k8s log
  • thumbnail
    Quickly Show/Hide Hidden Files on macOS Sierra, OS X El Capitan & Yosemite | Ian Lunn - Front-end Developer

    The Quickest Way to Show/Hide Hidden Files

    Since the release of macOS Sierra, when in Finder, it is now possible to use the shortcut:

    CMD + SHIFT + .

    February 9, 2019 at 11:34:45 AM GMT+1 - permalink - archive.org - https://ianlunn.co.uk/articles/quickly-showhide-hidden-files-mac-os-x-mavericks/
    files hidden mac
  • Secrets - Kubernetes

    How to use secret via env var

    February 9, 2019 at 11:09:54 AM GMT+1 - permalink - archive.org - https://kubernetes.io/docs/concepts/configuration/secret/#using-secrets-as-environment-variables
    env k8s secret
  • k9s/README.md at master · derailed/k9s · GitHub

    via arnaudb

    February 4, 2019 at 10:29:42 PM GMT+1 - permalink - archive.org - https://github.com/derailed/k9s/blob/master/README.md
    k8s tool
  • Note: gnu sed on macos

    brew install gnu-sed
    PATH="/usr/local/opt/gnu-sed/libexec/gnubin:$PATH"

    feel better

    January 29, 2019 at 12:47:22 PM GMT+1 - permalink - archive.org - https://links.infomee.fr/?HZ6B4w
    mac sed
  • thumbnail
    90 days of AWS EKS in Production - kubedex.com

    Un retour d'xp sur EKS

    January 29, 2019 at 11:26:09 AM GMT+1 - permalink - archive.org - https://kubedex.com/90-days-of-aws-eks-in-production/
    eks k8s
  • Kubernetes API Reference Docs
    January 27, 2019 at 11:11:48 AM GMT+1 - permalink - archive.org - https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.13/#-strong-api-overview-strong-
    doc k8s object
  • Kubectl Reference Docs
    January 27, 2019 at 11:07:04 AM GMT+1 - permalink - archive.org - https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#-strong-getting-started-strong-
    doc k8s kubectl
  • thumbnail
    GitHub - ahmetb/kubectx: Switch faster between clusters and namespaces in kubectl

    via Doo

    January 17, 2019 at 2:54:28 PM GMT+1 * - permalink - archive.org - https://github.com/ahmetb/kubectx
    ctx env k8s tools
  • thumbnail
    Secrets Management within AWS ECS – Hacker Noon

    olded by https://docs.aws.amazon.com/fr_fr/AmazonECS/latest/developerguide/specifying-sensitive-data.html

    January 17, 2019 at 11:45:13 AM GMT+1 * - permalink - archive.org - https://hackernoon.com/secrets-management-within-aws-ecs-1b6975819ccd
    aws docker ecs secret ssm
  • Online Cloud, Linux, DevOps & Certification Training | Linux Academy
    January 16, 2019 at 4:25:08 PM GMT+1 - permalink - archive.org - https://linuxacademy.com/
    certification cours formation
  • Helm - The Kubernetes Package Manager
    January 11, 2019 at 1:57:26 PM GMT+1 - permalink - archive.org - https://helm.sh/
    bundle docker k8s package
  • CNAB: Cloud Native Application Bundles
    January 11, 2019 at 1:57:14 PM GMT+1 - permalink - archive.org - https://cnab.io/
    bundle docker package
  • Kubernetes Object Management - Kubernetes
    January 11, 2019 at 9:49:13 AM GMT+1 - permalink - archive.org - https://kubernetes.io/docs/concepts/overview/object-management-kubectl/overview/
    configuration k8s
  • uBar - The Dock replacement for the Mac
    January 7, 2019 at 12:19:05 PM GMT+1 - permalink - archive.org - https://brawersoftware.com/products/ubar
    dock mac
Links per page: 20 50 100
◄Older
page 33 / 218
Newer►
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation