Skip to content

Ephemeral Containers #277

Closed
Closed
@verb

Description

@verb

Feature Description

  • One-line feature description (can be used as a release note): Support advanced troubleshooting of running pods by running a new container image in shared pod namespaces.
  • Kubernetes Enhancement Proposal: https://git.k8s.io/enhancements/keps/sig-node/277-ephemeral-containers
  • Primary contact (assignee): @verb
  • Responsible SIGs: sig-node
  • Feature target (which target equals to which milestone):
    • Alpha release target (1.16)
    • Beta release target (1.23)
    • Stable release target (1.25)

Documentation

Milestones

These are the user-visible milestones on the way towards a Kubernetes release that will support kubectl debug functionality. Those interested can follow this issue for updates. I've included estimated release targets, but these are highly dependent on reviewer availability and should not be relied upon.

  • Ephemeral containers added to core API (landed 1.16)
    kubelet support for creating basic ephemeral containers (landed 1.16)
    kubectl command to launch ephemeral containers (landed 1.17)
    kubelet support for namespace targeting (landed 1.18)
    kubectl support for adding ephemeral containers (landed 1.18)
    Switch API to use Pod kind (target 1.22)
    allow setting securityContext (target 1.22)
    Beta graduation (target 1.23)

Related Enhancements and Proposals

Issues & Feature Requests

Completed features

Scheduled for work in 1.23

Scheduled for work in 1.25

Future work, out of scope for this KEP

Contribute to these features or help prioritize by voting for these issues.

Activity

added this to the v1.7 milestone on May 1, 2017
added
sig/nodeCategorizes an issue or PR as relevant to SIG Node.
on May 1, 2017
added
stage/alphaDenotes an issue tracking an enhancement targeted for Alpha status
on May 3, 2017
added
sig/cliCategorizes an issue or PR as relevant to SIG CLI.
on May 23, 2017
liggitt

liggitt commented on May 23, 2017

@liggitt
Member

cc @kubernetes/sig-cli-feature-requests

verb

verb commented on Jun 1, 2017

@verb
ContributorAuthor

@dchen1107 @idvoretskyi This should move to 1.8 milestone & features.

/sig api-machinery

changed the title [-]Pod Troubleshooting[/-] [+]Debug Containers[/+] on Jun 1, 2017
idvoretskyi

idvoretskyi commented on Jun 1, 2017

@idvoretskyi
Member

@verb thanks, updated.

added this to the 1.8 milestone on Jul 25, 2017

286 remaining items

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

kind/api-changeCategorizes issue or PR as related to adding, removing, or otherwise changing an APIkind/featureCategorizes issue or PR as related to a new feature.sig/cliCategorizes an issue or PR as relevant to SIG CLI.sig/nodeCategorizes an issue or PR as relevant to SIG Node.stage/stableDenotes an issue tracking an enhancement targeted for Stable/GA statustracked/noDenotes an enhancement issue is NOT actively being tracked by the Release Team

Type

No type

Projects

No projects

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @serhei@dims@spiffxp@idvoretskyi@seh

      Issue actions

        Ephemeral Containers · Issue #277 · kubernetes/enhancements