Skip to content
This repository has been archived by the owner on Apr 30, 2020. It is now read-only.

SDK skeleton #41

Merged
merged 15 commits into from
Dec 5, 2018
Merged

SDK skeleton #41

merged 15 commits into from
Dec 5, 2018

Commits on Nov 16, 2018

  1. Make pre-commit linter skip vendor directory

    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    6087ba1 View commit details
    Browse the repository at this point in the history
  2. Add operator-sdk skeleton

    This adds the results of running:
    `operator-sdk new anthill --skip-git-init` and merging those files into
    the anthill repo unchanged. The initial `vendor` directory has not been
    committed.
    
    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    6bcaee9 View commit details
    Browse the repository at this point in the history
  3. Add vendor directory to .gitignore

    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    03fc0f3 View commit details
    Browse the repository at this point in the history
  4. Fix errors in yaml formatting

    The operator-sdk produced yamls w/ poor indentation. This fixes the
    affected files so they pass yamllint
    
    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    825cfc8 View commit details
    Browse the repository at this point in the history
  5. Add GlusterCluster CRD

    Results of running:
    `operator-sdk add api --api-version=operator.gluster.org/v1alpha1
    --kind=GlusterCluster`
    
    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    d545a31 View commit details
    Browse the repository at this point in the history
  6. Fix errors in yaml formatting

    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    9421ebb View commit details
    Browse the repository at this point in the history
  7. Add the controller skeleton for GlusterCluster

    This is the result of:
    `operator-sdk add controller --api-version=operator.gluster.org/v1alpha1
    --kind=GlusterCluster`
    
    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    25a97c0 View commit details
    Browse the repository at this point in the history
  8. Add instructions to build and run the operator

    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    b2a3b78 View commit details
    Browse the repository at this point in the history
  9. Add GlusterNode skeleton

    Results of running:
    `operator-sdk add api --api-version=operator.gluster.org/v1alpha1
    --kind=GlusterNode` and fixing yaml formatting
    
    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    6ae0671 View commit details
    Browse the repository at this point in the history
  10. Add controller for GlusterNode

    Results of running:
    `operator-sdk add controller --api-version=operator.gluster.org/v1alpha1
    --kind=GlusterNode`
    
    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    6a65c93 View commit details
    Browse the repository at this point in the history
  11. Add note to run dep ensure

    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    d14e508 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2018

  1. Switch container to use CentOS base image

    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    b1ae847 View commit details
    Browse the repository at this point in the history
  2. Merge operator role & rolebinding

    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    dc62a9b View commit details
    Browse the repository at this point in the history
  3. Reorder imports for style

    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    63b0ad7 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2018

  1. Remove whitespace in role yaml

    Signed-off-by: John Strunk <jstrunk@redhat.com>
    JohnStrunk committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    ee8bcfe View commit details
    Browse the repository at this point in the history