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

Chef 11169 optimize k8s container connection v2 #22

Open
wants to merge 17 commits into
base: main
Choose a base branch
from

Commits on Mar 25, 2024

  1. modify exec command to open shell

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    c4847e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3d5b64 View commit details
    Browse the repository at this point in the history
  3. call streaming pipe from execute

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    a0e37b0 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. set session at class level

    This allows to use only single session
    
    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    a62e7dd View commit details
    Browse the repository at this point in the history
  2. build shell command

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    5d26715 View commit details
    Browse the repository at this point in the history
  3. build instruction suitable for k8s exec client

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    6791413 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2024

  1. require open3, pty and expect

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed May 25, 2024
    Configuration menu
    Copy the full SHA
    ea850fc View commit details
    Browse the repository at this point in the history
  2. disconnect logic

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed May 25, 2024
    Configuration menu
    Copy the full SHA
    a82433b View commit details
    Browse the repository at this point in the history
  3. strip the ansi sequence

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed May 25, 2024
    Configuration menu
    Copy the full SHA
    de2315b View commit details
    Browse the repository at this point in the history
  4. execute and close logic

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed May 25, 2024
    Configuration menu
    Copy the full SHA
    5c7b077 View commit details
    Browse the repository at this point in the history
  5. send command

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed May 25, 2024
    Configuration menu
    Copy the full SHA
    d2d0914 View commit details
    Browse the repository at this point in the history
  6. Train extras

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed May 25, 2024
    Configuration menu
    Copy the full SHA
    c408d6b View commit details
    Browse the repository at this point in the history
  7. set session from PTY

    - set reader, writer and PID
    - define reconnect logic
    - load session at class level
    
    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed May 25, 2024
    Configuration menu
    Copy the full SHA
    cd6cd20 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. write cmd string

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed May 29, 2024
    Configuration menu
    Copy the full SHA
    ae20888 View commit details
    Browse the repository at this point in the history
  2. catch standardError

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed May 29, 2024
    Configuration menu
    Copy the full SHA
    559956c View commit details
    Browse the repository at this point in the history
  3. fix connections for session

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed May 29, 2024
    Configuration menu
    Copy the full SHA
    8635230 View commit details
    Browse the repository at this point in the history
  4. catch syntax error

    Signed-off-by: Sathish Babu <[email protected]>
    sathish-progress committed May 29, 2024
    Configuration menu
    Copy the full SHA
    4cb1485 View commit details
    Browse the repository at this point in the history