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

Add AgentAction controller #73

Merged
merged 6 commits into from
Mar 11, 2022
Merged

Commits on Feb 25, 2022

  1. Include manager image in bundle

    Add an image reference to the manager image (which has the controllers)
    to the bundle and then reference it when installing the operator.
    
    Signed-off-by: Carolyn Van Slyck <[email protected]>
    carolynvs committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    10db807 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Add AgentAction controller

    I've split the installation controller in two, adding a new controller
    just to manage running the porter agent. The installation controller now
    only is reponsible for creating an AgentAction resource. This triggers
    the AgentAction controller to make a porter agent job to execute the
    command from the AgentAction.
    
    It's a bit of an extra layer of indirection but it will simplify
    additional controllers since they don't need to manage the porter agent
    job. It also enables users to request that the porter agent is run and
    can specify arbitrary commands, such as invoke.
    
    Signed-off-by: Carolyn Van Slyck <[email protected]>
    carolynvs committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    739b940 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. Use a constant for the default porter agent version

    Also update the default version to alpha.13 which is the most recent
    release.
    
    Signed-off-by: Carolyn Van Slyck <[email protected]>
    carolynvs committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    39e653a View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Sync go.mod

    Signed-off-by: Carolyn Van Slyck <[email protected]>
    carolynvs committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    01879ba View commit details
    Browse the repository at this point in the history
  2. Bump schemaversion used in test param/creds

    Signed-off-by: Carolyn Van Slyck <[email protected]>
    carolynvs committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    3a4addb View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. Review feedback

    Signed-off-by: Carolyn Van Slyck <[email protected]>
    carolynvs committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    ca09693 View commit details
    Browse the repository at this point in the history