Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenStack Cross Cloud update #128

Merged
merged 40 commits into from
Mar 13, 2018

Commits on Oct 13, 2017

  1. Started adding the OpenStack provider

    Chris Hoge committed Oct 13, 2017
    Configuration menu
    Copy the full SHA
    00f19b2 View commit details
    Browse the repository at this point in the history
  2. Added openstack deploy/destroy entrypoints

    Updated the Dockerfile to include the OpenStack provider
    and added entry points for openstack-deploy and openstack-destroy
    in the provision.sh script.
    Chris Hoge committed Oct 13, 2017
    Configuration menu
    Copy the full SHA
    b77c93e View commit details
    Browse the repository at this point in the history
  3. Initializing the provider, and helper scripts

    Initializing the provider. Some helper scripts. A more
    sane provision entry.
    Chris Hoge committed Oct 13, 2017
    Configuration menu
    Copy the full SHA
    b868fc2 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2017

  1. Adding beginning work on master nodes

    Chris Hoge committed Oct 20, 2017
    Configuration menu
    Copy the full SHA
    9965395 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2017

  1. Configuration menu
    Copy the full SHA
    5819dec View commit details
    Browse the repository at this point in the history
  2. Basic master node build

    Chris Hoge committed Oct 27, 2017
    Configuration menu
    Copy the full SHA
    230fba8 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2017

  1. Reduces resources, added nodes and private network

    Chris Hoge committed Oct 28, 2017
    Configuration menu
    Copy the full SHA
    46f530d View commit details
    Browse the repository at this point in the history
  2. Attached public network to private network

    Chris Hoge committed Oct 28, 2017
    Configuration menu
    Copy the full SHA
    1f85c5a View commit details
    Browse the repository at this point in the history
  3. Added load balancer and tls

    Chris Hoge committed Oct 28, 2017
    Configuration menu
    Copy the full SHA
    73aebcd View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2017

  1. Setting up K8s installation modules/templates

    Chris Hoge committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    934362e View commit details
    Browse the repository at this point in the history
  2. Started adding the OpenStack provider

    Chris Hoge committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    501fff6 View commit details
    Browse the repository at this point in the history
  3. Rebase against master

    Chris Hoge committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    e4b2ca6 View commit details
    Browse the repository at this point in the history
  4. Initializing the provider, and helper scripts

    Initializing the provider. Some helper scripts. A more
    sane provision entry.
    Chris Hoge committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    7c21c29 View commit details
    Browse the repository at this point in the history
  5. Adding beginning work on master nodes

    Chris Hoge committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    a78a0fe View commit details
    Browse the repository at this point in the history
  6. Basic master node build

    Chris Hoge committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    533ff35 View commit details
    Browse the repository at this point in the history
  7. Reduces resources, added nodes and private network

    Chris Hoge committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    95129da View commit details
    Browse the repository at this point in the history
  8. Attached public network to private network

    Chris Hoge committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    18b16e8 View commit details
    Browse the repository at this point in the history
  9. Added load balancer and tls

    Chris Hoge committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    c4a7bd6 View commit details
    Browse the repository at this point in the history
  10. Setting up K8s installation modules/templates

    Chris Hoge committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    4a08a83 View commit details
    Browse the repository at this point in the history
  11. Added bastion server and login credentials

    Chris Hoge committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    af58a1a View commit details
    Browse the repository at this point in the history
  12. Merge branch 'openstack' of github.com:hogepodge/cross-cloud into ope…

    …nstack
    Chris Hoge committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    38e3197 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2017

  1. Setting up cloud-init on master

    Chris Hoge committed Nov 16, 2017
    Configuration menu
    Copy the full SHA
    add410a View commit details
    Browse the repository at this point in the history
  2. Refactored, updated internal load balancer

    Chris Hoge committed Nov 16, 2017
    Configuration menu
    Copy the full SHA
    bef3ee0 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2017

  1. Extenal and Internal LB, openstack cloud config file

    Chris Hoge committed Nov 17, 2017
    Configuration menu
    Copy the full SHA
    3bfb930 View commit details
    Browse the repository at this point in the history
  2. Added requirement for K8s key into README.md

    Chris Hoge committed Nov 17, 2017
    Configuration menu
    Copy the full SHA
    0cad0b9 View commit details
    Browse the repository at this point in the history
  3. Propogate cloud.conf to nodes

    Chris Hoge committed Nov 17, 2017
    Configuration menu
    Copy the full SHA
    f8f647e View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2017

  1. Custom security group, removed external lb, added fip to internal lb

    More network updates, added a custom security group, removed the
    external load balancer in favor of a fip on the internal load
    balancer.
    Chris Hoge committed Nov 18, 2017
    Configuration menu
    Copy the full SHA
    2fbd017 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2017

  1. Updated load balancers, worker except for cloud init

    Updated the load balancer to only use htttps.
    Prepping worker for cloud-init scripts
    Chris Hoge committed Nov 20, 2017
    Configuration menu
    Copy the full SHA
    f97eaef View commit details
    Browse the repository at this point in the history
  2. Worker cloud-init

    Worker cloud-init running.
    Chris Hoge committed Nov 20, 2017
    Configuration menu
    Copy the full SHA
    783d3ae View commit details
    Browse the repository at this point in the history
  3. Added kubeconfig generation

    Chris Hoge committed Nov 20, 2017
    Configuration menu
    Copy the full SHA
    3215a1e View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into openstack

    Chris Hoge committed Nov 20, 2017
    Configuration menu
    Copy the full SHA
    6cb2dbd View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2017

  1. Updated README, changed to latest CoreOS release

    Chris Hoge committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    b947ce9 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2017

  1. Added option to use Octavia directly in setup

    Chris Hoge committed Nov 22, 2017
    Configuration menu
    Copy the full SHA
    9d8fcf7 View commit details
    Browse the repository at this point in the history
  2. Removed buggy Octavia configuration

    Chris Hoge committed Nov 22, 2017
    Configuration menu
    Copy the full SHA
    fd58f46 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2017

  1. Final tweaks for loadbalancer permissions for etcd

    Chris Hoge committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    aa1bf1b View commit details
    Browse the repository at this point in the history
  2. Merging againt parent/master

    Chris Hoge committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    9f13a62 View commit details
    Browse the repository at this point in the history
  3. Clean up work and to prepare for upstream PR

    Chris Hoge committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    1fd5bf6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    294a172 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2018

  1. Merge branch 'master' into openstack

    Chris Hoge committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    75873ff View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2018

  1. Manually create control plane load balancer

    Manually created a control plane load balancer for the OpenStack
    provider, working around a platform issue and removing the dependency
    on the LBaaSv2 service.
    Chris Hoge committed Mar 9, 2018
    Configuration menu
    Copy the full SHA
    b8892e9 View commit details
    Browse the repository at this point in the history