All Versions
20
Latest Version
Avg Release Cycle
57 days
Latest Release
501 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.1.5 Changes
May 19, 2022๐ Fixed
K8s.Client.watch_and_stream/2
: 410 Gone not rescued #159K8s.Client.watch/3
:get
operations should be transformed tolist
BEFORE retrieving the resource version #160
๐ Changed
K8s.Client.watch_and_stream/2
: Request BOOKMARK events and process them when watching resource collections. #159
-
v1.1.4 Changes
March 15, 2022- ๐ Fix more authorization headers that are not keyword lists #148
-
v1.1.3 Changes
March 13, 2022๐ Fixed
- ๐ Fix default value in
K8s.Client.Runner.Watch.run/4
andK8s.Client.Runner.Watch.stream/3
- ๐ Fix default value in
-
v1.1.2 Changes
March 13, 2022 -
v1.1.1 Changes
March 01, 2022๐ Fixed
- ๐ Initialize authorization header as valid keyword list #142
- โช Restore deprecated
K8s.Sys.Event
module.
-
v1.1.0 Changes
February 21, 2022โ Added
K8s.Client.Runner.Watch.stream/3
- watches a resource and returns an elixir Stream of events #121- ๐
K8s.Client.apply/2
- Create a server-side apply operation
๐ Changed
- ๐ Handle generic kubernetes response Failure without a reason #120
- ๐ฒ Replace Notion with Telemetry and improve Logging #128
๐ Deprecated
- ๐
K8s.Client.HTTPProvider.headers/2
was deprecated in favor ofK8s.Client.HTTPProvider.headers/1
- ๐
K8s.Client.DynamicHTTPProvider.headers/2
was deprecated in favor ofK8s.Client.DynamicHTTPProvider.headers/1
๐ Fixed
-
v1.0.0 Changes
July 19, 2021โ Added
K8s.Resource.NamedList.access!/1
raises if item is missing- K8s.Operation.put_label_selector/2
- K8s.Operation.get_label_selector/1
- ๐ง Per connection http provider configuration
- K8s.Operation now uses keyword lists for query_params instead of maps
๐ Changed
- ๐จ error tuples refactored away from binary and atom to exception modules
- โ removed dialyzer exceptions
K8s.Conn.from_file/2
now returns an ok or error tupleK8s.Conn.from_service_account/N
now returns an ok or error tupleK8s.Conn.t()
is now the first argument in all runners.K8s.Operation.t()
is now the second.- ๐ deprecated K8s.http_provider/0
- ๐ deprecated K8s.Discovery.default_opts/0
- ๐ deprecated K8s.Discovery.default_driver/0
- ๐จ Refactored cluster names to strings
- ๐
K8s.Resource.NamedList.access/1
deals better with missing items now - โ Removed K8s.Client.run/4, use
K8s.Client.run/3
to pass options to HTTP provider - ๐ Middleware moved to K8s.Conn.Middleware
โ Removed
- K8s.Conn.lookup/1
- ๐ config.exs based cluster registration is no longer supported, build K8s.Conn using K8s.Conn module
- ๐ environment variable based cluster registration has been removed and may be moved to an external library
-
v0.5.2 Changes
July 31, 2020โ Added
- โ Added auth
exec
support
- โ Added auth
-
v0.5.1 Changes
July 17, 2020โ Added
- K8s.Operation struct
query_params
field - BasicAuth auth provider
- ๐ Deprecated HTTPoison options being passed to K8s.Client.Runner.base
- K8s.Operation.put_query_param/3 to add query parameters by key
- K8s.Operation.get_query_param/3 to get a query parameter by key
- DigitalOcean authentication
K8s.Resource.NamedList.access/1
- Accessor for lists with named items (containers, env, ...) (#82)
๐ Changed
- ๐จ Refactored old references to
cluster_name
toconn
- K8s.Operation struct
-
v0.5.0 Changes
February 12, 2020โ Added
- ๐ #42 Request middleware support
- #43 Just in time discovery: K8s.Discovery
- ๐ #44 Support for ad-hoc connections. K8s.Conn based functions. Build your own Conn at runtime or config mix/env vars. No more Cluster registry.
- K8s.Resource.from_file/2 and K8s.Resource.all_from_file/2 - non-exception versions
โ Removed
- Boot time discovery K8s.Cluster.Discovery
- K8s.Cluster.base_url/1
- โ Remove K8s.Cluster*