ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΎΡ ΡΠ°Π±Π»ΠΎΠ½ ΠΏΡΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΈ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡΠ΅ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. ΠΠ΅Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ Π²Π°ΡΠ° ΠΎΡΠΈΠ±ΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½Π° ββΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ! ΠΡΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠ²ΡΠ·Π°Π½Π° Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡΡ, ΡΠΎΠΎΠ±ΡΠΈΡΠ΅ ΠΎΠ± ΡΡΠΎΠΌ Π² ΡΠ°ΡΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΡΠ΅ΡΠ΅Π· https://kubernetes.io/security/.
Π§ΡΠΎ ΡΠ»ΡΡΠΈΠ»ΠΎΡΡ :
ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠ±ΠΎΡΠΊΡ
go: finding module for package golang.org/x/net/websocket
go: finding module for package k8s.io/apimachinery/pkg/apis/meta/v1
go: finding module for package github.com/open-kingfisher/king-utils/middleware/jwt
go: finding module for package github.com/dgrijalva/jwt-go
go: finding module for package github.com/open-kingfisher/king-utils/db
go: finding module for package k8s.io/apimachinery/pkg/types
go: finding module for package k8s.io/client-go/tools/watch
go: finding module for package github.com/open-kingfisher/king-utils/kit
go: finding module for package github.com/open-kingfisher/king-utils/config
go: finding module for package k8s.io/apimachinery/pkg/util/intstr
go: downloading golang.org/x/net v0.0.0-20200421231249-e086a090c8fd
go: finding module for package k8s.io/api/storage/v1
go: finding module for package k8s.io/metrics/pkg/apis/metrics/v1beta1
go: finding module for package google.golang.org/grpc
go: finding module for package github.com/open-kingfisher/king-utils/common
go: finding module for package k8s.io/client-go/kubernetes/scheme
go: finding module for package k8s.io/api/policy/v1beta1
go: finding module for package k8s.io/apimachinery/pkg/selection
go: finding module for package k8s.io/client-go/tools/remotecommand
go: finding module for package k8s.io/kubernetes/pkg/client/conditions
go: finding module for package k8s.io/metrics/pkg/client/custom_metrics
go: finding module for package k8s.io/metrics/pkg/apis/custom_metrics/v1beta2
go: finding module for package k8s.io/metrics/pkg/client/clientset/versioned
go: finding module for package k8s.io/api/apps/v1
go: finding module for package github.com/open-kingfisher/king-utils/common/rabbitmq
go: finding module for package k8s.io/client-go/kubernetes
go: finding module for package golang.org/x/sync/errgroup
go: finding module for package github.com/docker/docker/pkg/term
go: finding module for package k8s.io/api/rbac/v1beta1
go: finding module for package k8s.io/api/extensions/v1beta1
go: finding module for package github.com/pkg/errors
go: finding module for package k8s.io/apimachinery/pkg/labels
go: finding module for package github.com/prometheus/client_golang/api/prometheus/v1
go: finding module for package github.com/open-kingfisher/king-utils/interrupt
go: downloading github.com/pkg/errors v0.9.1
go: finding module for package k8s.io/apimachinery/pkg/runtime/schema
go: downloading k8s.io/kubernetes v1.18.2
go: finding module for package k8s.io/api/autoscaling/v1
go: finding module for package k8s.io/client-go/tools/clientcmd
go: finding module for package github.com/gin-gonic/gin/binding
go: finding module for package github.com/open-kingfisher/king-utils/common/access
go: finding module for package k8s.io/apimachinery/pkg/watch
go: finding module for package github.com/open-kingfisher/king-utils/common/handle
go: finding module for package k8s.io/client-go/rest
go: finding module for package github.com/open-kingfisher/king-utils/common/log
go: finding module for package k8s.io/api/core/v1
go: finding module for package github.com/gin-gonic/gin
go: finding module for package google.golang.org/grpc/codes
go: finding module for package google.golang.org/grpc/status
go: finding module for package github.com/golang/protobuf/proto
go: finding module for package github.com/open-kingfisher/king-utils/middleware/Validator
go: downloading github.com/golang/protobuf v1.4.0
go: found github.com/gin-gonic/gin in github.com/gin-gonic/gin v1.6.2
go: found github.com/open-kingfisher/king-utils/common in github.com/open-kingfisher/king-utils v0.0.0-20200422073733-6505a8c88560
go: found google.golang.org/grpc in google.golang.org/grpc v1.29.0
go: found k8s.io/api/core/v1 in k8s.io/api v0.18.2
go: found github.com/golang/protobuf/proto in github.com/golang/protobuf v1.4.0
go: found github.com/docker/docker/pkg/term in github.com/docker/docker v1.13.1
go: found github.com/pkg/errors in github.com/pkg/errors v0.9.1
go: found golang.org/x/net/websocket in golang.org/x/net v0.0.0-20200421231249-e086a090c8fd
go: found k8s.io/client-go/kubernetes in k8s.io/client-go v11.0.0+incompatible
go: found github.com/prometheus/client_golang/api/prometheus/v1 in github.com/prometheus/client_golang v1.5.1
go: found golang.org/x/sync/errgroup in golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a
go: found k8s.io/apimachinery/pkg/apis/meta/v1 in k8s.io/apimachinery v0.18.2
go: found k8s.io/kubernetes/pkg/client/conditions in k8s.io/kubernetes v1.18.2
go: found k8s.io/metrics/pkg/apis/custom_metrics/v1beta2 in k8s.io/metrics v0.18.2
go: found github.com/dgrijalva/jwt-go in github.com/dgrijalva/jwt-go v3.2.0+incompatible
go: k8s.io/[email protected] requires
k8s.io/[email protected]: reading k8s.io/api/go.mod at revision v0.0.0: unknown revision v0.0.0
Π§ΡΠΎ Π²Ρ ΠΎΠΆΠΈΠ΄Π°Π»ΠΈ :
ΠΊΠΎΠΌΠ°Π½Π΄Π° go mod tidy Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ
ΠΠ°ΠΊ ΡΡΠΎ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ (ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΈ ΡΠΎΡΠ½ΠΎ) :
Π§ΡΠΎ Π΅ΡΠ΅ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ? :
ΠΠΊΡΡΠΆΠ°ΡΡΠ°Ρ ΡΡΠ΅Π΄Π° :
kubectl version
):cat /etc/os-release
):uname -a
):go: k8s.io/ [email protected] ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ...
ΠΡΠΎ Π²ΡΠ·Π²Π°Π½ΠΎ ΡΠ΅ΠΌ, ΡΡΠΎ k8s.io/kubernetes Π½Π°ΠΏΡΡΠΌΡΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ. ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, ΠΏΡΠ±Π»ΠΈΠΊΡΡΡΡΡ ΠΊΠ°ΠΊ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ k8s.io/api, k8s.io/apimachinery, k8s.io/client-go ΠΈ Ρ. Π., Π Π½Π° Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ»Π°ΡΡΡΡ Π½Π°ΠΏΡΡΠΌΡΡ.
ΠΡΠ»ΠΈ Π²Ρ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Ρ ΠΎΡΠΈΡΠ΅ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΠΌ. ΠΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² https://github.com/kubernetes/kubernetes/issues/79384 ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ v0.0.0.
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
ΠΡΠΎ Π²ΡΠ·Π²Π°Π½ΠΎ ΡΠ΅ΠΌ, ΡΡΠΎ k8s.io/kubernetes Π½Π°ΠΏΡΡΠΌΡΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ. ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, ΠΏΡΠ±Π»ΠΈΠΊΡΡΡΡΡ ΠΊΠ°ΠΊ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ k8s.io/api, k8s.io/apimachinery, k8s.io/client-go ΠΈ Ρ. Π., Π Π½Π° Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ»Π°ΡΡΡΡ Π½Π°ΠΏΡΡΠΌΡΡ.
ΠΡΠ»ΠΈ Π²Ρ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Ρ ΠΎΡΠΈΡΠ΅ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΠΌ. ΠΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² https://github.com/kubernetes/kubernetes/issues/79384 ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ v0.0.0.