Sha256: 428f346e8b821b50a8844eb63ee7bb982fa15f6bacf9a2310c2162ccf3dd04fb

Contents?: true

Size: 1.73 KB

Versions: 4

Compression:

Stored size: 1.73 KB

Contents

#cloud-config
write_files:
  - path: /etc/kontena-agent.env
    permissions: 0600
    owner: root
    content: |
      KONTENA_URI="<%= master_uri %>"
      KONTENA_TOKEN="<%= grid_token %>"
      KONTENA_PEER_INTERFACE=eth1
      KONTENA_VERSION=<%= version %>
  - path: /etc/systemd/system/docker.service.d/50-kontena.conf
    content: |
        [Service]
        Environment='DOCKER_OPTS=--insecure-registry="10.81.0.0/19" --bip="172.17.42.1/16"'
  - path: /etc/resolv.conf
    permissions: 0644
    owner: root
    content: |
      nameserver 172.17.42.1
      nameserver 8.8.8.8
      nameserver 8.8.4.4
coreos:
  units:
    - name: 10-weave.network
      runtime: false
      content: |
        [Match]
        Type=bridge
        Name=weave*

        [Network]
    - name: kontena-agent.service
      command: start
      enable: true
      content: |
        [Unit]
        Description=kontena-agent
        After=network-online.target
        After=docker.service
        Description=Kontena Agent
        Documentation=http://www.kontena.io/
        Requires=network-online.target
        Requires=docker.service

        [Service]
        Restart=always
        RestartSec=5
        EnvironmentFile=/etc/kontena-agent.env
        ExecStartPre=-/usr/bin/docker stop kontena-agent
        ExecStartPre=-/usr/bin/docker rm kontena-agent
        ExecStartPre=/usr/bin/docker pull kontena/agent:${KONTENA_VERSION}
        ExecStart=/usr/bin/docker run --name kontena-agent \
            -e KONTENA_URI=${KONTENA_URI} \
            -e KONTENA_TOKEN=${KONTENA_TOKEN} \
            -e KONTENA_PEER_INTERFACE=${KONTENA_PEER_INTERFACE} \
            -v=/var/run/docker.sock:/var/run/docker.sock \
            --net=host \
            kontena/agent:${KONTENA_VERSION}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
kontena-cli-0.8.4 lib/kontena/machine/digital_ocean/cloudinit.yml
kontena-cli-0.8.3 lib/kontena/machine/digital_ocean/cloudinit.yml
kontena-cli-0.8.2 lib/kontena/machine/digital_ocean/cloudinit.yml
kontena-cli-0.8.1 lib/kontena/machine/digital_ocean/cloudinit.yml