Third-party dependencies

edit

This page lists the third-party dependencies used to build Elastic Cloud on Kubernetes.

Direct dependencies

edit
Name Version Licence

dario.cat/mergo

v1.0.1

BSD-3-Clause

github.com/Masterminds/sprig/v3

v3.3.0

MIT

github.com/blang/semver/v4

v4.0.0

MIT

github.com/davecgh/go-spew

v1.1.2-0.20180830191138-d8f796af33cc

ISC

github.com/elastic/go-ucfg

v0.8.8

Apache-2.0

github.com/ghodss/yaml

v1.0.0

MIT

github.com/gkampitakis/go-snaps

v0.5.7

MIT

github.com/go-logr/logr

v1.4.2

Apache-2.0

github.com/go-test/deep

v1.1.1

MIT

github.com/gobuffalo/flect

v1.0.3

MIT

github.com/google/go-cmp

v0.6.0

BSD-3-Clause

github.com/google/go-containerregistry

v0.20.2

Apache-2.0

github.com/google/uuid

v1.6.0

BSD-3-Clause

github.com/hashicorp/go-multierror

v1.1.1

MPL-2.0

github.com/hashicorp/golang-lru/v2

v2.0.7

MPL-2.0

github.com/hashicorp/vault/api

v1.15.0

MPL-2.0

github.com/magiconair/properties

v1.8.9

BSD-2-Clause

github.com/pkg/errors

v0.9.1

BSD-2-Clause

github.com/pmezard/go-difflib

v1.0.1-0.20181226105442-5d4384ee4fb2

BSD-3-Clause

github.com/prometheus/client_golang

v1.20.5

Apache-2.0

github.com/prometheus/common

v0.61.0

Apache-2.0

github.com/sethvargo/go-password

v0.3.1

MIT

github.com/spf13/cobra

v1.8.1

Apache-2.0

github.com/spf13/pflag

v1.0.5

BSD-3-Clause

github.com/spf13/viper

v1.19.0

MIT

github.com/stretchr/testify

v1.10.0

MIT

go.elastic.co/apm/module/apmelasticsearch/v2

v2.6.2

Apache-2.0

go.elastic.co/apm/module/apmhttp/v2

v2.6.2

Apache-2.0

go.elastic.co/apm/module/apmzap/v2

v2.6.2

Apache-2.0

go.elastic.co/apm/v2

v2.6.2

Apache-2.0

go.uber.org/automaxprocs

v1.6.0

MIT

go.uber.org/zap

v1.27.0

MIT

golang.org/x/crypto

v0.31.0

BSD-3-Clause

golang.org/x/exp

v0.0.0-20240808152545-0cdaa3abc0fa

BSD-3-Clause

gopkg.in/yaml.v3

v3.0.1

MIT

k8s.io/api

v0.32.0

Apache-2.0

k8s.io/apimachinery

v0.32.0

Apache-2.0

k8s.io/client-go

v0.32.0

Apache-2.0

k8s.io/klog/v2

v2.130.1

Apache-2.0

k8s.io/utils

v0.0.0-20241104100929-3ea5e8cea738

Apache-2.0

sigs.k8s.io/controller-runtime

v0.19.3

Apache-2.0

sigs.k8s.io/controller-tools

v0.16.5

Apache-2.0

Indirect dependencies

edit
Name Version Licence

github.com/Masterminds/goutils

v1.1.1

Apache-2.0

github.com/Masterminds/semver/v3

v3.3.0

MIT

github.com/Microsoft/go-winio

v0.6.1

MIT

github.com/antlr4-go/antlr/v4

v4.13.0

BSD-3-Clause

github.com/armon/go-radix

v1.0.0

MIT

github.com/armon/go-socks5

v0.0.0-20160902184237-e75332964ef5

MIT

github.com/asaskevich/govalidator

v0.0.0-20230301143203-a9d515a09cc2

MIT

github.com/beorn7/perks

v1.0.1

MIT

github.com/cenkalti/backoff/v4

v4.3.0

MIT

github.com/cespare/xxhash/v2

v2.3.0

MIT

github.com/containerd/stargz-snapshotter/estargz

v0.14.3

Apache-2.0

github.com/distribution/reference

v0.6.0

Apache-2.0

github.com/docker/cli

v27.1.1+incompatible

Apache-2.0

github.com/docker/distribution

v2.8.2+incompatible

Apache-2.0

github.com/docker/docker

v26.1.5+incompatible

Apache-2.0

github.com/docker/docker-credential-helpers

v0.7.0

MIT

github.com/docker/go-connections

v0.4.0

Apache-2.0

github.com/docker/go-units

v0.5.0

Apache-2.0

github.com/elastic/go-sysinfo

