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

new Cluster resource #206

Merged
merged 10 commits into from
Nov 9, 2018
Merged

Commits on Nov 7, 2018

  1. Cluster resource

    To enable tasks to connect to an external cluster other than the host
    cluster, for example to deploy a app. tektoncd#177
    nader-ziada committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    99ed849 View commit details
    Browse the repository at this point in the history
  2. add a container image to process out-of-cluster config

    - input resources will add a step to create kubeconfig from resource
    - container image cmd will create the file in the shared volume for a build
    - deploy tasks can then use the config to perform actions on cluster
    nader-ziada committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    2f6230d View commit details
    Browse the repository at this point in the history
  3. Add support for ClusterResource to read values from secrets

    - The resource can now include a SecretParam to indicate which secret
    should be used to populate a field in the resource
    nader-ziada committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    e89e523 View commit details
    Browse the repository at this point in the history
  4. Add unit and integration tests for the cluster resource

    - cleanup comments
    - rename kubeconfig to kuneconfig writer to make it more clear
    - add success log info message
    nader-ziada committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    06b6199 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5c3df21 View commit details
    Browse the repository at this point in the history
  6. remove cluster(s) from pipeline, params and tasks types

    Now that cluster is a type of resource, removing other ways of adding a cluster to a task or pipeline
    nader-ziada committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    eadc6c5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    71668ce View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    900a00d View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2018

  1. refactor of cluster resource and related changes

    make the tests simplier and easier to debug
    update examples
    fix docs
    nader-ziada committed Nov 8, 2018
    Configuration menu
    Copy the full SHA
    95a6170 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b708a40 View commit details
    Browse the repository at this point in the history