#ansible (2018-11)
Discussions related to ansible configuration management
2018-11-29
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
@Erik Osterman (Cloud Posse) has joined the channel
![tamsky avatar](https://avatars.slack-edge.com/2019-10-31/817094217669_6e765cea39b456597957_72.jpg)
@tamsky has joined the channel
![catdevman avatar](https://secure.gravatar.com/avatar/08dd2e177a984cc989a254eeb5479a4a.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0013-72.png)
@catdevman has joined the channel
![tamsky avatar](https://avatars.slack-edge.com/2019-10-31/817094217669_6e765cea39b456597957_72.jpg)
thanks!
![Andriy Knysh (Cloud Posse) avatar](https://avatars.slack-edge.com/2018-06-13/382332470551_54ed1a5d986e2068fd9c_72.jpg)
@Andriy Knysh (Cloud Posse) has joined the channel
![tamsky avatar](https://avatars.slack-edge.com/2019-10-31/817094217669_6e765cea39b456597957_72.jpg)
I need to put my notes together but basically I’ve been enabling the OS-default /bin/init
, after which I can test packer->docker+systemd->ansible playbooks
pipelines that install/configure system services.
CentOS publishes theirs at https://hub.docker.com/_/centos/ under “Dockerfile for systemd base image”.
Right now I’m trying to see if I can walk this strategy all the way back to amazonlinux:1
and enable upstart.
![tamsky avatar](https://avatars.slack-edge.com/2019-10-31/817094217669_6e765cea39b456597957_72.jpg)
https://hub.docker.com/r/solita/ubuntu-systemd/ lays out many of the same ideas I had under their heading “But Why?”:
- You want to test a provisioning or deployment script that configures and starts
systemd
services.
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
would love to get a demo of this stuff later….
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
also makes me think we should do an #lax meetup for show & tell
![pigglesticks avatar](https://secure.gravatar.com/avatar/6c39ebbffacee485bb01943c9333c2a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0012-72.png)
@pigglesticks has joined the channel
2018-11-30
![s.p.i avatar](https://secure.gravatar.com/avatar/8b5169bfb85e1f09a32ef0c782666aad.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0006-72.png)
@s.p.i has joined the channel
![Pablo Costa avatar](https://secure.gravatar.com/avatar/9f3ab1747bd9edcebb69a05f1b056dba.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0022-72.png)
@Pablo Costa has joined the channel
![mrwacky avatar](https://avatars.slack-edge.com/2018-08-22/423003208646_5ad1b1ba6be6b00306b3_72.jpg)
@mrwacky has joined the channel
![catdevman avatar](https://secure.gravatar.com/avatar/08dd2e177a984cc989a254eeb5479a4a.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0013-72.png)
@tamsky I have never used systemd in docker that is interesting idea. So to go a little deeper into how we are layering out images it goes like this base -> application -> code each of those have it’s own repository so I can update and play around with making underlaying dependencies changes in the system level stuff under application and then we always layer code over that . Last step we have tests which I am mostly using goss currently but that takes the code repo image and installs testing framework over it and runs them then that last step “could” give the green light in a CI/CD pipeline
![tamsky avatar](https://avatars.slack-edge.com/2019-10-31/817094217669_6e765cea39b456597957_72.jpg)
which CICD pipline do you use? I always wonder how folks arrange cascading dependencies between packer configs
![catdevman avatar](https://secure.gravatar.com/avatar/08dd2e177a984cc989a254eeb5479a4a.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0013-72.png)
I use Jenkins.
![tamsky avatar](https://avatars.slack-edge.com/2019-10-31/817094217669_6e765cea39b456597957_72.jpg)
I have never used systemd in docker that is interesting idea.
Ok article describing one group’s setup: http://t0t0.github.io/internship%20week%207/2016/03/30/cloud-config-docker.html
Toon and Tomas` blog
![ndobbs avatar](https://secure.gravatar.com/avatar/873f43ed857db44f7762d356de579031.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0012-72.png)
@ndobbs has joined the channel
![sigafoose avatar](https://secure.gravatar.com/avatar/b9a4be286b5fb288b053e3bf1ad16710.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0009-72.png)
@sigafoose has joined the channel
![maarten avatar](https://avatars.slack-edge.com/2020-09-28/1393040065826_b0d13cfde15deff02026_72.png)
@maarten has joined the channel