Я получаю эту ошибку, когда пытаюсь использовать: kubectl --kubeconfig = kubeconfig logs service-76486594c6-gl2l6
Я запускаю кластер EKS на AWS и применяю к нему роли: kubectl --kubeconfig = kubeconfigописать configmap -n kube-system aws-auth
Name: aws-auth
Namespace: kube-system
Labels: <none>
Annotations: kubectl.kubernetes.io/last-applied-configuration:
{"apiVersion":"v1","data":{"mapAccounts":"","mapRoles":"- rolearn: arn:aws:iam::1111:role/role\n u...
Data
====
mapUsers:
----
- userarn: arn:aws:iam::1111:user/username
username: username
groups:
- system:masters
mapAccounts:
----
mapRoles:
----
- rolearn: arn:aws:iam::1111:role/role
username: system:node:{{EC2PrivateDNSName}}
groups:
- system:bootstrappers
- system:nodes
- rolearn: arn:aws:iam::1111:role/role
username: role/1560432619067016189
groups:
- system:masters
мой deploy.yaml
apiVersion: v1
kind: Service
metadata:
name: myservice
labels:
app: myservice
spec:
ports:
- port: 80
targetPort: 5000
name: http
- port: 443
targetPort: 5000
name: https
selector:
app: myservice
type: LoadBalancer
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: myservice
spec:
replicas: 1
template:
metadata:
labels:
app: myservice
version: v1
spec:
containers:
- name: myservice
image: my_image_to_default_app
resources:
requests:
cpu: "100m"
imagePullPolicy: IfNotPresent #Always
ports:
- containerPort: 5000
Как я могу решить эту проблему?
Я попытался загрузить самоподписанный сертификат в кластер, используя: «создать сертификат», но все же я не знаю, как подключить его к существующей службе kubernetes