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

    27 février 2019 à 22:29:44 UTC+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)

    26 février 2019 à 12:59:34 UTC+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

    24 février 2019 à 17:27:40 UTC+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 ;-(

    13 février 2019 à 16:24:18 UTC+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

    12 février 2019 à 11:09:00 UTC+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)

    9 février 2019 à 12:12:15 UTC+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 + .

    9 février 2019 à 11:34:45 UTC+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

    9 février 2019 à 11:09:54 UTC+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

    4 février 2019 à 22:29:42 UTC+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

    29 janvier 2019 à 12:47:22 UTC+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

    29 janvier 2019 à 11:26:09 UTC+1 - permalink - archive.org - https://kubedex.com/90-days-of-aws-eks-in-production/
    eks k8s
  • Kubernetes API Reference Docs
    27 janvier 2019 à 11:11:48 UTC+1 - permalink - archive.org - https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.13/#-strong-api-overview-strong-
    doc k8s object
  • Kubectl Reference Docs
    27 janvier 2019 à 11:07:04 UTC+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

    17 janvier 2019 à 14:54:28 UTC+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

    17 janvier 2019 à 11:45:13 UTC+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
    16 janvier 2019 à 16:25:08 UTC+1 - permalink - archive.org - https://linuxacademy.com/
    certification cours formation
  • Helm - The Kubernetes Package Manager
    11 janvier 2019 à 13:57:26 UTC+1 - permalink - archive.org - https://helm.sh/
    bundle docker k8s package
  • CNAB: Cloud Native Application Bundles
    11 janvier 2019 à 13:57:14 UTC+1 - permalink - archive.org - https://cnab.io/
    bundle docker package
  • Kubernetes Object Management - Kubernetes
    11 janvier 2019 à 09:49:13 UTC+1 - permalink - archive.org - https://kubernetes.io/docs/concepts/overview/object-management-kubectl/overview/
    configuration k8s
  • uBar - The Dock replacement for the Mac
    7 janvier 2019 à 12:19:05 UTC+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