aeris22’s avataraeris22’s Twitter Archive—№ 50,412

    1. Question aux devops. Comment faites-vous passer vos règles ansible/chef/puppet/salt/whatever d’1 env (dev/staging/pre-prod/prod…) à l’autre?
  1. …in reply to @aeris22
    Il y a TOUJOURS des diffs entre 2 envs. Les machines ne se nomment pas pareil. Les IP sont différentes. […]
    1. …in reply to @aeris22
      Du coup, faire une modif sur -dev, c’est possiblement oublier de faire la même sur -staging… En CI avec des pipeline, c’est mortel…
      1. …in reply to @aeris22
        -dev, -staging, -pre-prod, tout est vert. Tu es confiant. Tu pousses sur -prod. T’as loupé une IP qui a changé, tu plantes la prod… /o\
        1. …in reply to @aeris22
          La seule solution idéale que je vois, c’est d’avoir des envs strictement identiques. Y compris IP, hostname et consort.
          1. …in reply to @aeris22
            Comme ça, si c’est vert quelque part, c’est forcément vert partout ailleurs.