healthcheck

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 28, 2020 License: MPL-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Software Name : Remote Key Server Version: 0.9.0 SPDX-FileCopyrightText: Copyright (c) 2020 Orange SPDX-License-Identifier: MPL-2.0

This software is distributed under the Mozilla Public License 2.0, the text of which is available at https://www.mozilla.org/en-US/MPL/2.0/ or see the "LICENSE" file for more details.

Author: Glenn Feunteun, Celine Nicolas

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Healthcheck

func Healthcheck(config *vault.Configuration) http.HandlerFunc

Check Vault connectivity and return health informations Return 200 if vault is reachable Return 500 if vault is unreachable

Types

type RKSHealth

type RKSHealth struct {
	RKSVersion     string                   `json:"rks_version"`
	VaultAddress   string                   `json:"vault_address"`
	VaultReachable bool                     `json:"vault_reachable"`
	VaultHealth    *vaultAPI.HealthResponse `json:"vault_health,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL