Documentation
¶
Index ¶
- func DetermineApiEndpointChange(c pb.AnsiblerServiceClient, req *pb.DetermineApiEndpointChangeRequest) (*pb.DetermineApiEndpointChangeResponse, error)
- func InstallNodeRequirements(c pb.AnsiblerServiceClient, req *pb.InstallRequest) (*pb.InstallResponse, error)
- func InstallVPN(c pb.AnsiblerServiceClient, req *pb.InstallRequest) (*pb.InstallResponse, error)
- func RemoveClaudieUtilities(c pb.AnsiblerServiceClient, req *pb.RemoveClaudieUtilitiesRequest) (*pb.RemoveClaudieUtilitiesResponse, error)
- func SetUpLoadbalancers(c pb.AnsiblerServiceClient, req *pb.SetUpLBRequest) (*pb.SetUpLBResponse, error)
- func UpdateAPIEndpoint(c pb.AnsiblerServiceClient, req *pb.UpdateAPIEndpointRequest) (*pb.UpdateAPIEndpointResponse, error)
- func UpdateProxyEnvsK8SServices(c pb.AnsiblerServiceClient, req *pb.UpdateProxyEnvsK8SServicesRequest) (*pb.UpdateProxyEnvsK8SServicesResponse, error)
- func UpdateProxyEnvsOnNodes(c pb.AnsiblerServiceClient, req *pb.UpdateProxyEnvsOnNodesRequest) (*pb.UpdateProxyEnvsOnNodesResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DetermineApiEndpointChange ¶ added in v0.9.3
func DetermineApiEndpointChange(c pb.AnsiblerServiceClient, req *pb.DetermineApiEndpointChangeRequest) (*pb.DetermineApiEndpointChangeResponse, error)
DetermineApiEndpointChange determines which change should be done to the api endpoint.
func InstallNodeRequirements ¶
func InstallNodeRequirements(c pb.AnsiblerServiceClient, req *pb.InstallRequest) (*pb.InstallResponse, error)
InstallNodeRequirements install any additional requirements nodes in the cluster have (e.g. longhorn req, ...)
func InstallVPN ¶
func InstallVPN(c pb.AnsiblerServiceClient, req *pb.InstallRequest) (*pb.InstallResponse, error)
InstallVPN installs a Wireguard VPN on the nodes in the cluster and loadbalancers
func RemoveClaudieUtilities ¶ added in v0.6.2
func RemoveClaudieUtilities(c pb.AnsiblerServiceClient, req *pb.RemoveClaudieUtilitiesRequest) (*pb.RemoveClaudieUtilitiesResponse, error)
func SetUpLoadbalancers ¶
func SetUpLoadbalancers(c pb.AnsiblerServiceClient, req *pb.SetUpLBRequest) (*pb.SetUpLBResponse, error)
SetUpLoadbalancers ensures the nginx loadbalancer is set up correctly, with a correct DNS records
func UpdateAPIEndpoint ¶ added in v0.3.1
func UpdateAPIEndpoint(c pb.AnsiblerServiceClient, req *pb.UpdateAPIEndpointRequest) (*pb.UpdateAPIEndpointResponse, error)
func UpdateProxyEnvsK8SServices ¶ added in v0.9.3
func UpdateProxyEnvsK8SServices(c pb.AnsiblerServiceClient, req *pb.UpdateProxyEnvsK8SServicesRequest) (*pb.UpdateProxyEnvsK8SServicesResponse, error)
func UpdateProxyEnvsOnNodes ¶ added in v0.9.1
func UpdateProxyEnvsOnNodes(c pb.AnsiblerServiceClient, req *pb.UpdateProxyEnvsOnNodesRequest) (*pb.UpdateProxyEnvsOnNodesResponse, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.