这是我第一次尝试在AKS v1.15.11上部署Pulsar。
我从两个“计划外”的豆荚中得到了一个不太详细的错误消息:

第一舱计划外“脉冲星-动物园管理员-0”
Pod FailedScheduling: selectedNode注释值“未设置为计划节点”agentpool 20916223- node 0001“
第二波计划外“脉冲星-簿记员-0”
Pod FailedScheduling: selectedNode注释值“未设置为计划节点”aks 20916223- node 0001“
这是我所做的详细程序。我用过官方的头盔图来部署
helm repo add kafkaesque https://helm.kafkaesque.io
helm repo update根据文档,我理解我需要在我的storage_values.yaml文件中输入这些值。
default_storage:
provisioner: kubernetes.io/azure-disk
fsType: ext4
type: managed-premium
extraParams:
storageaccounttype: Premium_LRS
kind: Managed
cachingmode: ReadOnly还创建了命名空间
{
"kind": "Namespace",
"apiVersion": "v1",
"metadata": {
"name": "pulsar",
"labels": {
"name": "pulsar"
}
}
}使用此命令
kubectl create -f namespace-pulsar.json然后我使用前面的值启动了部署。
helm install pulsar kafkaesque/pulsar --namespace pulsar --values storage_values.yaml发布于 2020-06-23 21:13:15
AKS已经提供了存储类
您不需要告诉图表创建一个存储类使用
default_storage:
provisioner: kubernetes.io/azure-disk
fsType: ext4
type: managed-premium
extraParams:
storageaccounttype: Premium_LRS
kind: Managed
cachingmode: ReadOnly相反,更新StorageClassName变量,让您的荚使用现有的存储类创建PVC
运行kubectl get sc获取所有已部署存储类的列表
对于你的特殊图表,
为存储类设置创建一个名为storage_values.yaml的新文件。若要使用现有存储类(包括默认存储类),请设置以下值:
default_storage:
existingStorageClassName: default or <name of storage class>https://stackoverflow.com/questions/62539951
复制相似问题