v1.13.1

Apache-2.0

github.com/elastic/go-windows

v1.0.1

Apache-2.0

github.com/emicklei/go-restful/v3

v3.12.1

MIT

github.com/evanphx/json-patch

v5.6.0+incompatible

BSD-3-Clause

github.com/evanphx/json-patch/v5

v5.9.0

BSD-3-Clause

github.com/fatih/color

v1.18.0

MIT

github.com/felixge/httpsnoop

v1.0.4

MIT

github.com/frankban/quicktest

v1.14.6

MIT

github.com/fsnotify/fsnotify

v1.7.0

BSD-3-Clause

github.com/fxamacker/cbor/v2

v2.7.0

MIT

github.com/gkampitakis/ciinfo

v0.3.0

MIT

github.com/gkampitakis/go-diff

v1.3.2

MIT

github.com/go-jose/go-jose/v4

v4.0.1

Apache-2.0

github.com/go-logr/stdr

v1.2.2

Apache-2.0

github.com/go-logr/zapr

v1.3.0

Apache-2.0

github.com/go-openapi/jsonpointer

v0.21.0

Apache-2.0

github.com/go-openapi/jsonreference

v0.21.0

Apache-2.0

github.com/go-openapi/swag

v0.23.0

Apache-2.0

github.com/go-task/slim-sprig/v3

v3.0.0

MIT

github.com/gogo/protobuf

v1.3.2

BSD-3-Clause

github.com/golang/protobuf

v1.5.4

BSD-3-Clause

github.com/google/cel-go

v0.20.1

Apache-2.0

github.com/google/gnostic-models

v0.6.8

Apache-2.0

github.com/google/gofuzz

v1.2.0

Apache-2.0

github.com/google/pprof

v0.0.0-20241029153458-d1b30febd7db

Apache-2.0

github.com/gorilla/websocket

v1.5.0

BSD-2-Clause

github.com/grpc-ecosystem/grpc-gateway/v2

v2.20.0

BSD-3-Clause

github.com/hashicorp/errwrap

v1.1.0

MPL-2.0

github.com/hashicorp/go-cleanhttp

v0.5.2

MPL-2.0

github.com/hashicorp/go-hclog

v1.6.3

MIT

github.com/hashicorp/go-retryablehttp

v0.7.7

MPL-2.0

github.com/hashicorp/go-rootcerts

v1.0.2

MPL-2.0

github.com/hashicorp/go-secure-stdlib/parseutil

v0.1.6

MPL-2.0

github.com/hashicorp/go-secure-stdlib/strutil

v0.1.2

MPL-2.0

github.com/hashicorp/go-sockaddr

v1.0.2

MPL-2.0

github.com/hashicorp/hcl

v1.0.0

MPL-2.0

github.com/huandu/xstrings

v1.5.0

MIT

github.com/inconshreveable/mousetrap

v1.1.0

Apache-2.0

github.com/joeshaw/multierror

v0.0.0-20140124173710-69b34d4ec901

MIT

github.com/josharian/intern

v1.0.0

MIT

github.com/json-iterator/go

v1.1.12

MIT

github.com/klauspost/compress

v1.17.9

Apache-2.0

github.com/kr/pretty

v0.3.1

MIT

github.com/kr/text

v0.2.0

MIT

github.com/kylelemons/godebug

v1.1.0

Apache-2.0

github.com/mailru/easyjson

v0.7.7

MIT

github.com/maruel/natural

v1.1.1

Apache-2.0

github.com/mattn/go-colorable

v0.1.13

MIT

github.com/mattn/go-isatty

v0.0.20

MIT

github.com/mitchellh/copystructure

v1.2.0

MIT

github.com/mitchellh/go-homedir

v1.1.0

MIT

github.com/mitchellh/mapstructure

v1.5.0

MIT

github.com/mitchellh/reflectwalk

v1.0.2

MIT

github.com/moby/docker-image-spec

v1.3.1

Apache-2.0

github.com/moby/spdystream

v0.5.0

Apache-2.0

github.com/modern-go/concurrent

v0.0.0-20180306012644-bacd9c7ef1dd

Apache-2.0

github.com/modern-go/reflect2

v1.0.2

Apache-2.0

github.com/munnerz/goautoneg

v0.0.0-20191010083416-a7dc8b61c822

BSD-3-Clause

github.com/mxk/go-flowrate

v0.0.0-20140419014527-cca7078d478f

BSD-3-Clause

github.com/nxadm/tail

v1.4.8

MIT

github.com/onsi/ginkgo

v1.16.5

MIT

github.com/onsi/ginkgo/v2

v2.21.0

MIT

github.com/onsi/gomega

v1.35.1

MIT

github.com/opencontainers/go-digest

