0

ホストとコンテナーの両方がcmd /c ver返されます10.0.20348.230が、それでも Kubernetes は「The container operating system does not match the host operating system.何かアイデアはありますか?」と文句を言います。

apiVersion: v1
kind: Pod
metadata:
  name: aspnet-test
spec:
  containers:
  - image: mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2022
    name: aspnet-test
    ports:
    - containerPort: 80
      name: http
      protocol: TCP
  nodeSelector:
    kubernetes.io/os: windows

docker run -it -p 5000:80 mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2022動作します。イメージはこのコマンドによってダウンロードされたため、Kubernetes はフェッチする前にエラーを判断しました。

Microk8s と Kubernetes 1.22.3 で再テスト済み。

4

0 に答える 0