Skip to content
This repository has been archived by the owner on Aug 9, 2022. It is now read-only.

Custom sync #22

Merged
merged 6 commits into from
Apr 7, 2022
Merged

Custom sync #22

merged 6 commits into from
Apr 7, 2022

Commits on Apr 6, 2022

  1. Implement Custom syncer

    At the moment is collecting json output from logs for creating API data
    and it's not a real controller. This will be fixed in a follow up.
    Besides, relying on logging as we are doing it now, even with the
    initContainer workaround is not correct as we
    do not have guarantee from kubelet to store logs for us, so this is good
    only for small amount of data.
    
    Signed-off-by: Ettore Di Giacinto <edigiacinto@suse.com>
    mudler committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    e3488f8 View commit details
    Browse the repository at this point in the history
  2. Disable mounting SA token by default on sync pod

    Signed-off-by: Ettore Di Giacinto <edigiacinto@suse.com>
    mudler committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    06be189 View commit details
    Browse the repository at this point in the history
  3. Add requeue mechanism

    Signed-off-by: Ettore Di Giacinto <edigiacinto@suse.com>
    mudler committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    30e7d8e View commit details
    Browse the repository at this point in the history
  4. Allow to specify a mountpath

    Signed-off-by: Ettore Di Giacinto <edigiacinto@suse.com>
    mudler committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    6e115fc View commit details
    Browse the repository at this point in the history
  5. CLI fixups

    Signed-off-by: Ettore Di Giacinto <edigiacinto@suse.com>
    mudler committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    5e0cec3 View commit details
    Browse the repository at this point in the history
  6. Use operator image for wait and display hook

    Also refactor out syncer code
    
    Signed-off-by: Ettore Di Giacinto <edigiacinto@suse.com>
    mudler committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    5de5801 View commit details
    Browse the repository at this point in the history