v1.0.0

Apache-2.0

github.com/opencontainers/image-spec

v1.1.0-rc3

Apache-2.0

github.com/pelletier/go-toml/v2

v2.2.2

MIT

github.com/prashantv/gostub

v1.1.0

MIT

github.com/prometheus/client_model

v0.6.1

Apache-2.0

github.com/prometheus/procfs

v0.15.1

Apache-2.0

github.com/rogpeppe/go-internal

v1.12.0

BSD-3-Clause

github.com/ryanuber/go-glob

v1.0.0

MIT

github.com/sagikazarmark/locafero

v0.4.0

MIT

github.com/sagikazarmark/slog-shim

v0.1.0

BSD-3-Clause

github.com/shopspring/decimal

v1.4.0

MIT

github.com/sirupsen/logrus

v1.9.3

MIT

github.com/sourcegraph/conc

v0.3.0

MIT

github.com/spf13/afero

v1.11.0

Apache-2.0

github.com/spf13/cast

v1.7.0

MIT

github.com/stoewer/go-strcase

v1.2.0

MIT

github.com/subosito/gotenv

v1.6.0

MIT

github.com/tidwall/gjson

v1.17.0

MIT

github.com/tidwall/match

v1.1.1

MIT

github.com/tidwall/pretty

v1.2.1

MIT

github.com/tidwall/sjson

v1.2.5

MIT

github.com/vbatts/tar-split

v0.11.3

BSD-3-Clause

github.com/x448/float16

v0.8.4

MIT

go.elastic.co/fastjson

v1.3.0

MIT

go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp

v0.53.0

Apache-2.0

go.opentelemetry.io/otel

v1.28.0

Apache-2.0

go.opentelemetry.io/otel/exporters/otlp/otlptrace

v1.28.0

Apache-2.0

go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc

v1.27.0

Apache-2.0

go.opentelemetry.io/otel/metric

v1.28.0

Apache-2.0

go.opentelemetry.io/otel/sdk

v1.28.0

Apache-2.0

go.opentelemetry.io/otel/trace

v1.28.0

Apache-2.0

go.opentelemetry.io/proto/otlp

v1.3.1

Apache-2.0

go.uber.org/goleak

v1.3.0

MIT

go.uber.org/multierr

v1.11.0

MIT

golang.org/x/mod

v0.21.0

BSD-3-Clause

golang.org/x/net

v0.32.0

BSD-3-Clause

golang.org/x/oauth2

v0.24.0

BSD-3-Clause

golang.org/x/sync

v0.10.0

BSD-3-Clause

golang.org/x/sys

v0.28.0

BSD-3-Clause

golang.org/x/term

v0.27.0

BSD-3-Clause

golang.org/x/text

v0.21.0

BSD-3-Clause

golang.org/x/time

v0.7.0

BSD-3-Clause

golang.org/x/tools

v0.26.0

BSD-3-Clause

gomodules.xyz/jsonpatch/v2

v2.4.0

Apache-2.0

google.golang.org/genproto/googleapis/api

v0.0.0-20240528184218-531527333157

Apache-2.0

google.golang.org/genproto/googleapis/rpc

v0.0.0-20240701130421-f6361c86f094

Apache-2.0

google.golang.org/grpc

v1.65.0

Apache-2.0

google.golang.org/protobuf

v1.35.2

BSD-3-Clause

gopkg.in/check.v1

v1.0.0-20201130134442-10cb98267c6c

BSD-2-Clause

gopkg.in/evanphx/json-patch.v4

v4.12.0

BSD-3-Clause

gopkg.in/inf.v0

v0.9.1

BSD-3-Clause

gopkg.in/ini.v1

v1.67.0

Apache-2.0

gopkg.in/tomb.v1

v1.0.0-20141024135613-dd632973f1e7

BSD-3-Clause

gopkg.in/yaml.v2

v2.4.0

Apache-2.0

gotest.tools/v3

v3.4.0

Apache-2.0

howett.net/plist

v1.0.1

BSD-2-Clause

k8s.io/apiextensions-apiserver

v0.31.2

Apache-2.0

k8s.io/apiserver

v0.31.2

Apache-2.0

k8s.io/component-base

v0.31.2

Apache-2.0

k8s.io/kube-openapi

v0.0.0-20241105132330-32ad38e42d3f

Apache-2.0

sigs.k8s.io/apiserver-network-proxy/konnectivity-client

v0.30.3

Apache-2.0

sigs.k8s.io/json

v0.0.0-20241010143419-9aa6b5e7a4b3

Apache-2.0

sigs.k8s.io/structured-merge-diff/v4

v4.4.2

Apache-2.0

sigs.k8s.io/yaml

v1.4.0

Apache-2.0