kubernetesでのpod、node、workspaceの関係を説明します。
結論から言うと、例えるならpod、node、workspaceは、学校で例えると生徒、クラス、部活のような感じです。
podとnamespaceの関係
podは指定したnamespaceにデプロイされます。(deployment.yamlで指定)
podとnodeの関係
kubernetesクラスタは複数のnodeからなり、podはいずれかのnodeにデプロイされます。
podの一覧を、どのnodeにデプロイされているかも含めて表示したい場合は以下のコマンドを実行します。
kubectl get pod -n (namespace名) -o wide
このコマンドを実行するとpodの一覧が表示されますが、それぞれ別のnodeにデプロイされているはずです。(同じ場合もあると思います)
namespaceとnodeの関係
これらは、どちらかが上位の概念、というわけではありません。
つまり、同じnamespaceに存在するpodが同じnodeにデプロイされるわけではありません。(前述の通り、同じ場合もあります)
逆に、別のnamespaceに存在する2つのpodが、同じnodeにデプロイされていることもある、ということです。