mirror of
https://github.com/gravitational/teleport.git
synced 2026-10-12 02:15:01 +00:00
* start the refactor away from aquasecurity/libbpfgo to use cilium/ebpf Remove debug statements and unused code in BPF library This commit eliminates unnecessary debug log statements from bpf_test.go and removes unused code in disk.go and network.go files within BPF library. The aim is to make codebase cleaner, enhancing readability and maintainability without losing track of functional aspects. It's part of an ongoing effort to maintain optimal code quality across the project. Revise Dockerfile and Makefile instructions Adjusted Dockerfile and Makefile commands to optimize build process. The changes ensure better readability and maintainability of code, especially with respect to BPF bytecode and test preparations. A clause was also added to check for the presence of clang before building BPF bytecode. Refactor BPF code and tests Refactored BPF source code and its corresponding tests for better readability and efficiency. This includes updating data structures like rawExecEvent, rawOpenEvent, rawConn4Event and rawConn6Event to their more meritorious versions like commandDataT, diskDataT, networkIpv4DataT and networkIpv6DataT respectively. Also, generated concise and clear bindigs for eBPF programs to replace the previous multi-arch setup. Furthermore, correspondingly adapted all related test cases arising in bpf_test.go, command.go and other files. Remove counter_test from BPF and related test code This commit removes the file counter_test.bpf.c from the enhanced recording in BPF. Following this file deletion, corresponding test functions in bpf_test.go, that were originally testing the functionality provided by counter_test.bpf.c, have been removed as well. Refactor BPF test and improve error handling The commit refactors the BPF test suite to run each test as a sub-test by using t.Run, easing debugging and error tracing. It also simplifies the 'executeCommand' function by removing redundant function calls related to finding executable files, and improves error handling. In 'cgroup.go', the code has been adjusted to retry on EBUSY errors when removing a cgroup, instead of ignoring them. Update cgroup deletion process and error handling The changes made introduce a retry mechanism when deleting a cgroup in case the cgroup is busy. This prevents a failed attempt from immediately returning an error. Additionally, error handling has been improved in the 'writePids' function to better handle 'no such process' errors. Enhance cgroup monitoring in disk.bpf.c The code has been updated to check if current cgroup is being monitored in the "enter_open" method of "disk.bpf.c". If the cgroup is not marked for monitoring, it will be ignored, enhancing overall cgroup management. Improve resource handling This commit introduces a deferred close to the sendEvents function to ensure proper resource handling of the eventBuf object. Add rlimit package to remove resource limits Introduced the "github.com/cilium/ebpf/rlimit" package and added a function to remove resource limits for kernels less than 5.11. This operation is necessary for kernels with a lower version because they may face issues when running applications with allocated memory limitations. Fix a test after rebase Refactor BPF testing setup and implement session closing This commit updates the BPF testing structure to remove the context dependency in event generation functions, simplifying the test setup. Additionally, it adds a 'closed' field to the 'open', 'conn', and 'exec' structs alongside mutex protection. This implementation allows checking if a session is closed before any operations, correctly handling already closed sessions. Furthermore, it corrects tracepoints for handling 'openat' and 'openat2' system calls for different platforms. This refactoring effort aims to improve the robustness and readability of the BPF testing suite. Update conditions for BPF bytecode building This update modifies the Makefile to add a conditional check for the presence of /usr/include/bpf/bpf_helpers.h. This new requirement must be met along with the existence of /usr/include/linux/bpf.h and the installation of Clang, in order to facilitate the correct build of BPF bytecode. Consequently, this change enhances the reliability of the build process. Add conditional for bpf_helpers.h in Makefile This commit adds an additional check in the Makefile for the existence of /usr/include/bpf/bpf_helpers.h. This ensures that BPF bytecode only gets built when both bpf.h and bpf_helpers.h exist, and Clang is installed, improving the build process reliability. Refactor and improve BPF bytecode generation This commit refactors and improves the BPF bytecode generation process. It introduces distinct bytecode structures for different architectures, ensuring better compatibility and execution. The BPF test is adjusted due to its tendency to fail unpredictably, hence it's commented out to avoid unnecessary build failures. This commit also eliminates certain redundancies in `common.mk`, improving the clarity of the build process. Comment out test code in bpf_test.go The test code in the file bpf_test.go has been commented out. These changes are circumstantial and do not imply that the test code is obsolete or unnecessary. The use of such tests may be needed in future commits or for local development testing and debugging. Remove libbpf dependency from Vagrantfile and update README The Vagrantfile and README have been updated to remove the no longer needed libbpf dependency. This change simplifies the project set up by eliminating unused build steps in the Vagrantfile and correcting related instructions in the README. This results in a more streamlined, intuitive build process and reduced potential for code complexity and dependency conflicts. Remove obsolete dependencies and related code blocks The 'aquasecurity/libbpfgo' library referencing and the related code blocks have been removed from the test files and core modules. The corresponding setup instructions in the dockerfiles and build scripts have also been eliminated. This update simplifies the build process and overall project structure while reducing unnecessary dependency risks. Remove aquasecurity/libbpfgo dependency Remove restricted.bpf.c Migrate disk events to cilium Migrate network events to cilium Remove restricted session Use cilium/ebpf for BPF * fix build issues caused by stale branch Also updated bpf bytecode, updated github.com/cilium/ebpf to 0.19.0, and updated bpf/README to reflect changes * fix tests and a bit of cleanup Also added a subtest and fixed receiving IPv6 network events and fixed attempting to create tracepoints for syscalls that are not present on arm64. * repurpose buffer size configs to set event channel buffer size * add new GHA job to check that generated eBPF files are up to date * fix lost event promethus counters and address feedback * address feedback * use only unsafe instead of CGO to convert C strings * rename common_data_t comm -> command * convert strings in bpf programs from char arrays to u8 or uint8 arrays so we can convert them to Go strings without the use of the unsafe package --------- Co-authored-by: Jakub Nyckowski <[email protected]> Co-authored-by: Tim Ross <[email protected]>
675 lines
34 KiB
AMPL
675 lines
34 KiB
AMPL
module github.com/gravitational/teleport
|
|
|
|
go 1.25.4
|
|
|
|
ignore (
|
|
./build
|
|
./docs
|
|
./web
|
|
./webassets
|
|
node_modules
|
|
rfd
|
|
target
|
|
)
|
|
|
|
require (
|
|
cloud.google.com/go/alloydb v1.19.0
|
|
cloud.google.com/go/cloudsqlconn v1.19.0
|
|
cloud.google.com/go/compute v1.49.1
|
|
cloud.google.com/go/compute/metadata v0.9.0
|
|
cloud.google.com/go/container v1.45.0
|
|
cloud.google.com/go/firestore v1.20.0
|
|
cloud.google.com/go/iam v1.5.3
|
|
cloud.google.com/go/kms v1.23.2
|
|
cloud.google.com/go/resourcemanager v1.10.7
|
|
cloud.google.com/go/spanner v1.86.1
|
|
cloud.google.com/go/storage v1.57.1
|
|
code.dny.dev/ssrf v0.2.0
|
|
connectrpc.com/connect v1.19.1
|
|
filippo.io/age v1.2.1
|
|
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.19.1
|
|
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.13.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/authorization/armauthorization/v2 v2.2.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v6 v6.4.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice/v6 v6.6.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/msi/armmsi v1.3.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/mysql/armmysql v1.2.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/mysql/armmysqlflexibleservers v1.2.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/postgresql/armpostgresql v1.2.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/postgresql/armpostgresqlflexibleservers v1.1.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/redis/armredis/v3 v3.3.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/redisenterprise/armredisenterprise v1.2.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/sql/armsql v1.2.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/subscription/armsubscription v1.2.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.6.3
|
|
github.com/Azure/go-ansiterm v0.0.0-20250102033503-faa5f7b0171c
|
|
github.com/ClickHouse/ch-go v0.69.0
|
|
github.com/ClickHouse/clickhouse-go/v2 v2.37.2
|
|
github.com/DanielTitkov/go-adaptive-cards v0.2.2
|
|
github.com/HdrHistogram/hdrhistogram-go v1.1.2
|
|
github.com/Masterminds/sprig/v3 v3.3.0
|
|
github.com/Microsoft/go-winio v0.6.2
|
|
github.com/ThalesIgnite/crypto11 v1.2.5
|
|
github.com/alecthomas/kingpin/v2 v2.4.0 // replaced
|
|
github.com/alicebob/miniredis/v2 v2.35.0
|
|
github.com/andybalholm/brotli v1.2.0
|
|
github.com/armon/go-radix v1.0.0
|
|
github.com/aws/aws-sdk-go-v2 v1.39.6
|
|
github.com/aws/aws-sdk-go-v2/config v1.31.16
|
|
github.com/aws/aws-sdk-go-v2/credentials v1.18.20
|
|
github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue v1.20.20
|
|
github.com/aws/aws-sdk-go-v2/feature/dynamodbstreams/attributevalue v1.19.20
|
|
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.12
|
|
github.com/aws/aws-sdk-go-v2/feature/rds/auth v1.6.12
|
|
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.20.2
|
|
github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.41.1
|
|
github.com/aws/aws-sdk-go-v2/service/athena v1.55.9
|
|
github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.42.1
|
|
github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.58.7
|
|
github.com/aws/aws-sdk-go-v2/service/dax v1.29.4
|
|
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.52.3
|
|
github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.32.1
|
|
github.com/aws/aws-sdk-go-v2/service/ec2 v1.261.0
|
|
github.com/aws/aws-sdk-go-v2/service/ec2instanceconnect v1.32.8
|
|
github.com/aws/aws-sdk-go-v2/service/ecs v1.67.1
|
|
github.com/aws/aws-sdk-go-v2/service/eks v1.74.6
|
|
github.com/aws/aws-sdk-go-v2/service/elasticache v1.51.0
|
|
github.com/aws/aws-sdk-go-v2/service/glue v1.132.0
|
|
github.com/aws/aws-sdk-go-v2/service/iam v1.49.1
|
|
github.com/aws/aws-sdk-go-v2/service/identitystore v1.33.2
|
|
github.com/aws/aws-sdk-go-v2/service/kms v1.47.0
|
|
github.com/aws/aws-sdk-go-v2/service/lambda v1.81.0
|
|
github.com/aws/aws-sdk-go-v2/service/memorydb v1.33.2
|
|
github.com/aws/aws-sdk-go-v2/service/opensearch v1.52.9
|
|
github.com/aws/aws-sdk-go-v2/service/organizations v1.46.1
|
|
github.com/aws/aws-sdk-go-v2/service/rds v1.108.6
|
|
github.com/aws/aws-sdk-go-v2/service/redshift v1.59.4
|
|
github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.31.12
|
|
github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.30.10
|
|
github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.21.9
|
|
github.com/aws/aws-sdk-go-v2/service/s3 v1.89.1
|
|
github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.39.10
|
|
github.com/aws/aws-sdk-go-v2/service/sns v1.39.2
|
|
github.com/aws/aws-sdk-go-v2/service/sqs v1.42.12
|
|
github.com/aws/aws-sdk-go-v2/service/ssm v1.66.3
|
|
github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.36.5
|
|
github.com/aws/aws-sdk-go-v2/service/sts v1.39.0
|
|
github.com/aws/aws-sigv4-auth-cassandra-gocql-driver-plugin v1.1.0
|
|
github.com/aws/smithy-go v1.23.2
|
|
github.com/aws/smithy-go/tracing/smithyoteltracing v1.0.9
|
|
github.com/awslabs/amazon-ecr-credential-helper/ecr-login v0.10.1
|
|
github.com/beevik/etree v1.6.0
|
|
github.com/buildkite/bintest/v3 v3.3.0
|
|
github.com/charlievieth/strcase v0.0.5
|
|
github.com/charmbracelet/bubbles v0.21.1-0.20250623103423-23b8fd6302d7
|
|
github.com/charmbracelet/bubbletea v1.3.10
|
|
github.com/charmbracelet/huh v0.8.0
|
|
github.com/charmbracelet/lipgloss v1.1.0
|
|
github.com/cilium/ebpf v0.19.0
|
|
github.com/coreos/go-semver v0.3.1
|
|
github.com/coreos/go-systemd/v22 v22.6.0
|
|
github.com/creack/pty v1.1.24
|
|
github.com/crewjam/saml v0.4.14
|
|
github.com/datastax/go-cassandra-native-protocol v0.0.0-20220706104457-5e8aad05cf90
|
|
github.com/digitorus/pkcs7 v0.0.0-20250730155240-ffadbf3f398c
|
|
github.com/distribution/reference v0.6.0
|
|
github.com/docker/cli v28.5.1+incompatible
|
|
github.com/docker/docker v28.5.1+incompatible
|
|
github.com/dustin/go-humanize v1.0.1
|
|
github.com/elimity-com/scim v0.0.0-20240320110924-172bf2aee9c8
|
|
github.com/envoyproxy/go-control-plane/envoy v1.35.0
|
|
github.com/evanphx/json-patch v5.9.11+incompatible
|
|
github.com/fatih/color v1.18.0
|
|
github.com/fsnotify/fsnotify v1.9.0
|
|
github.com/fsouza/fake-gcs-server v1.52.3
|
|
github.com/fxamacker/cbor/v2 v2.9.0
|
|
github.com/ghodss/yaml v1.0.0
|
|
github.com/go-git/go-git/v5 v5.16.3
|
|
github.com/go-jose/go-jose/v3 v3.0.4
|
|
github.com/go-jose/go-jose/v4 v4.1.3
|
|
github.com/go-ldap/ldap/v3 v3.4.12
|
|
github.com/go-logr/logr v1.4.3
|
|
github.com/go-mysql-org/go-mysql v1.9.1 // replaced
|
|
github.com/go-piv/piv-go/v2 v2.4.0
|
|
github.com/go-resty/resty/v2 v2.16.5
|
|
github.com/go-webauthn/webauthn v0.11.2
|
|
github.com/gobwas/ws v1.4.0
|
|
github.com/gocql/gocql v1.7.0
|
|
github.com/gofrs/flock v0.13.0
|
|
github.com/gogo/protobuf v1.3.2 // replaced
|
|
github.com/golang-jwt/jwt/v4 v4.5.2
|
|
github.com/golang-jwt/jwt/v5 v5.3.0
|
|
github.com/google/btree v1.1.3
|
|
github.com/google/go-attestation v0.5.1
|
|
github.com/google/go-cmp v0.7.0
|
|
github.com/google/go-containerregistry v0.20.6
|
|
github.com/google/go-github/v70 v70.0.0
|
|
github.com/google/go-querystring v1.1.0
|
|
github.com/google/go-tpm v0.9.6
|
|
github.com/google/go-tpm-tools v0.4.6
|
|
github.com/google/renameio/v2 v2.0.0
|
|
github.com/google/safetext v0.0.0-20240104143208-7a7d9b3d812f
|
|
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510
|
|
github.com/google/uuid v1.6.0
|
|
github.com/googleapis/gax-go/v2 v2.15.0
|
|
github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674
|
|
github.com/grafana/pyroscope-go v1.2.7
|
|
github.com/gravitational/license v0.0.0-20250329001817-070456fa8ec1
|
|
github.com/gravitational/roundtrip v1.0.3
|
|
github.com/gravitational/teleport/api v0.0.0
|
|
github.com/gravitational/trace v1.5.1
|
|
github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.1.0
|
|
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.3.2
|
|
github.com/guptarohit/asciigraph v0.7.3
|
|
github.com/hashicorp/golang-lru/v2 v2.0.7
|
|
github.com/hashicorp/yamux v0.1.2
|
|
github.com/hinshun/vt10x v0.0.0-20220301184237-5011da428d02
|
|
github.com/icza/mjpeg v0.0.0-20230330134156-38318e5ab8f4
|
|
github.com/jackc/pgconn v1.14.3
|
|
github.com/jackc/pgerrcode v0.0.0-20240316143900-6e2875d9b438
|
|
github.com/jackc/pgproto3/v2 v2.3.3
|
|
github.com/jackc/pgtype v1.14.4
|
|
github.com/jackc/pgx/v4 v4.18.3
|
|
github.com/jackc/pgx/v5 v5.7.6
|
|
github.com/jcmturner/gokrb5/v8 v8.4.4
|
|
github.com/johannesboyne/gofakes3 v0.0.0-20240217095638-c55a48f17be6
|
|
github.com/jonboulle/clockwork v0.5.0
|
|
github.com/joshlf/go-acl v0.0.0-20200411065538-eae00ae38531
|
|
github.com/json-iterator/go v1.1.12
|
|
github.com/julienschmidt/httprouter v1.3.0 // replaced
|
|
github.com/keys-pub/go-libfido2 v1.5.3-0.20220306005615-8ab03fb1ec27 // replaced
|
|
github.com/lib/pq v1.10.9
|
|
github.com/mailgun/mailgun-go/v4 v4.23.0
|
|
github.com/mark3labs/mcp-go v0.43.0
|
|
github.com/mattn/go-shellwords v1.0.12
|
|
github.com/mattn/go-sqlite3 v1.14.32
|
|
github.com/mdlayher/netlink v1.8.0
|
|
github.com/microsoft/go-mssqldb v1.9.3 // replaced
|
|
github.com/miekg/pkcs11 v1.1.1
|
|
github.com/mitchellh/mapstructure v1.5.1-0.20231216201459-8508981c8b6c
|
|
github.com/moby/term v0.5.2
|
|
github.com/ohler55/ojg v1.26.10
|
|
github.com/okta/okta-sdk-golang/v2 v2.20.0
|
|
github.com/openai/openai-go v1.12.0
|
|
github.com/opencontainers/go-digest v1.0.0
|
|
github.com/opencontainers/selinux v1.12.0
|
|
github.com/opensearch-project/opensearch-go/v2 v2.3.0
|
|
github.com/oracle/oci-go-sdk/v65 v65.103.0
|
|
github.com/parquet-go/parquet-go v0.25.1
|
|
github.com/patrickmn/go-cache v2.1.1-0.20191004192108-46f407853014+incompatible
|
|
github.com/pavlo-v-chernykh/keystore-go/v4 v4.5.0
|
|
github.com/pelletier/go-toml v1.9.5
|
|
github.com/pkg/sftp v1.13.10
|
|
github.com/pkoukk/tiktoken-go v0.1.8
|
|
github.com/pquerna/otp v1.5.0
|
|
github.com/prometheus/client_golang v1.23.2
|
|
github.com/prometheus/client_model v0.6.2
|
|
github.com/prometheus/common v0.67.2
|
|
github.com/quic-go/quic-go v0.55.0
|
|
github.com/redis/go-redis/v9 v9.12.1 // replaced
|
|
github.com/russellhaering/gosaml2 v0.10.0
|
|
github.com/russellhaering/goxmldsig v1.5.0
|
|
github.com/schollz/progressbar/v3 v3.18.0
|
|
github.com/scim2/filter-parser/v2 v2.2.0
|
|
github.com/shirou/gopsutil/v4 v4.25.10
|
|
github.com/sigstore/cosign/v2 v2.6.1
|
|
github.com/sigstore/protobuf-specs v0.5.0
|
|
github.com/sigstore/sigstore v1.9.6-0.20250729224751-181c5d3339b3
|
|
github.com/sigstore/sigstore-go v1.1.3
|
|
github.com/sijms/go-ora/v2 v2.9.0
|
|
github.com/snowflakedb/gosnowflake v1.17.0
|
|
github.com/spf13/cobra v1.10.1
|
|
github.com/spiffe/go-spiffe/v2 v2.6.0
|
|
github.com/stretchr/testify v1.11.1
|
|
github.com/testcontainers/testcontainers-go v0.39.0
|
|
github.com/testcontainers/testcontainers-go/modules/mysql v0.39.0
|
|
github.com/testcontainers/testcontainers-go/modules/postgres v0.39.0
|
|
github.com/tidwall/pretty v1.2.1
|
|
github.com/tidwall/sjson v1.2.5
|
|
github.com/ucarion/urlpath v0.0.0-20200424170820-7ccc79b76bbb
|
|
github.com/vulcand/predicate v1.2.0 // replaced
|
|
github.com/yusufpapurcu/wmi v1.2.4
|
|
github.com/zitadel/oidc/v3 v3.45.0
|
|
gitlab.com/gitlab-org/api/client-go v0.158.0
|
|
go.etcd.io/etcd/api/v3 v3.6.5
|
|
go.etcd.io/etcd/client/v3 v3.6.5
|
|
go.mongodb.org/mongo-driver v1.17.4
|
|
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0
|
|
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0
|
|
go.opentelemetry.io/otel v1.38.0
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.38.0
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.38.0
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.38.0
|
|
go.opentelemetry.io/otel/sdk v1.38.0
|
|
go.opentelemetry.io/otel/trace v1.38.0
|
|
go.opentelemetry.io/proto/otlp v1.9.0
|
|
golang.org/x/crypto v0.43.0
|
|
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b
|
|
golang.org/x/mod v0.29.0
|
|
golang.org/x/net v0.46.0
|
|
golang.org/x/oauth2 v0.32.0
|
|
golang.org/x/sync v0.17.0
|
|
golang.org/x/sys v0.37.0
|
|
golang.org/x/term v0.36.0
|
|
golang.org/x/text v0.30.0
|
|
golang.org/x/time v0.14.0
|
|
golang.zx2c4.com/wireguard v0.0.0-20231211153847-12269c276173
|
|
golang.zx2c4.com/wireguard/windows v0.5.3
|
|
google.golang.org/api v0.253.0
|
|
google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8
|
|
google.golang.org/grpc v1.76.0
|
|
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1
|
|
google.golang.org/protobuf v1.36.10
|
|
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
|
|
gopkg.in/dnaeon/go-vcr.v3 v3.2.0
|
|
gopkg.in/ini.v1 v1.67.0
|
|
gopkg.in/mail.v2 v2.3.1
|
|
gopkg.in/yaml.v2 v2.4.0
|
|
gopkg.in/yaml.v3 v3.0.1
|
|
gvisor.dev/gvisor v0.0.0-20230927004350-cbd86285d259
|
|
helm.sh/helm/v3 v3.19.0
|
|
k8s.io/api v0.34.1
|
|
k8s.io/apiextensions-apiserver v0.34.1
|
|
k8s.io/apimachinery v0.34.1
|
|
k8s.io/apiserver v0.34.1
|
|
k8s.io/cli-runtime v0.34.1
|
|
k8s.io/client-go v0.34.1
|
|
k8s.io/component-base v0.34.1
|
|
k8s.io/klog/v2 v2.130.1
|
|
k8s.io/kubectl v0.34.1
|
|
k8s.io/metrics v0.34.1
|
|
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397
|
|
sigs.k8s.io/controller-runtime v0.22.4
|
|
sigs.k8s.io/controller-tools v0.17.1
|
|
sigs.k8s.io/yaml v1.6.0
|
|
software.sslmate.com/src/go-pkcs12 v0.6.0
|
|
)
|
|
|
|
require (
|
|
cel.dev/expr v0.25.0 // indirect
|
|
cloud.google.com/go v0.121.6 // indirect
|
|
cloud.google.com/go/auth v0.17.0 // indirect
|
|
cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect
|
|
cloud.google.com/go/longrunning v0.6.7 // indirect
|
|
cloud.google.com/go/monitoring v1.24.2 // indirect
|
|
cloud.google.com/go/pubsub/v2 v2.0.0 // indirect
|
|
dario.cat/mergo v1.0.2 // indirect
|
|
github.com/99designs/go-keychain v0.0.0-20191008050251-8e49817e8af4 // indirect
|
|
github.com/99designs/keyring v1.2.2 // indirect
|
|
github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2 // indirect
|
|
github.com/Azure/go-ntlmssp v0.0.0-20221128193559-754e69321358 // indirect
|
|
github.com/AzureAD/microsoft-authentication-library-for-go v1.5.0 // indirect
|
|
github.com/BurntSushi/toml v1.5.0 // indirect
|
|
github.com/GoogleCloudPlatform/grpc-gcp-go/grpcgcp v1.5.3 // indirect
|
|
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.29.0 // indirect
|
|
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.53.0 // indirect
|
|
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.53.0 // indirect
|
|
github.com/MakeNowJust/heredoc v1.0.0 // indirect
|
|
github.com/Masterminds/goutils v1.1.1 // indirect
|
|
github.com/Masterminds/semver v1.5.0 // indirect
|
|
github.com/Masterminds/semver/v3 v3.4.0 // indirect
|
|
github.com/Masterminds/squirrel v1.5.4 // indirect
|
|
github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b // indirect
|
|
github.com/apache/arrow-go/v18 v18.4.0 // indirect
|
|
github.com/apache/thrift v0.22.0 // indirect
|
|
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
|
|
github.com/atotto/clipboard v0.1.4 // indirect
|
|
github.com/aws/aws-sdk-go v1.55.8 // indirect
|
|
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.3 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.13 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.13 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.12 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/ecr v1.45.1 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.33.2 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.2 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.3 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.11.12 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.12 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.12 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sso v1.30.0 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.4 // indirect
|
|
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
|
|
github.com/bahlo/generic-list-go v0.2.0 // indirect
|
|
github.com/beorn7/perks v1.0.1 // indirect
|
|
github.com/bitfield/gotestdox v0.2.2 // indirect
|
|
github.com/blang/semver v3.5.1+incompatible // indirect
|
|
github.com/blang/semver/v4 v4.0.0 // indirect
|
|
github.com/bmatcuk/doublestar/v4 v4.9.1 // indirect
|
|
github.com/boombuler/barcode v1.0.1 // indirect
|
|
github.com/buger/jsonparser v1.1.1 // indirect
|
|
github.com/catppuccin/go v0.3.0 // indirect
|
|
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
|
|
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
|
|
github.com/cespare/xxhash/v2 v2.3.0 // indirect
|
|
github.com/chai2010/gettext-go v1.0.2 // indirect
|
|
github.com/charmbracelet/colorprofile v0.2.3-0.20250311203215-f60798e515dc // indirect
|
|
github.com/charmbracelet/x/ansi v0.10.1 // indirect
|
|
github.com/charmbracelet/x/cellbuf v0.0.13 // indirect
|
|
github.com/charmbracelet/x/exp/strings v0.0.0-20240722160745-212f7b056ed0 // indirect
|
|
github.com/charmbracelet/x/term v0.2.1 // indirect
|
|
github.com/cncf/xds/go v0.0.0-20250501225837-2ac532fd4443 // indirect
|
|
github.com/containerd/containerd v1.7.29 // indirect
|
|
github.com/containerd/errdefs v1.0.0 // indirect
|
|
github.com/containerd/errdefs/pkg v0.3.0 // indirect
|
|
github.com/containerd/log v0.1.0 // indirect
|
|
github.com/containerd/platforms v0.2.1 // indirect
|
|
github.com/containerd/stargz-snapshotter/estargz v0.17.1-0.20250814072747-99bfda8ce9c4 // indirect
|
|
github.com/coreos/go-oidc/v3 v3.14.1 // indirect
|
|
github.com/cpuguy83/dockercfg v0.3.2 // indirect
|
|
github.com/crewjam/httperr v0.2.0 // indirect
|
|
github.com/cyberphone/json-canonicalization v0.0.0-20241213102144-19d51d7fe467 // indirect
|
|
github.com/cyphar/filepath-securejoin v0.4.1 // indirect
|
|
github.com/daixiang0/gci v0.13.7 // indirect
|
|
github.com/danieljoos/wincred v1.2.3 // indirect
|
|
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
|
|
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
|
|
github.com/di-wu/parser v0.3.0 // indirect
|
|
github.com/di-wu/xsd-datetime v1.0.0 // indirect
|
|
github.com/digitorus/timestamp v0.0.0-20231217203849-220c5c2851b7 // indirect
|
|
github.com/dlclark/regexp2 v1.11.0 // indirect
|
|
github.com/dmarkham/enumer v1.6.1 // indirect
|
|
github.com/dnephin/pflag v1.0.7 // indirect
|
|
github.com/docker/distribution v2.8.3+incompatible // indirect
|
|
github.com/docker/docker-credential-helpers v0.9.3 // indirect
|
|
github.com/docker/go-connections v0.6.0 // indirect
|
|
github.com/docker/go-units v0.5.0 // indirect
|
|
github.com/dvsekhvalnov/jose2go v1.6.0 // indirect
|
|
github.com/ebitengine/purego v0.9.0 // indirect
|
|
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
|
|
github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect
|
|
github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
|
|
github.com/evanphx/json-patch/v5 v5.9.11 // indirect
|
|
github.com/exponent-io/jsonpath v0.0.0-20210407135951-1de76d718b3f // indirect
|
|
github.com/fatih/camelcase v1.0.0 // indirect
|
|
github.com/felixge/httpsnoop v1.0.4 // indirect
|
|
github.com/gabriel-vasile/mimetype v1.4.8 // indirect
|
|
github.com/go-asn1-ber/asn1-ber v1.5.8-0.20250403174932-29230038a667 // indirect
|
|
github.com/go-chi/chi/v5 v5.2.3 // indirect
|
|
github.com/go-errors/errors v1.4.2 // indirect
|
|
github.com/go-faster/city v1.0.1 // indirect
|
|
github.com/go-faster/errors v0.7.1 // indirect
|
|
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect
|
|
github.com/go-git/go-billy/v5 v5.6.2 // indirect
|
|
github.com/go-gorp/gorp/v3 v3.1.0 // indirect
|
|
github.com/go-logr/stdr v1.2.2 // indirect
|
|
github.com/go-ole/go-ole v1.2.6 // indirect
|
|
github.com/go-openapi/analysis v0.23.0 // indirect
|
|
github.com/go-openapi/errors v0.22.2 // indirect
|
|
github.com/go-openapi/jsonpointer v0.21.0 // indirect
|
|
github.com/go-openapi/jsonreference v0.21.0 // indirect
|
|
github.com/go-openapi/loads v0.22.0 // indirect
|
|
github.com/go-openapi/runtime v0.28.0 // indirect
|
|
github.com/go-openapi/spec v0.21.0 // indirect
|
|
github.com/go-openapi/strfmt v0.23.0 // indirect
|
|
github.com/go-openapi/swag v0.24.1 // indirect
|
|
github.com/go-openapi/swag/cmdutils v0.24.0 // indirect
|
|
github.com/go-openapi/swag/conv v0.24.0 // indirect
|
|
github.com/go-openapi/swag/fileutils v0.24.0 // indirect
|
|
github.com/go-openapi/swag/jsonname v0.24.0 // indirect
|
|
github.com/go-openapi/swag/jsonutils v0.24.0 // indirect
|
|
github.com/go-openapi/swag/loading v0.24.0 // indirect
|
|
github.com/go-openapi/swag/mangling v0.24.0 // indirect
|
|
github.com/go-openapi/swag/netutils v0.24.0 // indirect
|
|
github.com/go-openapi/swag/stringutils v0.24.0 // indirect
|
|
github.com/go-openapi/swag/typeutils v0.24.0 // indirect
|
|
github.com/go-openapi/swag/yamlutils v0.24.0 // indirect
|
|
github.com/go-openapi/validate v0.24.0 // indirect
|
|
github.com/go-viper/mapstructure/v2 v2.4.0 // indirect
|
|
github.com/go-webauthn/x v0.1.21 // indirect
|
|
github.com/gobuffalo/flect v1.0.3 // indirect
|
|
github.com/gobwas/glob v0.2.3 // indirect
|
|
github.com/gobwas/httphead v0.1.0 // indirect
|
|
github.com/gobwas/pool v0.2.1 // indirect
|
|
github.com/goccy/go-json v0.10.5 // indirect
|
|
github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 // indirect
|
|
github.com/godbus/dbus/v5 v5.1.0 // indirect
|
|
github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9 // indirect
|
|
github.com/golang-sql/sqlexp v0.1.0 // indirect
|
|
github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect
|
|
github.com/golang/protobuf v1.5.4 // indirect
|
|
github.com/golang/snappy v1.0.0 // indirect
|
|
github.com/google/certificate-transparency-go v1.3.2 // indirect
|
|
github.com/google/flatbuffers v25.2.10+incompatible // indirect
|
|
github.com/google/gnostic-models v0.7.0 // indirect
|
|
github.com/google/go-tspi v0.3.0 // indirect
|
|
github.com/google/s2a-go v0.1.9 // indirect
|
|
github.com/google/subcommands v1.2.0 // indirect
|
|
github.com/googleapis/enterprise-certificate-proxy v0.3.6 // indirect
|
|
github.com/gorilla/handlers v1.5.2 // indirect
|
|
github.com/gorilla/mux v1.8.1 // indirect
|
|
github.com/gorilla/securecookie v1.1.2 // indirect
|
|
github.com/gosuri/uitable v0.0.4 // indirect
|
|
github.com/grafana/pyroscope-go/godeltaprof v0.1.9 // indirect
|
|
github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect
|
|
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.2 // indirect
|
|
github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c // indirect
|
|
github.com/hailocab/go-hostpool v0.0.0-20160125115350-e80d13ce29ed // indirect
|
|
github.com/hashicorp/errwrap v1.1.0 // indirect
|
|
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
|
|
github.com/hashicorp/go-multierror v1.1.1 // indirect
|
|
github.com/hashicorp/go-retryablehttp v0.7.8 // indirect
|
|
github.com/hashicorp/go-uuid v1.0.3 // indirect
|
|
github.com/hashicorp/go-version v1.7.0 // indirect
|
|
github.com/hexops/gotextdiff v1.0.3 // indirect
|
|
github.com/huandu/xstrings v1.5.0 // indirect
|
|
github.com/in-toto/attestation v1.1.2 // indirect
|
|
github.com/in-toto/in-toto-golang v0.9.0 // indirect
|
|
github.com/inconshreveable/mousetrap v1.1.0 // indirect
|
|
github.com/invopop/jsonschema v0.13.0 // indirect
|
|
github.com/jackc/chunkreader/v2 v2.0.1 // indirect
|
|
github.com/jackc/pgio v1.0.0 // indirect
|
|
github.com/jackc/pgpassfile v1.0.0 // indirect
|
|
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
|
|
github.com/jackc/puddle/v2 v2.2.2 // indirect
|
|
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
|
|
github.com/jcmturner/aescts/v2 v2.0.0 // indirect
|
|
github.com/jcmturner/dnsutils/v2 v2.0.0 // indirect
|
|
github.com/jcmturner/gofork v1.7.6 // indirect
|
|
github.com/jcmturner/goidentity/v6 v6.0.1 // indirect
|
|
github.com/jcmturner/rpc/v2 v2.0.3 // indirect
|
|
github.com/jedisct1/go-minisign v0.0.0-20230811132847-661be99b8267 // indirect
|
|
github.com/jmespath/go-jmespath v0.4.1-0.20220621161143-b0104c826a24 // indirect
|
|
github.com/jmoiron/sqlx v1.4.0 // indirect
|
|
github.com/josharian/intern v1.0.0 // indirect
|
|
github.com/joshlf/testutil v0.0.0-20170608050642-b5d8aa79d93d // indirect
|
|
github.com/kelseyhightower/envconfig v1.4.0 // indirect
|
|
github.com/klauspost/asmfmt v1.3.2 // indirect
|
|
github.com/klauspost/compress v1.18.0 // indirect
|
|
github.com/klauspost/cpuid/v2 v2.2.11 // indirect
|
|
github.com/kr/fs v0.1.0 // indirect
|
|
github.com/kr/pretty v0.3.1 // indirect
|
|
github.com/kr/text v0.2.0 // indirect
|
|
github.com/kylelemons/godebug v1.1.0 // indirect
|
|
github.com/lann/builder v0.0.0-20180802200727-47ae307949d0 // indirect
|
|
github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0 // indirect
|
|
github.com/letsencrypt/boulder v0.0.0-20240620165639-de9c06129bec // indirect
|
|
github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect
|
|
github.com/lithammer/dedent v1.1.0 // indirect
|
|
github.com/loov/goda v0.7.1 // indirect
|
|
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
|
|
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
|
|
github.com/magiconair/properties v1.8.10 // indirect
|
|
github.com/mailgun/errors v0.4.0 // indirect
|
|
github.com/mailru/easyjson v0.9.0 // indirect
|
|
github.com/mattermost/xml-roundtrip-validator v0.1.0 // indirect
|
|
github.com/mattn/go-colorable v0.1.14 // indirect
|
|
github.com/mattn/go-isatty v0.0.20 // indirect
|
|
github.com/mattn/go-localereader v0.0.1 // indirect
|
|
github.com/mattn/go-runewidth v0.0.16 // indirect
|
|
github.com/mdlayher/socket v0.5.1 // indirect
|
|
github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8 // indirect
|
|
github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3 // indirect
|
|
github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db // indirect
|
|
github.com/mitchellh/copystructure v1.2.0 // indirect
|
|
github.com/mitchellh/go-homedir v1.1.0 // indirect
|
|
github.com/mitchellh/go-wordwrap v1.0.1 // indirect
|
|
github.com/mitchellh/hashstructure/v2 v2.0.2 // indirect
|
|
github.com/mitchellh/reflectwalk v1.0.2 // indirect
|
|
github.com/moby/docker-image-spec v1.3.1 // indirect
|
|
github.com/moby/go-archive v0.1.0 // indirect
|
|
github.com/moby/patternmatcher v0.6.0 // indirect
|
|
github.com/moby/spdystream v0.5.0 // indirect
|
|
github.com/moby/sys/sequential v0.6.0 // indirect
|
|
github.com/moby/sys/user v0.4.0 // indirect
|
|
github.com/moby/sys/userns v0.1.0 // indirect
|
|
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
|
|
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
|
|
github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect
|
|
github.com/montanaflynn/stats v0.7.1 // indirect
|
|
github.com/morikuni/aec v1.0.0 // indirect
|
|
github.com/mtibben/percent v0.2.1 // indirect
|
|
github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect
|
|
github.com/muesli/cancelreader v0.2.2 // indirect
|
|
github.com/muesli/termenv v0.16.0 // indirect
|
|
github.com/muhlemmer/gu v0.3.1 // indirect
|
|
github.com/muhlemmer/httpforwarded v0.1.0 // indirect
|
|
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
|
|
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
|
|
github.com/nozzle/throttler v0.0.0-20180817012639-2ea982251481 // indirect
|
|
github.com/oklog/ulid v1.3.1 // indirect
|
|
github.com/opencontainers/image-spec v1.1.1 // indirect
|
|
github.com/opentracing/opentracing-go v1.2.0 // indirect
|
|
github.com/pascaldekloe/name v1.0.1 // indirect
|
|
github.com/paulmach/orb v0.11.1 // indirect
|
|
github.com/pelletier/go-toml/v2 v2.2.4 // indirect
|
|
github.com/peterbourgon/diskv v2.0.1+incompatible // indirect
|
|
github.com/pierrec/lz4/v4 v4.1.22 // indirect
|
|
github.com/pingcap/errors v0.11.5-0.20240311024730-e056997136bb // indirect
|
|
github.com/pingcap/log v1.1.1-0.20230317032135-a0d097d16e22 // indirect
|
|
github.com/pingcap/tidb/pkg/parser v0.0.0-20240930120915-74034d4ac243 // indirect
|
|
github.com/pjbgf/sha1cd v0.3.2 // indirect
|
|
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
github.com/pkg/xattr v0.4.10 // indirect
|
|
github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect
|
|
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
|
|
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect
|
|
github.com/prometheus/procfs v0.16.1 // indirect
|
|
github.com/rivo/uniseg v0.4.7 // indirect
|
|
github.com/rogpeppe/go-internal v1.14.1 // indirect
|
|
github.com/rs/cors v1.11.1 // indirect
|
|
github.com/rs/zerolog v1.28.0 // indirect
|
|
github.com/rubenv/sql-migrate v1.8.0 // indirect
|
|
github.com/russross/blackfriday/v2 v2.1.0 // indirect
|
|
github.com/ryszard/goskiplist v0.0.0-20150312221310-2dfbae5fcf46 // indirect
|
|
github.com/sagikazarmark/locafero v0.7.0 // indirect
|
|
github.com/sahilm/fuzzy v0.1.1 // indirect
|
|
github.com/santhosh-tekuri/jsonschema/v6 v6.0.2 // indirect
|
|
github.com/sassoftware/relic v7.2.1+incompatible // indirect
|
|
github.com/secure-systems-lab/go-securesystemslib v0.9.1 // indirect
|
|
github.com/segmentio/asm v1.2.1 // indirect
|
|
github.com/segmentio/ksuid v1.0.4 // indirect
|
|
github.com/shabbyrobe/gocovmerge v0.0.0-20230507112040-c3350d9342df // indirect
|
|
github.com/shibumi/go-pathspec v1.3.0 // indirect
|
|
github.com/shopspring/decimal v1.4.0 // indirect
|
|
github.com/siddontang/go v0.0.0-20180604090527-bdc77568d726 // indirect
|
|
github.com/siddontang/go-log v0.0.0-20180807004314-8d05993dda07 // indirect
|
|
github.com/sigstore/rekor v1.4.2 // indirect
|
|
github.com/sigstore/rekor-tiles v0.1.11 // indirect
|
|
github.com/sigstore/timestamp-authority v1.2.9 // indirect
|
|
github.com/sirupsen/logrus v1.9.3 // indirect
|
|
github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 // indirect
|
|
github.com/sony/gobreaker v0.5.0 // indirect
|
|
github.com/sourcegraph/conc v0.3.0 // indirect
|
|
github.com/spf13/afero v1.12.0 // indirect
|
|
github.com/spf13/cast v1.7.1 // indirect
|
|
github.com/spf13/pflag v1.0.10 // indirect
|
|
github.com/spf13/viper v1.20.1 // indirect
|
|
github.com/stretchr/objx v0.5.2 // indirect
|
|
github.com/subosito/gotenv v1.6.0 // indirect
|
|
github.com/syndtr/goleveldb v1.0.1-0.20220721030215-126854af5e6d // indirect
|
|
github.com/thales-e-security/pool v0.0.2 // indirect
|
|
github.com/theupdateframework/go-tuf v0.7.0 // indirect
|
|
github.com/theupdateframework/go-tuf/v2 v2.2.0 // indirect
|
|
github.com/tidwall/gjson v1.14.4 // indirect
|
|
github.com/tidwall/match v1.1.1 // indirect
|
|
github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399 // indirect
|
|
github.com/tklauser/go-sysconf v0.3.15 // indirect
|
|
github.com/tklauser/numcpus v0.10.0 // indirect
|
|
github.com/transparency-dev/formats v0.0.0-20250421220931-bb8ad4d07c26 // indirect
|
|
github.com/transparency-dev/merkle v0.0.2 // indirect
|
|
github.com/transparency-dev/tessera v1.0.0-rc3 // indirect
|
|
github.com/vbatts/tar-split v0.12.1 // indirect
|
|
github.com/wk8/go-ordered-map/v2 v2.1.8 // indirect
|
|
github.com/x448/float16 v0.8.4 // indirect
|
|
github.com/xdg-go/pbkdf2 v1.0.0 // indirect
|
|
github.com/xdg-go/scram v1.1.2 // indirect
|
|
github.com/xdg-go/stringprep v1.0.4 // indirect
|
|
github.com/xhit/go-str2duration/v2 v2.1.0 // indirect
|
|
github.com/xlab/treeprint v1.2.0 // indirect
|
|
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
|
|
github.com/yosida95/uritemplate/v3 v3.0.2 // indirect
|
|
github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 // indirect
|
|
github.com/yuin/gopher-lua v1.1.1 // indirect
|
|
github.com/zeebo/xxh3 v1.0.2 // indirect
|
|
github.com/zitadel/logging v0.6.2 // indirect
|
|
github.com/zitadel/schema v1.3.1 // indirect
|
|
go.etcd.io/etcd/client/pkg/v3 v3.6.5 // indirect
|
|
go.opencensus.io v0.24.0 // indirect
|
|
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
|
|
go.opentelemetry.io/contrib/detectors/gcp v1.38.0 // indirect
|
|
go.opentelemetry.io/otel/metric v1.38.0 // indirect
|
|
go.opentelemetry.io/otel/sdk/metric v1.38.0 // indirect
|
|
go.uber.org/atomic v1.11.0 // indirect
|
|
go.uber.org/multierr v1.11.0 // indirect
|
|
go.uber.org/zap v1.27.0 // indirect
|
|
go.yaml.in/yaml/v2 v2.4.3 // indirect
|
|
go.yaml.in/yaml/v3 v3.0.4 // indirect
|
|
golang.org/x/telemetry v0.0.0-20250908211612-aef8a434d053 // indirect
|
|
golang.org/x/tools v0.37.0 // indirect
|
|
golang.org/x/tools/go/packages/packagestest v0.1.1-deprecated // indirect
|
|
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
|
|
golang.zx2c4.com/wintun v0.0.0-20230126152724-0fa3db229ce2 // indirect
|
|
gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
|
|
google.golang.org/genproto v0.0.0-20250603155806-513f23925822 // indirect
|
|
google.golang.org/genproto/googleapis/api v0.0.0-20250825161204-c5933d9347a5 // indirect
|
|
gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect
|
|
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
|
|
gopkg.in/inf.v0 v0.9.1 // indirect
|
|
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
|
|
gopkg.in/warnings.v0 v0.1.2 // indirect
|
|
gotest.tools/gotestsum v1.13.0 // indirect
|
|
k8s.io/component-helpers v0.34.1 // indirect
|
|
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect
|
|
mvdan.cc/sh/v3 v3.7.0 // indirect
|
|
oras.land/oras-go/v2 v2.6.0 // indirect
|
|
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
|
|
sigs.k8s.io/kustomize/api v0.20.1 // indirect
|
|
sigs.k8s.io/kustomize/kustomize/v5 v5.7.1 // indirect
|
|
sigs.k8s.io/kustomize/kyaml v0.20.1 // indirect
|
|
sigs.k8s.io/randfill v1.0.0 // indirect
|
|
sigs.k8s.io/structured-merge-diff/v6 v6.3.0 // indirect
|
|
)
|
|
|
|
// when changing the replace directives make sure to also apply the same changes
|
|
// to integrations/event-handler/go.mod and integrations/terraform/go.mod, and
|
|
// update "ignore" in .github/dependabot.yml.
|
|
replace (
|
|
github.com/alecthomas/kingpin/v2 => github.com/gravitational/kingpin/v2 v2.1.11-0.20230515143221-4ec6b70ecd33
|
|
github.com/crewjam/saml => github.com/gravitational/saml v0.4.15-teleport.2
|
|
github.com/datastax/go-cassandra-native-protocol => github.com/gravitational/go-cassandra-native-protocol v0.0.0-teleport.2
|
|
github.com/go-mysql-org/go-mysql => github.com/gravitational/go-mysql v1.9.1-teleport.4
|
|
github.com/gogo/protobuf => github.com/gravitational/protobuf v1.3.2-teleport.2
|
|
github.com/gravitational/teleport/api => ./api
|
|
github.com/hinshun/vt10x => github.com/gravitational/vt10x v0.0.3-teleport.1
|
|
github.com/julienschmidt/httprouter => github.com/gravitational/httprouter v1.3.1-0.20220408074523-c876c5e705a5
|
|
github.com/keys-pub/go-libfido2 => github.com/gravitational/go-libfido2 v1.5.3-teleport.1
|
|
github.com/microsoft/go-mssqldb => github.com/gravitational/go-mssqldb v1.8.1-teleport.2
|
|
github.com/opencontainers/selinux => github.com/gravitational/selinux v1.13.0-teleport
|
|
github.com/redis/go-redis/v9 => github.com/gravitational/redis/v9 v9.6.1-teleport.1
|
|
github.com/vulcand/predicate => github.com/gravitational/predicate v1.3.4
|
|
)
|
|
|
|
// this package was included in google.golang.org/grpc but because it's still
|
|
// referenced by some dependencies we should exclude it here to avoid problems
|
|
// when evaluating versions; "go get -u ./..." succeeding is a good sign that
|
|
// the problem has been resolved
|
|
exclude google.golang.org/grpc/stats/opentelemetry v0.0.0-20241028142157-ada6787961b3
|
|
|
|
tool (
|
|
github.com/daixiang0/gci
|
|
github.com/loov/goda
|
|
gotest.tools/gotestsum
|
|
)
|