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

Basic cluster reconciler #150

Merged

Commits on Dec 21, 2018

  1. Basic implementation of creating networks

    Added ports for subnets to router
    
    Implemented cluster update
    
    Replaced glog by klog
    
    Changed usage of NetworService
    
    Now Reconcile creates an instance of NetworkService on each run. So in
    theory it will be possible to configure OS-Credentials per cluster.
    
    Added router to ClusterStatus
    
    Changed to only one Router
    
    Resynced Gopkg.lock
    
    Improved logs
    
    Reconciling of networks now log the default log level
    
    Added Docs to ClusterStatus.Network
    
    Recreated zz_generated with new types
    Christoph Glaubitz committed Dec 21, 2018
    Configuration menu
    Copy the full SHA
    e6999b5 View commit details
    Browse the repository at this point in the history
  2. Migrated to params of PR 136

    Christoph Glaubitz committed Dec 21, 2018
    Configuration menu
    Copy the full SHA
    eccdacc View commit details
    Browse the repository at this point in the history
  3. removed unneeded line

    Christoph Glaubitz committed Dec 21, 2018
    Configuration menu
    Copy the full SHA
    b84a1ca View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2019

  1. Updated Network to only hold a single subnet

    At the current point in time, we don't need multiple subnets, and we are
    not even able to configure them.
    
    Beside this, I refactored the reconciling code to return network, subnet
    and router instead of manipulating pointer data.
    Christoph Glaubitz committed Jan 3, 2019
    Configuration menu
    Copy the full SHA
    978c168 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2019

  1. Removed unneeded clusterclient in favor of runtime.Client

    See also
    kubernetes-retired/kubefed#208 (comment)
    
    We don't need the clientset_generated any more.
    Christoph Glaubitz committed Jan 4, 2019
    Configuration menu
    Copy the full SHA
    bf7f251 View commit details
    Browse the repository at this point in the history
  2. Fixed typos, re-ordered fields

    Christoph Glaubitz committed Jan 4, 2019
    Configuration menu
    Copy the full SHA
    177dc0e View commit details
    Browse the repository at this point in the history