Tôi đã cài đặt CentOS Atomic Host làm hệ điều hành cho kubernetes trên AWS.Kubernetes trên nhà cung cấp đám mây AWS
Mọi thứ hoạt động tốt, nhưng có vẻ như tôi đã bỏ lỡ điều gì đó.
Tôi không định cấu hình nhà cung cấp dịch vụ đám mây và không thể tìm thấy bất kỳ tài liệu nào về điều đó.
Trong câu hỏi này, tôi muốn biết: 1. Nhà cung cấp dịch vụ đám mây nào cung cấp cho kubernetes? 2. Cách cấu hình nhà cung cấp đám mây AWS?
UPD 1: bộ cân bằng tải bên ngoài không hoạt động; Tôi chưa thử nghiệm awsElasticBlockStore
, nhưng tôi cũng nghi ngờ nó không hoạt động.
UPD 2: Các chi tiết dịch vụ:
$ kubectl get svc nginx-service-aws-lb -o yaml
apiVersion: v1
kind: Service
metadata:
creationTimestamp: 2016-01-02T09:51:40Z
name: nginx-service-aws-lb
namespace: default
resourceVersion: "74153"
selfLink: /api/v1/namespaces/default/services/nginx-service-aws-lb
uid: 6c28b718-b136-11e5-9bda-06c2feb29b0d
spec:
clusterIP: 10.254.172.185
ports:
- name: http-proxy-protocol
nodePort: 31385
port: 8080
protocol: TCP
targetPort: 8080
- name: https-proxy-protocol
nodePort: 31370
port: 8443
protocol: TCP
targetPort: 8443
selector:
app: nginx
sessionAffinity: None
type: LoadBalancer
status:
loadBalancer: {}
Xin chào Daniel, cảm ơn bạn đã trả lời. Tôi đã tìm thấy vai trò AWS IAM trong [kho lưu trữ kubernetes] (https://github.com/kubernetes/kubernetes/tree/master/cluster/aws/templates/iam). –
về máy chủ nguyên tử, hãy kiểm tra tài liệu này https://docs.openshift.org/latest/install_config/configuring_aws.html#configuring-aws-variables –