2020-07-10 22:10:26 +00:00
|
|
|
module github.com/gravitational/teleport
|
|
|
|
|
2022-10-05 01:24:46 +00:00
|
|
|
go 1.19
|
2020-07-10 22:10:26 +00:00
|
|
|
|
|
|
|
require (
|
2022-08-25 15:52:19 +00:00
|
|
|
cloud.google.com/go/firestore v1.6.1
|
2022-09-30 19:22:35 +00:00
|
|
|
cloud.google.com/go/iam v0.5.0
|
|
|
|
cloud.google.com/go/storage v1.27.0
|
2022-10-11 17:17:42 +00:00
|
|
|
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.1.4
|
2022-09-15 17:26:12 +00:00
|
|
|
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.1.0
|
2022-10-21 15:06:51 +00:00
|
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v3 v3.0.1
|
Adds Azure AKS auto-discovery (#16633)
This PR presents a watcher for automatic `kube_cluster` discovery for Azure AKS clusters. Given a user with access to the Azure cloud, the auto-discovery service will scan the cloud and register all clusters available in AKS .
Once the discovery service creates a `kube_cluster` in Auth Server, the Kubernetes Service will start serving it. The credentials used to access the cluster depend on the different AKS clusters configurations:
# Authentication
## Local Accounts
If the AKS cluster auth is based on local accounts created during the provisioning phase of the cluster, the agent will use the [`aks:ListClusterUserCredentials`](https://learn.microsoft.com/en-us/rest/api/aks/managed-clusters/list-cluster-user-credentials?tabs=HTTP) endpoint.
This endpoint returns a `kubeconfig` fully populated with user credentials that Teleport can use to access the cluster.
## AZ Active Directory
When AZ active directory integration is enabled, Azure allows login with AD users. Azure forces the login to happen with dynamic short-lived user tokens. These tokens are generated by calling `credentials.GetToken` with a fixed Scope: `6dae42f8-4368-4678-94ff-3960e28e3630` and with the cluster's `tenant_id`. The token contains the user details as well as `group_ids` to match with authorization rules.
```go
// getAzureToken generates an authentication token for clusters with AD enabled.
func (a *aKSClient) getAzureToken(ctx context.Context, tentantID string, clientCfg *rest.Config) (time.Time, error) {
const (
azureManagedClusterScope = "6dae42f8-4368-4678-94ff-3960e28e3630"
)
cred, err := a.azIdentity(&azidentity.DefaultAzureCredentialOptions{
TenantID: tentantID,
})
if err != nil {
return time.Time{}, trace.Wrap(ConvertResponseError(err))
}
cliAccessToken, err := cred.GetToken(ctx, policy.TokenRequestOptions{
// azureManagedClusterScope is a fixed scope that identifies azure AKS managed clusters.
Scopes: []string{azureManagedClusterScope},
},
)
if err != nil {
return time.Time{}, trace.Wrap(ConvertResponseError(err))
}
// reset the old exec provider credentials
clientCfg.ExecProvider = nil
clientCfg.BearerToken = cliAccessToken.Token
return cliAccessToken.ExpiresOn, nil
}
```
# Authorization
## Local Accounts
The [`aks:ListClusterUserCredentials`](https://learn.microsoft.com/en-us/rest/api/aks/managed-clusters/list-cluster-user-credentials?tabs=HTTP) endpoint returns credentials with enough permissions for Teleport to enroll the cluster.
## AZ AD
### Azure RBAC
When Azure RBAC mode is enabled, the cluster authorization is based on rules specified in the Azure Identity permissions.
The AZ group associated with the AZ identity the Teleport Process is running has to define the following permissions:
```json
{
"Name": "AKS Teleport Discovery Permissions",
"Description": "Required permissions for Teleport auto-discovery.",
"Actions": [],
"NotActions": [],
"DataActions": [
"Microsoft.ContainerService/managedClusters/pods/read",
"Microsoft.ContainerService/managedClusters/users/impersonate/action",
"Microsoft.ContainerService/managedClusters/groups/impersonate/action",
"Microsoft.ContainerService/managedClusters/serviceaccounts/impersonate/action",
"Microsoft.ContainerService/managedClusters/authorization.k8s.io/selfsubjectaccessreviews/write",
"Microsoft.ContainerService/managedClusters/authorization.k8s.io/selfsubjectrulesreviews/write",
],
"NotDataActions": [],
"assignableScopes": [
"/subscriptions/{subscription_id}"
]
}
```
If correctly specified, the Azure authentication service automatically grants access to any cluster within `subscription_id`
without any other definition. On the other hand, if it's incorrectly configured, an error is triggered but Teleport cannot gain access to the cluster.
### Kubernetes RBAC
If AZ RBAC integration is disabled, the authorization to the cluster is processed by Kubernetes RBAC. This is done by matching the Az Identity principals (`group_ids`) with `Role`, `ClusterRole` objects that live in the AKS cluster. This mode requires that the `ClusterRole` and `ClusterRoleBinding` must exist and must be well configured for each cluster to enroll.
```yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: teleport-role
rules:
- apiGroups:
- ""
resources:
- users
- groups
- serviceaccounts
verbs:
- impersonate
- apiGroups:
- ""
resources:
- pods
verbs:
- get
- apiGroups:
- "authorization.k8s.io"
resources:
- selfsubjectaccessreviews
- selfsubjectrulesreviews
verbs:
- create
---
kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: teleport-role-binding
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: teleport-role
subjects:
- kind: Group
name: {group_name}
apiGroup: rbac.authorization.k8s.io
```
#### `ClusterRole` and `ClusterRoleBinding` configured
If cluster operators or previous Teleport run has configured access to the cluster, no further action is required since Teleport already has access to the cluster.
#### Cluster `aks:ListClusterAdminCredentials` returns valid credentials
If the Teleport process has access to [`aks:ListClusterAdminCredentials`](https://learn.microsoft.com/en-us/rest/api/aks/managed-clusters/list-cluster-admin-credentials?tabs=HTTP) and the endpoint returns valid cluster admin credentials, Teleport will automatically create the `ClusterRole` and `ClusterRoleBinding` objects in the cluster configured to the `group_id` that is listed in the access token. In order to extract the `group_id` from the token, Teleport parses the JWT claims and extracts the first element.
If the object creation was successful, Teleport can access it, otherwise, it will use the `aks:BeginRunCommand` method to try to configure access to itself.
#### Cluster `aks:BeginRunCommand` returns valid credentials
When we reach this mode, Teleport tries to run a `kubectl` command against the cluster to configure the `ClusterRole` and `ClusterRoleBinding`. `aks:BeginRunCommand` allows any user with access to that endpoint to run arbitrary commands in the cluster (commands cannot be validated). Teleport will use it as the last resource to configure the access to itself.
If the command failed, Teleport cannot grant access to the cluster and an error is returned.
# UX
Currently, to discover AKS resources created and to have them dynamically served by the `kubernetes_service`one can define the following configuration.
```yaml
discovery_service:
enabled: true
azure:
- subscriptions: ["*"]
types: ["aks"]
regions: ["*"]
tags:
'*': '*'
kubernetes_service:
enabled: true
resources:
labels:
'*': '*'
```
# Future work
- Support AWS dynamic authentication
Part of #16135, #13376
Related to #12048, #16276, #16281
2022-10-11 21:37:50 +00:00
|
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice/v2 v2.1.0
|
2022-08-25 19:15:05 +00:00
|
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/mysql/armmysql v1.0.0
|
|
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/postgresql/armpostgresql v1.0.0
|
2022-09-29 18:25:53 +00:00
|
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/redis/armredis/v2 v2.0.0
|
|
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/redisenterprise/armredisenterprise v1.0.0
|
2022-08-25 19:15:05 +00:00
|
|
|
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/subscription/armsubscription v1.0.0
|
2022-02-15 16:02:10 +00:00
|
|
|
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/HdrHistogram/hdrhistogram-go v1.1.2
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/Microsoft/go-winio v0.6.0
|
|
|
|
github.com/ThalesIgnite/crypto11 v1.2.5
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/alicebob/miniredis/v2 v2.23.0
|
2022-06-08 05:00:01 +00:00
|
|
|
github.com/aquasecurity/libbpfgo v0.2.5-libbpf-0.7.0
|
2020-07-10 22:10:26 +00:00
|
|
|
github.com/armon/go-radix v1.0.0
|
2022-10-26 14:02:25 +00:00
|
|
|
github.com/aws/aws-sdk-go v1.44.123
|
|
|
|
github.com/aws/aws-sdk-go-v2 v1.17.1
|
2022-10-04 18:46:14 +00:00
|
|
|
github.com/aws/aws-sdk-go-v2/config v1.17.8
|
2022-10-26 14:02:25 +00:00
|
|
|
github.com/aws/aws-sdk-go-v2/credentials v1.12.23
|
|
|
|
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.12.19
|
|
|
|
github.com/aws/aws-sdk-go-v2/service/ec2 v1.63.3
|
|
|
|
github.com/aws/aws-sdk-go-v2/service/sts v1.17.1
|
2020-09-29 16:24:55 +00:00
|
|
|
github.com/beevik/etree v1.1.0
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/coreos/go-oidc v2.1.0+incompatible // replaced
|
2020-10-08 00:13:18 +00:00
|
|
|
github.com/coreos/go-semver v0.3.0
|
2022-08-25 20:40:13 +00:00
|
|
|
github.com/creack/pty v1.1.18
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/denisenkom/go-mssqldb v0.11.0 // replaced
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/duo-labs/webauthn v0.0.0-20220815211337-00c9fb5711f5
|
2020-07-10 22:10:26 +00:00
|
|
|
github.com/dustin/go-humanize v1.0.0
|
2022-09-05 16:58:21 +00:00
|
|
|
github.com/elastic/go-elasticsearch/v8 v8.4.0
|
2021-09-14 09:32:53 +00:00
|
|
|
github.com/flynn/hid v0.0.0-20190502022136-f1b9b6cc019a
|
2021-02-04 19:10:00 +00:00
|
|
|
github.com/flynn/u2f v0.0.0-20180613185708-15554eb68e5d
|
2022-10-05 18:08:10 +00:00
|
|
|
github.com/fsouza/fake-gcs-server v1.40.2
|
2022-09-22 17:08:47 +00:00
|
|
|
github.com/fxamacker/cbor/v2 v2.4.0
|
2020-07-10 23:11:55 +00:00
|
|
|
github.com/ghodss/yaml v1.0.0
|
2021-02-23 23:37:31 +00:00
|
|
|
github.com/gizak/termui/v3 v3.1.0
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/go-ldap/ldap/v3 v3.4.4
|
2022-09-15 17:26:12 +00:00
|
|
|
github.com/go-logr/logr v1.2.3
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/go-mysql-org/go-mysql v1.5.0 // replaced
|
2022-10-05 20:34:23 +00:00
|
|
|
github.com/go-piv/piv-go v1.10.0
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/gobuffalo/flect v0.3.0
|
2022-10-26 14:02:25 +00:00
|
|
|
github.com/gocql/gocql v1.2.1
|
2022-09-07 21:26:25 +00:00
|
|
|
github.com/gofrs/flock v0.8.1
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/gogo/protobuf v1.3.2 // replaced
|
2022-10-26 14:02:25 +00:00
|
|
|
github.com/golang-jwt/jwt/v4 v4.4.2
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/google/btree v1.1.2
|
|
|
|
github.com/google/go-cmp v0.5.9
|
2022-07-27 11:14:55 +00:00
|
|
|
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510
|
2022-05-18 09:27:10 +00:00
|
|
|
github.com/google/uuid v1.3.0
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/gorilla/websocket v1.5.0
|
2021-02-23 23:37:31 +00:00
|
|
|
github.com/gravitational/configure v0.0.0-20180808141939-c3428bd84c23
|
2020-07-10 22:10:26 +00:00
|
|
|
github.com/gravitational/form v0.0.0-20151109031454-c4048f792f70
|
2022-09-02 14:20:06 +00:00
|
|
|
github.com/gravitational/kingpin v2.1.11-0.20220901134012-2a1956e29525+incompatible
|
2022-10-05 20:34:23 +00:00
|
|
|
github.com/gravitational/license v0.0.0-20210218173955-6d8fb49b117a
|
2022-10-12 16:54:53 +00:00
|
|
|
github.com/gravitational/oxy v0.0.0-20221006122657-40fb61a9d599
|
2022-06-29 14:08:46 +00:00
|
|
|
github.com/gravitational/reporting v0.0.0-20210923183620-237377721140
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/gravitational/roundtrip v1.0.2
|
2021-07-30 22:34:19 +00:00
|
|
|
github.com/gravitational/teleport/api v0.0.0
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/gravitational/trace v1.1.19
|
2020-07-10 22:10:26 +00:00
|
|
|
github.com/gravitational/ttlmap v0.0.0-20171116003245-91fd36b9004c
|
2022-09-19 21:12:15 +00:00
|
|
|
github.com/grpc-ecosystem/go-grpc-middleware/providers/openmetrics/v2 v2.0.0-20220714234348-5d0f5fedefc0
|
2020-09-16 20:33:19 +00:00
|
|
|
github.com/hashicorp/golang-lru v0.5.4
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/jackc/pgconn v1.13.0
|
|
|
|
github.com/jackc/pgerrcode v0.0.0-20220416144525-469b46aa5efa
|
|
|
|
github.com/jackc/pgproto3/v2 v2.3.1
|
|
|
|
github.com/jackc/pgx/v4 v4.17.2
|
|
|
|
github.com/jcmturner/gokrb5/v8 v8.4.3
|
2021-02-23 23:37:31 +00:00
|
|
|
github.com/johannesboyne/gofakes3 v0.0.0-20210217223559-02ffa763be97
|
2022-07-28 20:43:40 +00:00
|
|
|
github.com/jonboulle/clockwork v0.3.0
|
2022-03-11 18:54:00 +00:00
|
|
|
github.com/joshlf/go-acl v0.0.0-20200411065538-eae00ae38531
|
2022-02-15 16:02:10 +00:00
|
|
|
github.com/json-iterator/go v1.1.12
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/julienschmidt/httprouter v1.3.0 // replaced
|
|
|
|
github.com/keys-pub/go-libfido2 v1.5.3-0.20220306005615-8ab03fb1ec27 // replaced
|
2021-02-23 23:37:31 +00:00
|
|
|
github.com/mailgun/lemma v0.0.0-20170619173223-4214099fb348
|
|
|
|
github.com/mailgun/timetools v0.0.0-20170619190023-f3a7b8ffff47
|
|
|
|
github.com/mailgun/ttlmap v0.0.0-20170619185759-c1c17f74874f
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/mattn/go-sqlite3 v1.14.15
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/mdlayher/netlink v1.6.2
|
|
|
|
github.com/mitchellh/mapstructure v1.5.0
|
|
|
|
github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae
|
|
|
|
github.com/pkg/sftp v1.13.5 // replaced
|
2021-02-23 23:37:31 +00:00
|
|
|
github.com/pquerna/otp v1.3.0
|
2022-09-22 12:59:30 +00:00
|
|
|
github.com/prometheus/client_golang v1.13.0
|
2021-02-23 23:37:31 +00:00
|
|
|
github.com/prometheus/client_model v0.2.0
|
2022-09-22 12:59:30 +00:00
|
|
|
github.com/prometheus/common v0.37.0
|
2022-09-30 21:02:59 +00:00
|
|
|
github.com/russellhaering/gosaml2 v0.8.1
|
2022-09-28 15:53:16 +00:00
|
|
|
github.com/russellhaering/goxmldsig v1.2.0
|
2022-09-28 16:37:18 +00:00
|
|
|
github.com/schollz/progressbar/v3 v3.11.0
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/sethvargo/go-diceware v0.3.0
|
|
|
|
github.com/sirupsen/logrus v1.9.0 // replaced
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/snowflakedb/gosnowflake v1.6.13
|
2022-10-26 14:02:25 +00:00
|
|
|
github.com/stretchr/testify v1.8.1
|
2022-04-13 22:58:58 +00:00
|
|
|
github.com/ucarion/urlpath v0.0.0-20200424170820-7ccc79b76bbb
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/vulcand/predicate v1.2.0 // replaced
|
2022-09-26 21:28:48 +00:00
|
|
|
go.etcd.io/etcd/api/v3 v3.5.5
|
|
|
|
go.etcd.io/etcd/client/v3 v3.5.5
|
2022-10-11 16:49:59 +00:00
|
|
|
go.mongodb.org/mongo-driver v1.10.3
|
2021-10-08 17:41:28 +00:00
|
|
|
go.mozilla.org/pkcs7 v0.0.0-20210826202110-33d05740a352
|
2022-10-20 15:27:25 +00:00
|
|
|
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.36.3
|
2022-10-26 14:02:25 +00:00
|
|
|
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.36.4
|
|
|
|
go.opentelemetry.io/otel v1.11.1
|
|
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.11.1
|
|
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.11.1
|
2022-10-20 15:27:25 +00:00
|
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.11.0
|
2022-10-26 14:02:25 +00:00
|
|
|
go.opentelemetry.io/otel/sdk v1.11.1
|
|
|
|
go.opentelemetry.io/otel/trace v1.11.1
|
2022-09-22 12:59:30 +00:00
|
|
|
go.opentelemetry.io/proto/otlp v0.19.0
|
2022-09-30 14:01:51 +00:00
|
|
|
golang.org/x/crypto v0.0.0-20220926161630-eccd6366d1be
|
|
|
|
golang.org/x/exp v0.0.0-20220929160808-de9c53c655b9
|
Update golang.org/x/ dependencies (#16591)
Update golang.org/x/crypto, exp, mod, net, oauth2, sync, sys, term and tools to
the latest version.
golang.org/x/text is already at the latest version.
* Update golang.org/x/{mod,sync,sys,tools}
* Update golang.org/x/exp
* Update golang.org/x/oauth2
* Update golang.org/x/net
* Update golang.org/x/crypto
* Update golang.org/x/term
2022-09-21 16:51:30 +00:00
|
|
|
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4
|
2022-10-11 14:29:01 +00:00
|
|
|
golang.org/x/net v0.0.0-20221004154528-8021a29435af
|
Update golang.org/x/ dependencies (#16591)
Update golang.org/x/crypto, exp, mod, net, oauth2, sync, sys, term and tools to
the latest version.
golang.org/x/text is already at the latest version.
* Update golang.org/x/{mod,sync,sys,tools}
* Update golang.org/x/exp
* Update golang.org/x/oauth2
* Update golang.org/x/net
* Update golang.org/x/crypto
* Update golang.org/x/term
2022-09-21 16:51:30 +00:00
|
|
|
golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1
|
2022-09-30 14:01:51 +00:00
|
|
|
golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0
|
2022-10-11 14:29:01 +00:00
|
|
|
golang.org/x/sys v0.0.0-20221010170243-090e33056c14
|
Update golang.org/x/ dependencies (#16591)
Update golang.org/x/crypto, exp, mod, net, oauth2, sync, sys, term and tools to
the latest version.
golang.org/x/text is already at the latest version.
* Update golang.org/x/{mod,sync,sys,tools}
* Update golang.org/x/exp
* Update golang.org/x/oauth2
* Update golang.org/x/net
* Update golang.org/x/crypto
* Update golang.org/x/term
2022-09-21 16:51:30 +00:00
|
|
|
golang.org/x/term v0.0.0-20220919170432-7a66f970e087
|
2022-10-20 15:27:25 +00:00
|
|
|
golang.org/x/text v0.4.0
|
Update golang.org/x/ dependencies (#16591)
Update golang.org/x/crypto, exp, mod, net, oauth2, sync, sys, term and tools to
the latest version.
golang.org/x/text is already at the latest version.
* Update golang.org/x/{mod,sync,sys,tools}
* Update golang.org/x/exp
* Update golang.org/x/oauth2
* Update golang.org/x/net
* Update golang.org/x/crypto
* Update golang.org/x/term
2022-09-21 16:51:30 +00:00
|
|
|
golang.org/x/tools v0.1.12
|
2022-09-30 19:22:35 +00:00
|
|
|
google.golang.org/api v0.98.0
|
2022-10-11 14:29:01 +00:00
|
|
|
google.golang.org/genproto v0.0.0-20221010155953-15ba04fc1c0e
|
2022-10-20 15:27:25 +00:00
|
|
|
google.golang.org/grpc v1.50.1
|
2022-10-11 14:29:01 +00:00
|
|
|
google.golang.org/grpc/examples v0.0.0-20221010194801-c67245195065
|
2022-08-25 15:52:19 +00:00
|
|
|
google.golang.org/protobuf v1.28.1
|
2022-10-05 20:34:23 +00:00
|
|
|
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
|
2022-09-30 19:22:35 +00:00
|
|
|
gopkg.in/ini.v1 v1.67.0
|
2022-09-30 14:01:51 +00:00
|
|
|
gopkg.in/square/go-jose.v2 v2.6.0
|
2021-02-23 23:37:31 +00:00
|
|
|
gopkg.in/yaml.v2 v2.4.0
|
2022-07-19 17:49:18 +00:00
|
|
|
gopkg.in/yaml.v3 v3.0.1
|
2022-10-20 15:27:25 +00:00
|
|
|
k8s.io/api v0.25.3
|
2022-09-30 22:07:05 +00:00
|
|
|
k8s.io/apiextensions-apiserver v0.25.2
|
2022-10-20 15:27:25 +00:00
|
|
|
k8s.io/apimachinery v0.25.3
|
2022-10-26 14:02:25 +00:00
|
|
|
k8s.io/apiserver v0.25.3
|
2022-10-20 15:27:25 +00:00
|
|
|
k8s.io/cli-runtime v0.25.3
|
|
|
|
k8s.io/client-go v0.25.3
|
2022-09-30 19:22:35 +00:00
|
|
|
k8s.io/klog/v2 v2.80.1
|
2022-10-20 15:27:25 +00:00
|
|
|
k8s.io/kubectl v0.25.3
|
2022-09-30 22:07:05 +00:00
|
|
|
sigs.k8s.io/controller-runtime v0.13.0
|
|
|
|
sigs.k8s.io/controller-tools v0.10.0
|
2022-08-22 14:58:10 +00:00
|
|
|
sigs.k8s.io/yaml v1.3.0
|
2021-10-22 20:30:50 +00:00
|
|
|
)
|
|
|
|
|
2022-08-25 15:52:19 +00:00
|
|
|
require (
|
2022-09-30 19:22:35 +00:00
|
|
|
cloud.google.com/go v0.104.0 // indirect
|
|
|
|
cloud.google.com/go/compute v1.10.0 // indirect
|
2022-10-05 18:08:10 +00:00
|
|
|
cloud.google.com/go/pubsub v1.25.1 // indirect
|
2022-06-06 17:49:38 +00:00
|
|
|
github.com/Azure/azure-pipeline-go v0.2.3 // indirect
|
2022-08-25 19:15:05 +00:00
|
|
|
github.com/Azure/azure-sdk-for-go/sdk/internal v1.0.0 // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/Azure/azure-storage-blob-go v0.15.0 // indirect
|
2022-02-15 16:02:10 +00:00
|
|
|
github.com/Azure/go-autorest v14.2.0+incompatible // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/Azure/go-autorest/autorest v0.11.27 // indirect
|
|
|
|
github.com/Azure/go-autorest/autorest/adal v0.9.20 // indirect
|
2022-02-15 16:02:10 +00:00
|
|
|
github.com/Azure/go-autorest/autorest/date v0.3.0 // indirect
|
|
|
|
github.com/Azure/go-autorest/logger v0.2.1 // indirect
|
|
|
|
github.com/Azure/go-autorest/tracing v0.6.0 // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/Azure/go-ntlmssp v0.0.0-20220621081337-cb9428e4ac1e // indirect
|
2022-09-15 17:26:12 +00:00
|
|
|
github.com/AzureAD/microsoft-authentication-library-for-go v0.5.1 // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/MakeNowJust/heredoc v1.0.0 // indirect
|
2022-10-11 14:29:01 +00:00
|
|
|
github.com/alecthomas/assert v1.0.0 // indirect
|
|
|
|
github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 // indirect
|
|
|
|
github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 // indirect
|
2022-10-05 18:08:10 +00:00
|
|
|
github.com/alexbrainman/goissue34681 v0.0.0-20191006012335-3fc7a47baff5 // indirect
|
2022-02-16 18:32:32 +00:00
|
|
|
github.com/alicebob/gopher-json v0.0.0-20200520072559-a9ecdc9d1d3a // indirect
|
2022-06-06 17:49:38 +00:00
|
|
|
github.com/apache/arrow/go/arrow v0.0.0-20211112161151-bc219186db40 // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.8 // indirect
|
|
|
|
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.33 // indirect
|
2022-10-26 14:02:25 +00:00
|
|
|
github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.25 // indirect
|
|
|
|
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.19 // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/aws/aws-sdk-go-v2/internal/ini v1.3.24 // indirect
|
|
|
|
github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.14 // indirect
|
|
|
|
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.9 // indirect
|
|
|
|
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.18 // indirect
|
2022-10-26 14:02:25 +00:00
|
|
|
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.19 // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.13.17 // indirect
|
|
|
|
github.com/aws/aws-sdk-go-v2/service/s3 v1.27.11 // indirect
|
2022-10-26 14:02:25 +00:00
|
|
|
github.com/aws/aws-sdk-go-v2/service/sso v1.11.25 // indirect
|
|
|
|
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.13.8 // indirect
|
2022-10-10 10:37:51 +00:00
|
|
|
github.com/aws/aws-sigv4-auth-cassandra-gocql-driver-plugin v0.0.0-20220331165046-e4d000c0d6a6
|
2022-10-26 14:02:25 +00:00
|
|
|
github.com/aws/smithy-go v1.13.4 // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/benbjohnson/clock v1.1.0 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/beorn7/perks v1.0.1 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/bgentry/speakeasy v0.1.0 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/boombuler/barcode v1.0.1 // indirect
|
2022-05-26 22:55:47 +00:00
|
|
|
github.com/cenkalti/backoff/v4 v4.1.3 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/census-instrumentation/opencensus-proto v0.3.0 // indirect
|
2022-02-16 18:32:32 +00:00
|
|
|
github.com/cespare/xxhash/v2 v2.1.2 // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/chai2010/gettext-go v1.0.2 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/cloudflare/cfssl v1.6.1 // indirect
|
|
|
|
github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4 // indirect
|
|
|
|
github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1 // indirect
|
2022-01-10 18:44:25 +00:00
|
|
|
github.com/coreos/go-systemd/v22 v22.3.2 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/cpuguy83/go-md2man/v2 v2.0.1 // indirect
|
2022-10-10 10:37:51 +00:00
|
|
|
github.com/datastax/go-cassandra-native-protocol v0.0.0-00010101000000-000000000000
|
2022-04-15 20:36:35 +00:00
|
|
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
2022-02-16 18:32:32 +00:00
|
|
|
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
|
2022-09-05 16:58:21 +00:00
|
|
|
github.com/elastic/elastic-transport-go/v8 v8.1.0 // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/emicklei/go-restful/v3 v3.9.0 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1 // indirect
|
|
|
|
github.com/envoyproxy/protoc-gen-validate v0.6.1 // indirect
|
2022-03-01 18:42:53 +00:00
|
|
|
github.com/evanphx/json-patch v4.12.0+incompatible // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/evanphx/json-patch/v5 v5.6.0 // indirect
|
2022-03-01 18:42:53 +00:00
|
|
|
github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d // indirect
|
|
|
|
github.com/fatih/camelcase v1.0.0 // indirect
|
2022-09-22 12:59:30 +00:00
|
|
|
github.com/felixge/httpsnoop v1.0.3 // indirect
|
2022-06-06 17:49:38 +00:00
|
|
|
github.com/form3tech-oss/jwt-go v3.2.5+incompatible // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/fsnotify/fsnotify v1.5.4 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/fullstorydev/grpcurl v1.8.1 // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/gabriel-vasile/mimetype v1.4.1 // indirect
|
|
|
|
github.com/go-asn1-ber/asn1-ber v1.5.4 // indirect
|
2022-03-01 18:42:53 +00:00
|
|
|
github.com/go-errors/errors v1.0.1 // indirect
|
2022-05-03 19:55:31 +00:00
|
|
|
github.com/go-logr/stdr v1.2.2 // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/go-logr/zapr v1.2.3 // indirect
|
2022-03-01 18:42:53 +00:00
|
|
|
github.com/go-openapi/jsonpointer v0.19.5 // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/go-openapi/jsonreference v0.20.0 // indirect
|
|
|
|
github.com/go-openapi/swag v0.22.3 // indirect
|
2022-10-25 20:13:27 +00:00
|
|
|
github.com/go-redis/redis/v9 v9.0.0-rc.1
|
2021-11-17 07:31:56 +00:00
|
|
|
github.com/golang-jwt/jwt v3.2.2+incompatible // indirect
|
2022-02-17 02:20:33 +00:00
|
|
|
github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe // indirect
|
|
|
|
github.com/golang-sql/sqlexp v0.0.0-20170517235910-f1bb20e5a188 // indirect
|
2022-02-15 16:02:10 +00:00
|
|
|
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/golang/mock v1.6.0 // indirect
|
2022-10-11 14:29:01 +00:00
|
|
|
github.com/golang/protobuf v1.5.2 // indirect
|
2022-01-21 18:26:28 +00:00
|
|
|
github.com/golang/snappy v0.0.3 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/google/certificate-transparency-go v1.1.2-0.20210511102531-373a877eec92 // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/google/flatbuffers v22.9.29+incompatible // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/google/gnostic v0.6.9 // indirect
|
|
|
|
github.com/google/gofuzz v1.2.0 // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/googleapis/enterprise-certificate-proxy v0.2.0 // indirect
|
2022-08-25 15:52:19 +00:00
|
|
|
github.com/googleapis/gax-go/v2 v2.5.1 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/gorilla/handlers v1.5.1 // indirect
|
|
|
|
github.com/gorilla/mux v1.8.0 // indirect
|
2022-03-01 18:42:53 +00:00
|
|
|
github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 // indirect
|
2022-04-04 16:55:31 +00:00
|
|
|
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.0-rc.2.0.20220308023801-e4a6915ea237 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 // indirect
|
|
|
|
github.com/grpc-ecosystem/grpc-gateway v1.16.0 // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 // indirect
|
2022-10-10 10:37:51 +00:00
|
|
|
github.com/hailocab/go-hostpool v0.0.0-20160125115350-e80d13ce29ed // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/hashicorp/go-uuid v1.0.3 // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/imdario/mergo v0.3.13 // indirect
|
2022-03-01 18:42:53 +00:00
|
|
|
github.com/inconshreveable/mousetrap v1.0.0 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
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-20200714003250-2b9c44734f2b // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/jackc/pgtype v1.12.0 // indirect
|
2022-02-17 02:20:33 +00:00
|
|
|
github.com/jcmturner/aescts/v2 v2.0.0 // indirect
|
|
|
|
github.com/jcmturner/dnsutils/v2 v2.0.0 // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/jcmturner/gofork v1.7.6 // indirect
|
2022-02-17 02:20:33 +00:00
|
|
|
github.com/jcmturner/goidentity/v6 v6.0.1 // indirect
|
|
|
|
github.com/jcmturner/rpc/v2 v2.0.3 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/jhump/protoreflect v1.8.2 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/jmespath/go-jmespath v0.4.0 // indirect
|
2022-03-11 15:22:37 +00:00
|
|
|
github.com/josharian/intern v1.0.0 // indirect
|
2022-09-05 18:28:07 +00:00
|
|
|
github.com/josharian/native v1.0.0 // indirect
|
2022-03-11 18:54:00 +00:00
|
|
|
github.com/joshlf/testutil v0.0.0-20170608050642-b5d8aa79d93d // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/klauspost/compress v1.15.11 // indirect
|
2022-07-07 20:08:26 +00:00
|
|
|
github.com/kr/fs v0.1.0 // indirect
|
2022-10-05 20:34:23 +00:00
|
|
|
github.com/kr/pretty v0.3.0 // indirect
|
|
|
|
github.com/kr/text v0.2.0 // indirect
|
2022-04-15 20:36:35 +00:00
|
|
|
github.com/kylelemons/godebug v1.1.0 // indirect
|
2022-03-01 18:42:53 +00:00
|
|
|
github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/mailgun/metrics v0.0.0-20150124003306-2b3c4565aafd // indirect
|
|
|
|
github.com/mailgun/minheap v0.0.0-20170619185613-3dbe6c6bf55f // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/mailru/easyjson v0.7.7 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/mattermost/xml-roundtrip-validator v0.1.0 // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/mattn/go-ieproxy v0.0.9 // indirect
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/mattn/go-runewidth v0.0.14 // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/matttproud/golang_protobuf_extensions v1.0.2 // indirect
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/mdlayher/socket v0.2.3 // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/miekg/pkcs11 v1.1.1 // indirect
|
2022-09-28 16:37:18 +00:00
|
|
|
github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/mitchellh/go-wordwrap v1.0.1 // indirect
|
2022-02-15 16:02:10 +00:00
|
|
|
github.com/moby/spdystream v0.2.0 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
|
2022-02-15 16:02:10 +00:00
|
|
|
github.com/modern-go/reflect2 v1.0.2 // indirect
|
2022-03-01 18:42:53 +00:00
|
|
|
github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect
|
2022-08-25 19:15:05 +00:00
|
|
|
github.com/montanaflynn/stats v0.6.6 // indirect
|
2022-06-09 09:16:52 +00:00
|
|
|
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/nsf/termbox-go v1.1.1 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/olekukonko/tablewriter v0.0.5 // indirect
|
2022-10-10 10:37:51 +00:00
|
|
|
github.com/pavlo-v-chernykh/keystore-go/v4 v4.4.0
|
2022-03-01 18:42:53 +00:00
|
|
|
github.com/peterbourgon/diskv v2.0.1+incompatible // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
github.com/pierrec/lz4/v4 v4.1.17 // indirect
|
2022-05-18 09:27:10 +00:00
|
|
|
github.com/pingcap/errors v0.11.5-0.20201126102027-b0a155152ca3 // indirect
|
2022-06-06 17:49:38 +00:00
|
|
|
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 // indirect
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/pkg/errors v0.9.1 // indirect
|
2022-10-05 18:08:10 +00:00
|
|
|
github.com/pkg/xattr v0.4.9 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
2022-10-05 10:05:48 +00:00
|
|
|
github.com/pquerna/cachecontrol v0.1.0 // indirect
|
2022-09-22 12:59:30 +00:00
|
|
|
github.com/prometheus/procfs v0.8.0 // indirect
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/rivo/uniseg v0.4.2 // indirect
|
|
|
|
github.com/rogpeppe/go-internal v1.9.0 // indirect
|
2022-10-10 10:37:51 +00:00
|
|
|
github.com/rs/zerolog v1.20.0 // indirect
|
2022-03-01 18:42:53 +00:00
|
|
|
github.com/russross/blackfriday v1.5.2 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/russross/blackfriday/v2 v2.1.0 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/ryszard/goskiplist v0.0.0-20150312221310-2dfbae5fcf46 // indirect
|
|
|
|
github.com/shabbyrobe/gocovmerge v0.0.0-20190829150210-3e036491d500 // indirect
|
2022-02-16 18:32:32 +00:00
|
|
|
github.com/siddontang/go v0.0.0-20180604090527-bdc77568d726 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/siddontang/go-log v0.0.0-20180807004314-8d05993dda07 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/soheilhy/cmux v0.1.5 // indirect
|
2022-06-09 09:16:52 +00:00
|
|
|
github.com/spf13/cobra v1.4.0 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/spf13/pflag v1.0.5 // indirect
|
|
|
|
github.com/thales-e-security/pool v0.0.2 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802 // indirect
|
|
|
|
github.com/urfave/cli v1.22.5 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/x448/float16 v0.8.4 // indirect
|
|
|
|
github.com/xdg-go/pbkdf2 v1.0.0 // indirect
|
2022-07-19 17:49:18 +00:00
|
|
|
github.com/xdg-go/scram v1.1.1 // indirect
|
|
|
|
github.com/xdg-go/stringprep v1.0.3 // indirect
|
2022-06-29 14:08:46 +00:00
|
|
|
github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f // indirect
|
|
|
|
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
|
|
|
|
github.com/xeipuuv/gojsonschema v1.2.0 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
github.com/xlab/treeprint v1.1.0 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d // indirect
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/yuin/gopher-lua v0.0.0-20220504180219-658193537a64 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
go.etcd.io/bbolt v1.3.6 // indirect
|
|
|
|
go.etcd.io/etcd/client/pkg/v3 v3.5.5 // indirect
|
|
|
|
go.etcd.io/etcd/client/v2 v2.305.5 // indirect
|
|
|
|
go.etcd.io/etcd/etcdctl/v3 v3.5.5 // indirect
|
|
|
|
go.etcd.io/etcd/etcdutl/v3 v3.5.5 // indirect
|
|
|
|
go.etcd.io/etcd/pkg/v3 v3.5.5 // indirect
|
|
|
|
go.etcd.io/etcd/raft/v3 v3.5.5 // indirect
|
|
|
|
go.etcd.io/etcd/server/v3 v3.5.5 // indirect
|
|
|
|
go.etcd.io/etcd/tests/v3 v3.5.5 // indirect
|
|
|
|
go.etcd.io/etcd/v3 v3.5.5 // indirect
|
2022-01-21 18:26:28 +00:00
|
|
|
go.opencensus.io v0.23.0 // indirect
|
2022-10-26 14:02:25 +00:00
|
|
|
go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.11.1 // indirect
|
|
|
|
go.opentelemetry.io/otel/metric v0.33.0 // indirect
|
2022-03-01 18:42:53 +00:00
|
|
|
go.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5 // indirect
|
2022-10-05 01:24:46 +00:00
|
|
|
go.uber.org/atomic v1.7.0 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
go.uber.org/multierr v1.7.0 // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
go.uber.org/zap v1.21.0 // indirect
|
|
|
|
golang.org/x/time v0.0.0-20220922220347-f3bd1da661af // indirect
|
2022-09-30 19:22:35 +00:00
|
|
|
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
|
2022-06-09 09:16:52 +00:00
|
|
|
gomodules.xyz/jsonpatch/v2 v2.2.0 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
google.golang.org/appengine v1.6.7 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
gopkg.in/cheggaaa/pb.v1 v1.0.28 // indirect
|
2021-10-22 20:30:50 +00:00
|
|
|
gopkg.in/inf.v0 v0.9.1 // indirect
|
|
|
|
gopkg.in/mgo.v2 v2.0.0-20190816093944-a6b53ec6cb22 // indirect
|
2022-09-26 21:28:48 +00:00
|
|
|
gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect
|
2022-10-20 15:27:25 +00:00
|
|
|
k8s.io/component-base v0.25.3 // indirect
|
2022-09-30 22:07:05 +00:00
|
|
|
k8s.io/kube-openapi v0.0.0-20220928191237-829ce0c27909 // indirect
|
|
|
|
k8s.io/utils v0.0.0-20220728103510-ee6ede2d64ed // indirect
|
|
|
|
sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 // indirect
|
|
|
|
sigs.k8s.io/kustomize/api v0.12.1 // indirect
|
|
|
|
sigs.k8s.io/kustomize/kyaml v0.13.9 // indirect
|
|
|
|
sigs.k8s.io/structured-merge-diff/v4 v4.2.3 // indirect
|
2022-02-15 16:02:10 +00:00
|
|
|
)
|
|
|
|
|
2022-10-04 14:14:20 +00:00
|
|
|
// Update also `ignore` in .github/dependabot.yml.
|
2020-07-10 22:10:26 +00:00
|
|
|
replace (
|
2022-04-13 22:58:58 +00:00
|
|
|
github.com/coreos/go-oidc => github.com/gravitational/go-oidc v0.0.6
|
2022-10-10 10:37:51 +00:00
|
|
|
github.com/datastax/go-cassandra-native-protocol => github.com/gravitational/go-cassandra-native-protocol v0.0.0-20221005103706-b9e66c056e90
|
2022-10-21 15:06:51 +00:00
|
|
|
github.com/denisenkom/go-mssqldb => github.com/gravitational/go-mssqldb v0.11.1-0.20221006130402-25bef12c7ee1
|
2022-09-30 14:01:51 +00:00
|
|
|
github.com/go-mysql-org/go-mysql => github.com/gravitational/go-mysql v1.5.0-teleport.1
|
2022-10-25 20:13:27 +00:00
|
|
|
github.com/go-redis/redis/v9 => github.com/gravitational/redis/v9 v9.0.0-teleport.1
|
2020-12-09 15:46:33 +00:00
|
|
|
github.com/gogo/protobuf => github.com/gravitational/protobuf v1.3.2-0.20201123192827-2b9fcfaffcbf
|
2021-07-30 22:34:19 +00:00
|
|
|
github.com/gravitational/teleport/api => ./api
|
2022-04-19 07:16:54 +00:00
|
|
|
github.com/julienschmidt/httprouter => github.com/gravitational/httprouter v1.3.1-0.20220408074523-c876c5e705a5
|
2022-07-01 16:24:26 +00:00
|
|
|
github.com/keys-pub/go-libfido2 => github.com/gravitational/go-libfido2 v1.5.3-0.20220630200200-45a8c53e4500
|
2022-09-28 16:37:18 +00:00
|
|
|
github.com/pkg/sftp => github.com/gravitational/sftp v1.13.6-0.20220927202521-0e74d42f8055
|
2021-08-17 19:58:20 +00:00
|
|
|
github.com/sirupsen/logrus => github.com/gravitational/logrus v1.4.4-0.20210817004754-047e20245621
|
2022-03-07 16:58:26 +00:00
|
|
|
github.com/vulcand/predicate => github.com/gravitational/predicate v1.2.1
|
2020-07-10 22:10:26 +00:00
|
|
|
)
|
2022-09-26 21:28:48 +00:00
|
|
|
|
|
|
|
// Exclude etcd/v3 from the modules graph.
|
|
|
|
// etcd is pulled as a tool dependency by [certificate-transparency-go][1], so
|
|
|
|
// it's not a necessary import, but it causes problems with [opentelemetry
|
|
|
|
// versions >=v1.5.0][2] due to deleted packages (metric/number and
|
|
|
|
// metric/sdkapi).
|
|
|
|
// [1]: https://github.com/google/certificate-transparency-go/blob/9df679d49f8d16130c6c42334430ffc54a9bd074/tools.go#L23
|
|
|
|
// [2]: https://github.com/open-telemetry/opentelemetry-go/tree/v1.4.0/metric
|
|
|
|
exclude go.etcd.io/etcd/v3 v3.5.0-alpha.0
|