hashicorp/

directory
v0.0.0-...-52b58a3 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2022 License: Apache-2.0

Directories

Path Synopsis
consul
api
Package errwrap implements methods to formalize error wrapping in Go.
Package errwrap implements methods to formalize error wrapping in Go.
Package cleanhttp offers convenience utilities for acquiring "clean" http.Transport and http.Client structs.
Package cleanhttp offers convenience utilities for acquiring "clean" http.Transport and http.Client structs.
Package discover provides functions to get metadata for different cloud environments.
Package discover provides functions to get metadata for different cloud environments.
provider/aliyun
Package aliyun provides node discovery for Aliyun.
Package aliyun provides node discovery for Aliyun.
provider/aws
Package aws provides node discovery for Amazon AWS.
Package aws provides node discovery for Amazon AWS.
provider/azure
Package azure provides node discovery for Microsoft Azure.
Package azure provides node discovery for Microsoft Azure.
provider/digitalocean
Package digitalocean provides node discovery for DigitalOcean.
Package digitalocean provides node discovery for DigitalOcean.
provider/gce
Package gce provides node discovery for Google Cloud.
Package gce provides node discovery for Google Cloud.
provider/k8s
Package k8s provides pod discovery for Kubernetes.
Package k8s provides pod discovery for Kubernetes.
provider/linode
Package linode provides node discovery for Linode.
Package linode provides node discovery for Linode.
provider/mdns
Package mdns provides node discovery via mDNS.
Package mdns provides node discovery via mDNS.
provider/os
Package os provides node discovery for Openstack.
Package os provides node discovery for Openstack.
provider/scaleway
Package scaleway provides node discovery for Scaleway.
Package scaleway provides node discovery for Scaleway.
provider/softlayer
Package softlayer provides node discovery for Softlayer.
Package softlayer provides node discovery for Softlayer.
provider/tencentcloud
Package tencentcloud provides node discovery for TencentCloud.
Package tencentcloud provides node discovery for TencentCloud.
provider/triton
Package aws provides node discovery for Joyent Triton.
Package aws provides node discovery for Joyent Triton.
provider/vsphere
Package vsphere provides node discovery for VMware vSphere.
Package vsphere provides node discovery for VMware vSphere.
Package memdb provides an in-memory database that supports transactions and MVCC.
Package memdb provides an in-memory database that supports transactions and MVCC.
go-msgpack
codec
Package codec provides a High Performance, Feature-Rich Idiomatic Go 1.4+ codec/encoding library for binc, msgpack, cbor, json.
Package codec provides a High Performance, Feature-Rich Idiomatic Go 1.4+ codec/encoding library for binc, msgpack, cbor, json.
The plugin package exposes functions and helpers for communicating to plugins which are implemented as standalone binary applications.
The plugin package exposes functions and helpers for communicating to plugins which are implemented as standalone binary applications.
Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff.
Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff.
Package rootcerts contains functions to aid in loading CA certificates for TLS connections.
Package rootcerts contains functions to aid in loading CA certificates for TLS connections.
go-secure-stdlib
base62
Package base62 provides utilities for working with base62 strings.
Package base62 provides utilities for working with base62 strings.
Package sockaddr is a Go implementation of the UNIX socket family data types and related helper functions.
Package sockaddr is a Go implementation of the UNIX socket family data types and related helper functions.
template
Package sockaddr/template provides a text/template interface the SockAddr helper functions.
Package sockaddr/template provides a text/template interface the SockAddr helper functions.
Package lru provides three different LRU caches of varying sophistication.
Package lru provides three different LRU caches of varying sophistication.
hcl
Package hcl decodes HCL into usable Go structures.
Package hcl decodes HCL into usable Go structures.
hcl/ast
Package ast declares the types used to represent syntax trees for HCL (HashiCorp Configuration Language)
Package ast declares the types used to represent syntax trees for HCL (HashiCorp Configuration Language)
hcl/parser
Package parser implements a parser for HCL (HashiCorp Configuration Language)
Package parser implements a parser for HCL (HashiCorp Configuration Language)
hcl/scanner
Package scanner implements a scanner for HCL (HashiCorp Configuration Language) source text.
Package scanner implements a scanner for HCL (HashiCorp Configuration Language) source text.
hcl/token
Package token defines constants representing the lexical tokens for HCL (HashiCorp Configuration Language)
Package token defines constants representing the lexical tokens for HCL (HashiCorp Configuration Language)
This code was taken from the same implementation in a branch from Consul and then had the package updated and the mutex type unexported.
This code was taken from the same implementation in a branch from Consul and then had the package updated and the mutex type unexported.
raft-boltdb
v2
The archive utilities manage the internal format of a snapshot, which is a tar file with the following contents:
The archive utilities manage the internal format of a snapshot, which is a tar file with the following contents:
serf
api
sdk/helper/base62
DEPRECATED: this has been moved to go-secure-stdlib and will be removed
DEPRECATED: this has been moved to go-secure-stdlib and will be removed
sdk/helper/certutil
Package certutil contains helper functions that are mostly used with the PKI backend but can be generally useful.
Package certutil contains helper functions that are mostly used with the PKI backend but can be generally useful.
sdk/helper/kdf
This package is used to implement Key Derivation Functions (KDF) based on the recommendations of NIST SP 800-108.
This package is used to implement Key Derivation Functions (KDF) based on the recommendations of NIST SP 800-108.
sdk/helper/strutil
DEPRECATED: this has been moved to go-secure-stdlib and will be removed
DEPRECATED: this has been moved to go-secure-stdlib and will be removed
sdk/helper/tlsutil
DEPRECATED: this has been moved to go-secure-stdlib and will be removed
DEPRECATED: this has been moved to go-secure-stdlib and will be removed
vic

Jump to

Keyboard shortcuts

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