PackageTrack
Sign in Get early access

github.com/iovisor/kubectl-trace

v0.1.2 #776 most downloaded on Go modules iovisor/kubectl-trace

What this package is like to depend on

Last release 8 months ago

08 Dec 2025

Release timing varies

gaps range from 8 days to 1.4 years

Some releases are documented

notes for 1 of 2 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

29 releases · first in 2019

1 release in the last 12 months

see the full history below

Release timeline

29 releases · Jan 2019 to Dec 2025
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 29
  1. v0.1.3-0.20251208000422-4230edca4824 08 Dec 2025 pre-release

    Nothing published for this version

  2. v0.1.3-0.20240718053522-42eaafca5c45 18 Jul 2024 pre-release

    Nothing published for this version

  3. v0.1.3-0.20231026085608-478404c229bc 26 Oct 2023 pre-release

    Nothing published for this version

  4. v0.1.3-0.20230124130847-556c71bb0e30 24 Jan 2023 pre-release

    Nothing published for this version

  5. v0.1.3-0.20220804153516-a02560dbb5e5 04 Aug 2022 pre-release

    Nothing published for this version

  6. v0.1.3-0.20220802203118-e4d15dca742f 02 Aug 2022 pre-release

    Nothing published for this version

  7. v0.1.3-0.20220414120812-2ac216bbea0f 14 Apr 2022 pre-release

    Nothing published for this version

  8. v0.1.3-0.20211221150719-09d83386d419 21 Dec 2021 pre-release

    Nothing published for this version

  9. v0.1.3-0.20210811083748-205d3e410d46 11 Aug 2021 pre-release

    Nothing published for this version

  10. v0.1.3-0.20210803154136-ad926e2489c2 03 Aug 2021 pre-release

    Nothing published for this version

  11. v0.1.3-0.20210729231838-7e5460628c21 29 Jul 2021 pre-release

    Nothing published for this version

  12. v0.1.3-0.20210722161041-568a278fe411 22 Jul 2021 pre-release

    Nothing published for this version

  13. v0.1.3-0.20210721190817-3c218fede35e 21 Jul 2021 pre-release

    Nothing published for this version

  14. v0.1.3-0.20210715200811-b41eb65c3179 15 Jul 2021 pre-release

    Nothing published for this version

  15. v0.1.3-0.20210713185212-ed67aa4ce3b6 13 Jul 2021 pre-release

    Nothing published for this version

  16. v0.1.2 13 Jul 2021
    Release notes

    Changelog

    fd68b1c fix: Update krew plugin description to be more verbose
    d32eb73 fix: Fix krew selector for 32 bit windows
    7025cc0 fix: use zip extension for windows releases
    e796ba1 fix: do not try to release to krew for darwin 386
    d79b32d fix: use goreleaser name template to match krew name format
    54341b4 feat: Bump bpftrace to 0.13.0

    Open source →
    Release notes

    v0.1.2 Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
  17. v0.1.1 13 Jul 2021

    Nothing published for this version

  18. v0.1.1-rc.0 23 May 2021 pre-release
    Release notes

    Changelog

    8f1f7d3 feat: upgrade bpftrace to latest version.
    2033ba1 fix: README.md typo
    d0b4d48 Docs and examples for job spec patching
    1cbcd8d Update go.mod and vendor/modules.txt
    acf43b0 feat: Allow patches to be applied to the job spec
    e3f4d2c Move integration tests to testify
    11c38df Vendor github.com/stretchr/testify
    231a618 Attacher continues retrying if pod not found
    0457640 Print errors encountered during Attach()
    bb25231 Pin released binary to image with same sha
    f7314fa feat: Split docker image config into name and tag
    d6d7dca deps: go modules (and vendor) refinements
    52df061 fix(integration): use the new kind cluster creation features correctly
    3a56a6f deps: other vendored files
    7d7cd27 update(pkg): pass contexts
    792ff8b refactor(integration): use new kind API for integration tests
    418920d deps: go modules
    01addc5 deps: update vendor
    e30c491 update(pkg/cmd): use kubectl factory for k8s
    c838f69 chore: remove custom factory
    1210d1e feat: Set up automated releases via krew
    af862bd chore(build/scripts): remove doublequotes
    aeebd8a fix(build/scripts): check git ref is master correctly
    7c9ef9d deps: vendor directory update
    e9dc38e update(cmd/kubectl-trace): init all the Kubernetes client auth plugins at once
    b0b6754 deps: update
    12e937f fix: Migrate release process to github actions
    de43b67 chore: Go to 1.15 (1.11 is EOL)
    656bfea feat: Migrate travis CI to github actions, fixes #105
    cde4149 feat: upgrade bpftrace to v0.11.1 and ubuntu 20.04
    9390251 feat: add xz-utils in container image for CONFIG_IKHEADERS support
    df88d14 fix: some kernels require openssl-dev to generate headers
    44a2191 docs: fix installation procedure for Linux
    ea7cfa5 Update ToC for README.md
    22880b2 docs: add Krew to the installation docs
    61e18a9 Fix header generation issues on new GKE clusters - build: add flex and bison packages to init container - fix: google container os detection
    adae952 Fix .0 version number
    12bac8f support Amazon Linux when fetching headers
    2e97e64 Bump bpftrace to v0.9.4 using new bpftrace docker image
    59139b3 fix: avoid mounting /usr/src for underlying Linux distros without it
    971124a Add blanket "NoSchedule" toleration to trace pod
    9251eba chore(vendor): updating vendor folder
    ae30ed8 Update cmd/kubectl-trace/root.go
    6cca6da feat(cmd): add support for azure auth provider
    cd66815 fix: set our and err writers to errout persistently
    aa0071d Fix curl cmd for Linux OS
    1453f70 chore(vendor): bump kind to latest
    cf601fb doc: update readme for v0.1.0-rc.1
    94c8eb9 Update ToC for README.md
    1290e95 doc: update readme for v0.1.0-rc.1

    Open source →
    Release notes

    v0.1.1-rc.0 Pre-release

    Pre-release

    Compare

    Choose a tag to compare

    Open source →
  19. v0.1.0-rc.1.0.20210523214929-8f1f7d36f81b 23 May 2021 pre-release

    Nothing published for this version

  20. v0.1.0-rc.1.0.20210503083212-d0b4d4835181 03 May 2021 pre-release

    Nothing published for this version

  21. v0.1.0-rc.1.0.20201222132625-e3f4d2cab2a5 22 Dec 2020 pre-release

    Nothing published for this version

  22. v0.1.0-rc.1.0.20200206231128-59139b326372 06 Feb 2020 pre-release

    Nothing published for this version

  23. v0.1.0-rc.1 19 Sep 2019 pre-release
    Release notes

    Changelog

    d34d1d5 update: release command and documentation (#91)
    fea80d8 update: release command and documentation
    7da686a Merge pull request #88 from iovisor/job-deadlines
    7f9d490 Fix error in format string on deadline grace period
    c0f61a9 Allow adequate time for bpftrace to shut down, so jobs will show as completed
    7029bba Merge remote-tracking branch 'origin/master' into job-deadlines
    ccbe98a Merge pull request #89 from jerr/fix-no-starttime-case
    69c91c8 fix: Download link is incorrect for OSX in Readme.md (#90)
    2f51465 fix download links for OSX in Readme.md
    4ff6355 fix no starttime case
    80cd6b8 chore: remove comment
    6fef7b6 Add configurable deadline grace period
    2c03046 Update pkg/cmd/run.go
    7b8ccc0 Add pre-stop hook to print maps before exit
    56b8dab Require all tracejobs to have a deadline, allow overriding this
    a38c074 Installation docs for v0.1.0-rc.0 (#83)
    325ac92 Update ToC for README.md
    630c92a docs: update installation instructions

    Open source →
    Release notes

    v0.1.0-rc.1 Pre-release

    Pre-release

    Compare

    Choose a tag to compare

    Open source →
  24. v0.1.0-rc.0 15 Sep 2019 pre-release
    Release notes

    Changelog

    f1af597 docs: describe the release process (#82)
    64577fa docs: ordered steps to release
    1034689 docs: link to goreleaser
    f4b8d76 docs: describe the release process
    544f59d build: configure cross compile test builds (#39)
    6bf805d Merge pull request #78 from dalehamel/update-fetch-headers
    f812093 fix(goreleaser): add go mod tidy before build
    e0a6471 fix(goreleaser): update go release syntax and address duplicate ids
    50f3f6d Update linux header fetching script
    869b210 fix(travis): set go modules on
    1dd6865 Enable cross compile using goreleaser
    d03517f Merge pull request #52 from dalehamel/ubuntu-images
    ed5bb60 chore: formatting
    fdb48c8 new(build): make sure we only build with the specified bpftrace version
    9582b4f fix(hack): disable build bpftrace base
    dfbd549 Move to ubuntu eaon for bpftrace 0.9.2
    0c0d587 Build from git so that --version is accurate
    d5e4f97 Fix init container build context
    b5fcbb1 Support for ubuntu image in makefile, bump to v0.9
    82e3597 Merge pull request #77 from joestringer/mount-usr-src
    6be420a tracejob: Mount /usr/src in pod template
    84e4f0c feat: bpftrace v0.9.1 (#75)
    38f9b63 update: bpftrace v0.9.1
    0711573 fix: Don't build bpftrace tests (#72)
    40c841d Build bpftrace without tests
    e4bfc99 chore(pkg/cmd): add examples to attach (#71)
    309afa5 chore(pkg/cmd): add examples to attach
    6734ac5 Merge pull request #70 from iovisor/deps/bump-k8s-1.14
    1ce49ae test(integration): use the new kind options
    321f94d deps(pkg): update deps used in packages after go mod update for k8s 1.14.1
    fb74d2a deps(vendor): vendor update after go mod update to k8s 1.14.1
    1b9944d deps(kubectl-trace): go mod update for newer kubernetes 1.14.1
    fe9b466 Merge pull request #66 from iovisor/feat/bump-bpftrace-81b099f094d2e6092cfe1317cbaaba0c1bbb614f
    95d5374 Merge pull request #67 from dalehamel/generic-header-install
    e3df37d Merge pull request #68 from iovisor/chore/fix-ci-build-push
    f3f387c chore(ci): fix build and push after org change
    f24c7bb Support installing headers on generic linux distributions
    03c1a99 Merge pull request #48 from dalehamel/cos-header-install
    c934736 Canonicalize init container image build
    64b7616 Make downloading headers conditional
    54900f5 Add comment to InitImageNameTag
    b166321 Add resource requirements to initContainer, whitespace fixes
    d88e0ed Container OS linux header install via initContainer
    0510804 Merge pull request #65 from iovisor/feat/iovisor-imgs
    9b13024 chore(bpftracebase): bump bpftrace base to 81b099f094d2e6092cfe1317cbaaba0c1bbb614f and bcc 0.8.0
    58953e7 build: iovisor images
    3574f4d fix: use iovisor images
    12b88dd Merge pull request #63 from jerr/get-cmd-missing-fields
    bc2d57d add get command missing fields STATUS and AGE
    cbb07ad Merge pull request #62 from jerr/log-cmd-for-completed-job
    d02beab accept completed job
    7e2aab1 Merge pull request #59 from iovisor/docs/architecture-diagram
    3fdf42e Update ToC for README.md
    7ec421d docs(kubectl-trace): add architecture diagram
    45fba8a Merge pull request #55 from iovisor/chore/cli
    4689c62 fix(pkg/cmd): escape bpftrace program in examples
    6ff2330 fix(kubectl-trace): fix typo wether to whether
    3b9e9fe feat(pkg/cmd): add more documentation cases for image and init image flags
    c3e4e1a feat(pkg/cmd): move images under fntlnz
    53d8b8d fix(pkg/cmd): const can't be updated with ldflags
    70b0268 fix(integration): public (default) image name tag
    6c4c743 chore(cmd): typos and little improv
    e29e247 feat(cmd): support custom images for tracerunner and init container
    782c432 build: provide tracerunner and initcontainer images
    1ac147b fix(pkg): tracerunner image is not related to kubectl trace version
    1ee9a77 feat(cmd): override help for all commands
    350fc53 Merge pull request #56 from iovisor/feature/logo-ramon
    2bcb57a Update ToC for README.md
    8a91b58 docs(kubectl-trace): add logo
    60d7811 Merge pull request #50 from dalehamel/resource-requests-limits
    b5bb5df Specify resource requests and limits for trace job
    fc5d82c feat(docs): remove logo
    ffb514b Merge pull request #45 from iovisor/feature/logo
    1f8abf7 Update ToC for README.md
    ea1d694 feat(docs): polished logo
    17c62b3 Update ToC for README.md
    ead187c feat(docs): logo
    f5d66ea Merge pull request #44 from iovisor/feature/aur-package
    ba22dc3 Update ToC for README.md
    8c8c95d docs(kubectl-trace): move intro before toc
    c9f1973 Update ToC for README.md
    62181cc docs(kubectl-trace): inform about aur package
    3e8de86 Merge pull request #40 from iovisor/32-pod-security-policy
    b159809 Update ToC for README.md
    c7e686f feat(kubectl-trace): allow passing a service account to enable usage of pod security policies
    9e635f2 Merge pull request #38 from iovisor/fix/default-image-version
    06dfa11 fix(pkg/version): default image version as go constant
    a5b3d5d Merge pull request #37 from iovisor/toc
    fb2a14e Merge pull request #36 from kinvolk/alban/make-quay
    44abe2c Update ToC for README.md
    5b08dc3 feat(docs): enable toc-me
    4206642 fix(kubectl-trace): image name configurable
    889b021 Merge pull request #35 from iovisor/fix/trace-attach
    bb9879d fix(cmd/tracerunner): better printing for attach
    b23e1ac fix(cmd/tracerunner): fix signal handling in trace attach
    3392e93 Merge pull request #28 from kinvolk/alban/oidc
    617cd99 Merge pull request #29 from fntlnz/fix/ci-image-build
    2f8c842 fix(kubectl-trace): image build trigger should not stay in makeopts
    49988d3 feat(deps): vendor
    9e986f7 feat(cmd): add support for oidc auth provider
    04e3299 fix(kubectl-trace): bpftracebase using specified version
    829327f Merge pull request #27 from iovisor/fix/go-mod
    ba432ff feat(deps): vendor
    933a110 Merge pull request #26 from iovisor/feature/integration-tests
    229f303 feat(integration): build images before integration tests
    77700ca feat(integration): build integration test with ldflags
    b2cdc3b feat(integration): copy bpftrace image inside the kind docker daemon
    9cbfd9c feat(kubectl-trace): only push images on success
    8c62a48 feat(integration): separate base build and kubectl trace image
    5aad5f7 feat(kubectl-trace): vendor update
    1349496 feat(integration): integration in travis
    bf0e4e9 feat(integration): run without attach
    6c22401 feat(kubectl-trace): prepare vendor for integration tests
    5e2e080 Merge pull request #24 from prometherion/patch-1
    ebb0fb5 Typo
    be030c8 Merge pull request #23 from iovisor/feature/iovisor-migration
    375ee62 feat(kubectl-trace): package migration
    f6a9284 feat(kubectl-trace): execute tests in CI
    f842698 Merge pull request #20 from fntlnz/feature/ci-branch-name
    2a0b97d feat(ci): specific build branch name under travis
    f673a26 feat(cmd/log): log follow
    c9df760 chore(feat/log): using cobra utils for args
    8a59c03 feat(cmd/log): initial implementation of the kubectl trace logs command
    10efc55 fix(ci): fix branch name
    dadcaed feat(ci): when in branches, build only master
    8d739eb feat(ci): release docker image for PRs and master
    09b7ec7 docs(kubectl-trace): we do support tty attach
    60871cc feat(kubectl-trace): imag for pod support
    8831172 feat(deps): go modules indirect for sys
    e62451c feat(kubectl-trace): publish latest
    cee9fad fix(cmd/tracerunner): program path reuse
    4108ab0 fix(cmd/tracerunner): change program path before than writing
    38922d3 feat(kubectl-trace): support version for image version
    b4a9c9c feat(cmd/tracerunner): $container_pid variable for pods
    b77dcae fix(kubectl-trace): restore status of the project
    4d9664f feat(kubectl-trace): build dependencies
    3e1516c feat(cmd/run): resolve node for both pod and node
    c51504d fix(kubectl-trace): remove status of the project
    0417919 fix(cmd/trace-runner): remove unneded package
    e554d62 feat(kubect-trace): update readme to explain pod support
    b2d8641 feat(cmd/run): pass pod uid to trace run
    bb56e8b feat(tracejob): support running trace runner instead of bpftrace directly
    ca4c379 feat(tracerunner): trace runner initial implementation
    7b55816 feat(tracejob): share pid namespace with host
    2f24ca3 feat(deps): vendor dependencies
    13a4bf6 feat(cmd): add support for gke auth provider
    70140b3 feat(tracejob): be more defensive in listing jobs and configmaps
    32ce5e4 feat(cmd/run): infer hostname from node name
    db380b1 docs(readme): update the intro image
    1cb19b2 chore(kubectl-trace): git attributes
    253dbaa fix(attach): set terminal size only if it is present
    36c62da feat(docs): clarify next goals
    eefdd28 feat(docs): update readme to reflect the new features
    9ba3648 feat(deps): vendor dependencies
    032832a fix(deps): remove and clean unused dependencies
    5e73b30 feat(cmd): finish integration of attach,delete and get command
    465de92 feat(cmd/attach): attach command in reorg
    4d8a9c1 feat(cmd/delete): delete command in reorg
    991fd86 feat(cmd/run): run command with attach working in reorg
    6a824f4 deps(kubectl-trace): update dependencies after rebase
    7b50635 fix(pkg/tracejob): revamping tracejobs
    f882d63 feat(kubectl-trace): removed old command and some cleanup
    eb190ff fix(pkg/cmd): injecting factory also for delete and attach commands
    753a142 deps(kubectl-trace): update
    618ba65 feat(pkg/cmd): run creates trace job via factory clients
    493a75e feat(cmd/pkg): run methods for get and run commands
    7627b94 fix(makefile): path of command
    754a59b chore(pkg/factory): moving factory
    e941ced deps(kubectl-trace): update
    f4f7f34 feat(cmd): root command
    108fe85 feat(pkg/cmd): attach subcommand
    0332ceb feat(pkg/cmd): get subcommand
    a4dab2a feat(pkg/cmd): delete subcommand
    e276eac feat(pkg/cmd): run command
    db2296e feat(pkg/cmd): new root command
    8970fd8 feat(factory): abstraction to generate clients and builders given the config and flags combination
    11e3f9f fix(pkg/attach): issue while attaching and detaching in raw mode
    e1d8fc4 docs(kubectl-trace): screenshot showing the program
    c88b3ca Merge pull request #2 from fntlnz/feature/run-tty
    06dac2b feat(pkg/attacher): attach with a TTY
    827c417 feat(cmd/get): basic get command
    dea645f fix(cmd/delete): more delete examples
    c196818 feat(pkg/meta): meta package for selector keys
    1020f95 feat(tracejob/delete): delete propagation for job
    fe26a23 feat(cmd/delete): usage flags
    79625b3 feat(cmd/delete): Initial implementation for delete command
    20c6f71 feat(pkg): reorganize packages
    984d884 fix(deps): fix module dependencies
    c60d4bc fix(readme): more typos to fix
    9d2388d fix(readme): fix typos in examples
    75e4679 discussion: initial readme
    677ce4a discussion: add todo
    bd2a94e fix(attacher): attach to the designated namespace
    00cee86 feat(tracejob): randomize progrma name and add selectors
    33d4df3 feat(attacher): attacher package
    e2cbf39 feat(cmd/run): attach wait conditions
    50b28e6 feat(cmd/run): basic attach
    fd256cf feat(kubectl-trace): initial commit

    Open source →
    Release notes

    v0.1.0-rc.0 Pre-release

    Pre-release

    Compare

    Choose a tag to compare

    Open source →
  25. v0.0.0-20190909203146-6bf805d1ee65 09 Sep 2019 pre-release

    Nothing published for this version

  26. v0.0.0-20190831104526-d03517fa949f 31 Aug 2019 pre-release

    Nothing published for this version

  27. v0.0.0-20190708230800-84e4f0c508ab 08 Jul 2019 pre-release

    Nothing published for this version

  28. v0.0.0-20190301224316-12b88dd9c9ef 01 Mar 2019 pre-release

    Nothing published for this version

  29. v0.0.0-20190124125455-fc5d82c311ec 24 Jan 2019 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive