Releases: bonnefoa/kubectl-fzf
v3.0.3
Changelog
- 387b034 Add a warning if cache is old
- 2b8e463 Add basic code generation
- a34e6a3 Add exit on unauthorized option
- 9b2c51c Add fetcher state debug
- 048acfd Add http debug option to k8s deployment
- 49966d4 Add kubeconfig unit example
- 22d517c Add mem profile command
- 7ff09fe Add missing api version
- 0b60d6d Add missing ingress resource
- d1eb885 Add pprof endpoint to kfzf server
- 4e264eb Add tab completion debugging
- 86144f7 Add todo
- b83f4fe Add zle messages
- c35434b Added diagrams
- 365f94d Added systemd installation
- 92c2a54 Added systemd service
- 6457744 Don't rely on cobra for verb parsing
- 651805c Fix configmap
- 4b5e332 Fix dockerfile
- 49215ef Fix double ingress
- b5a9c9f Fix fzf call
- f39162b Fix ingress name
- 20635d7 Fix k logs
- 770f92d Fix keti completion
- f7dfb5c Fix namespace filtering for watches
- ecf68ee Handle namespaces permission errors
- 5ba964d Increase default image tag on deployment
- adf954c More option renames
- 064ec5b Move daemon files to /tmp/kubectl-fzf-server
- bd54df5 Refactored cluster config
- 1d17ec8 Rely on KUBECONFIG and match kubectl behavior
- dec07b1 Remove cluster name option
- eacd8e4 Remove daemon option
- eacd739 Remove the split by namespace option
- 4dc094b Remove unecessary service
- 2a98b93 Remove unused function
- 03584c0 Rename options
- 07e4e9b Switch some logs to trace
- 07cf714 Update resource parsing
- 1652384 Use const for exit code
- 9059e73 Watch all namespaces when no watch/excluded namespaces are provided
v3.0.2
v3.0.0
Changelog
- 89428d5 Add cache completion test
- af56963 Add completion to git ignore
- 12539f4 Add flag check in go
- 499e252 Add install
- 1906e0b Add lastmodified route
- bc6ebf7 Add namespace completion
- bb281cc Add qos class to pod
- 76320f1 Add testdata
- 55adebe Added bash completion script
- ab5513b Added basic endpoint test
- eccf94f Added cluster name in header
- c525594 Added cpu-profile option
- 115a8c6 Added namespace option to completion
- 52df26a Added resource argument validation
- 241a942 Added resource cache
- a5374ce Added stats from port forward
- 9b981bd Added subcommand for k8s completion
- 680d7e9 Added test + create completion package
- cfca6d5 Basic apiresources completion working
- 672f066 Better unknown resource error
- 9ad3318 Cache namespace found
- e3a8076 Call fzf from go
- 0794b13 Changed default log level
- 57f406d Extracted a common zsh file
- 8316cb3 Fetch cache implementation
- d6071c4 Fix completion
- 6377807 Fix log
- 0a697e7 Fix ns lookup
- 31b74db Fix test
- dd38db7 Fix tests
- 9c7531b Fix watched namespace cli option
- ef8e959 Formatted shell
- b2fe58e Function renaming
- f15992d Improve fetcher cache
- aca04fa Initial stats implementation
- f5ffc5b Manage column formatting in go
- e790f6d Moved shell files to dedicated directory
- 3da6544 Ongoing switch to go encoding
- d567a4f Remove cluster
- 5f2505b Remove flag check in zsh
- cb5b5f5 Remove unused file
- 84d87be Remove useless zsh
- afeb56b Renamed files
- df2e840 Renaming and switch to enum
- 30594b0 Renamings
- 4be5514 Rewrote completion system
- babfab2 Set fetcher cache location
- 64eb486 Start fzf before writing to stdin
- 76ae861 Stats from http endpoint
- b65a9bc Switch to a shared informer
- 5ae47f7 Switch to go encoding
- ed3af3f Test refactoring
- ba87d47 Update dependencies
- 7afa710 Update dependencies
- 30fc9f4 Update names in deployment
- 969b7a7 Updated goreleaser
- 90c54ae Updated readme
- c3787b3 Wait for the process before calling Wait
v2.0.4
v2.0.3
v2.0.2
v2.0.0
Changelog
d8ac52e Add check on apiresource size
34d4800 Add cluster information
ec456e9 Add cluster name
f6921f2 Add cluster to autocompletion
7d38c4f Add cluster to label
5b719c4 Add cluster to resources
10dcfbe Add missing mutex
c6288c1 Better log for namespace exclusion
bc97b92 Completion with cluster
50cb1ab Create deployment with cluster name
f8d221d Fix apiresource check
476ef00 Fix completion
fac49f6 Fix label output
102092b Fix namespace exclusion for per namespace resources
b465544 Fix no namespace watch
b7945f7 Fix pv and nodes completion
f3ed2ae Fix sort of labels
63e75d2 Fix test
3241958 Merge split resource by namespace in single file
3df0f80 More mutex
bf3db56 Only ignore root cache_builder
7c8f0d5 Only touch the cache file when successfully rsync resource
cce01bf Pre aggregated label and rename resource files
387b66e Remove ns filtering
1893dd9 Remove useless Struct name
d0eb96a Restrict pgrep to current namespace
c84263b Starts multi context
21297d4 Update zsh plugin file
3f719a7 add cache_builder to gitignore
v1.0.13
Changelog
0ae39e9 Add keep_sync.sh script
a8b4ee6 Add open_port_forward script + doc
405cd53 Added coreutils as requirement
f2a66fd Don't try to rsync if cache builder is running
8142660 Fix MacOS issue with date arg
a25f618 Fix bash version for rsync_endpoint variable check
9650728 List namespace now requires context
446ff14 Merge pull request #16 from j33ty/master
1734a52 Merge pull request #19 from gashirar/issue17
df4f2f5 Merge pull request #21 from jackviewhigh/master
2f90df2 Only override complete if function exists
c6ed4b0 Remove coreutils dependency
3983625 Suppress output message of nc option check. #17
0dae18c Suppress output message of nc option check. #17
af8ac63 Truncate container list to 300 characters
f542cf7 Update dependencies
dfcc77d Use -w instead of -G for netcat check
fe2d7a2 Use env bash shebang and remove open_port_forward script
8cd334d correctly timeout nc
v1.0.12
Changelog
d23bbad Add binding example
e1fd4dc Add cache to sync resource
cd1dfd1 Add support for pod rsync
971db7c Add timeout to nc check
3bd780a Better wording for fzf action binding
20e5397 Create dir for time cache if it doesn't exist
1788c47 Delay file write creation until there's data
c4522bd Fix cache check
9d59d74 Fix cache of resources
4059c89 Fix cache time file
e71dfa8 Fix configuration file name
afea677 Fix default values and check port-forward connectivity
65ae949 Fix doc on autocompletion setup + add k8s pod details
c4877e4 Fix include pattern for rsync
711172a Fix label autocompletion
aa4502f Fix node cache fetch
91df7b4 Fix resource autocompletion
bc5730a Fix rsync include parameters
50e300a Fix starting array index for resources
d3e8b2e Make port configurable
87495ec Remove release name from labels
006c32f Removed dd agent and node-monitoring from default exclusion
b83af79 Removed some excluded namespaces
649e3c4 Split image name and tag
3c70a02 Support both direct and port-forward access
0f44b68 Switch to port-forward for rsync connection
03bd721 Sync pod and daemonset with nodes
2efd4ad Update readme
f34902b Update zsh version
b38613f Use rsync include/exclude pattern for delete