Skip to content
  1. May 24, 2016
  2. May 23, 2016
  3. May 22, 2016
    • Smaine Kahlouch's avatar
      Merge pull request #259 from paulczar/api_advertised_address · ffce277c
      Smaine Kahlouch authored
      set `--advertise-address` for kube api-server
      ffce277c
    • Paul Czarkowski's avatar
      fixes issue #258 · c226b4e5
      Paul Czarkowski authored
      Kubernetes API server has an option:
      
      ```
      --advertise-address=<nil>: The IP address on which to advertise the apiserver to members of the cluster. This address must be reachable by the rest of the cluster. If blank, the --bind-address will be used. If --bind-address is unspecified, the host's default interface will be used.
      ```
      
      kargo does not set --bind-address, thus it binds to eth0, in vagrant and similar
      environments this causes issues because nodes cannot talk to eachother over eth0.
      
      This sets `--advertise-address` to `ip` if its set, otherwise the default behavior
      of is persisted by using `ansible_default_ipv4.address`.
      c226b4e5
  4. May 21, 2016
    • Smaine Kahlouch's avatar
      Merge pull request #253 from paulczar/fix_vagrantfile · 094f4d02
      Smaine Kahlouch authored
      set vm box to be hashicorp hosted trusty
      094f4d02
    • Paul Czarkowski's avatar
      race condition in download role under vagrant · ba615ff9
      Paul Czarkowski authored
      using a shared folder can cause race conditions for the download
      role as it tries to download files on all the nodes to the same
      shared path.  This adds a flag to run the tasks in the download
      role on just one node.
      ba615ff9
    • Paul Czarkowski's avatar
      set vm box to be hashicorp hosted trusty · 5240465f
      Paul Czarkowski authored
      I accidently left in the old download URL for coreos
      even after I switched the box name to be ubuntu, it
      worked fine for me because I already had that box
      locally so it didn't try to download.  This should
      resolve this by using the official bento/ubuntu-14.04
      box which is a nice minimal image.
      
      We also allow the default behaviour of sharing folder to VMs
      
      By doing this we can stage our download files in a shared location
      and speed up subsequent runs significantly.
      
      Finally will create more verbose documentation.
      5240465f
  5. May 18, 2016
  6. May 17, 2016
  7. May 16, 2016
  8. May 13, 2016
  9. May 12, 2016
  10. May 11, 2016
  11. May 09, 2016
  12. May 08, 2016
    • Paul Czarkowski's avatar
      Add native Vagrant support · 8f4e879c
      Paul Czarkowski authored
      This allows you to simply run `vagrant up` to get a 3 node HA cluster.
      
      * Creates a dynamic inventory and uses the inventory/group_vars/all.yml
      * commented lines in inventory.example so that ansible doesn't try to use it.
      * added requirements.txt to give easy way to install ansible/ipaddr
      * added gitignore files to stop attempts to save unwated files
      * changed `Check if kube-system exists` to `failed_when: false` instead of
      `ignore_errors`
      8f4e879c
Loading