• Kubernetes Submit Queue's avatar
    Merge pull request #47353 from apelisse/http-cache · fc89743d
    Kubernetes Submit Queue authored
    Automatic merge from submit-queue
    
    go-client: Use httpcache client for all requests, even though only openapi returns ETags for caching
    
    **What this PR does / why we need it**: Use HTTP ETag for caching Swagger spec download
    
    This also adds a new command-line flag "cachedir" to specify where the cache should keep its file. It defaults to `$HOME/.kube/http-cache`.
    
    **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: partly #38637
    
    **Special notes for your reviewer**:
    Because this adds a bunch of dependencies, and removes a couple of files, I do recommend reading each commit individually.
    
    **Release note**:
    ```release-note
    ```
    fc89743d
Name
Last commit
Last update
..
src/k8s.io Loading commit data...
BUILD Loading commit data...
OWNERS Loading commit data...
README.md Loading commit data...
godeps-json-updater.go Loading commit data...
prime-apimachinery.sh Loading commit data...