anchor.diff:  %% autocluster_backend methods
   -export([nodelist/0,
     register/0,
  -  unregister/0]).
  +  unregister/0, make_request/0]).
   
   %% Export all for unit tests
   -ifdef(TEST).
  
positive.code: %%
  extract_node_list({struct, Response}) ->
      IpLists = [[proplists:get_value(list_to_binary(autocluster_config:get(k8s_address_type)), Address)
  		|| {struct, Address} <- proplists:get_value(<<"addresses">>, Subset)]
  	       || {struct, Subset} <- proplists:get_value(<<"subsets">>, Response)],
      sets:to_list(sets:union(lists:map(fun sets:from_list/1, IpLists))).
  
  
negative.code:       [{"Authorization", ["Bearer ", Token1]}],
        [{ssl, [{cacertfile, autocluster_config:get(k8s_cert_path)}]}]).
  
  %% @spec node_name(k8s_endpoint) -> list()  
  %% @doc Return a full rabbit node name, appending hostname suffix
  %% @end
  %%
  node_name(Address) ->
    autocluster_util:node_name(
      autocluster_util:as_string(Address) ++ autocluster_config:get(k8s_hostname_suffix)).
  
  
  %% @spec maybe_ready_address(k8s_subsets()) -> list()
  %% @doc Return a list of ready nodes
  %% SubSet can contain also "notReadyAddresses"  
  %% @end
  %%
  maybe_ready_address(Subset) ->
    case proplists:get_value(<<"addresses">>, Subset) of 
        undefined -> autocluster_log:info("No nodes reay yet!"), []; 
        Address -> Address  
    end.
  
  %% @spec extract_node_list(k8s_endpoints()) -> list()
  %% @doc Return a list of nodes
  