Ошибка Windows Powershell при выполнении команды при выполнении оператора weblogi c kubernetes для создания домена weblogi c - PullRequest
0 голосов
/ 06 мая 2020

Я использую Windows 10 Docker Desktop и Powershell (версия 5.1.x) для отслеживания веб-журналов c оператор kubernetes для создания веб-журналов c домен https://oracle.github.io/weblogic-kubernetes-operator/quickstart/install/

Я могу извлечь изображения для веб-журналов c 12.2.1.3, как указано ниже

REPOSITORY                                          TAG                 IMAGE ID            CREATED             SIZE
container-registry.oracle.com/middleware/weblogic   12.2.1.3            62ceff11b24b        8 weeks ago         1.18GB
oracle/weblogic-kubernetes-operator                 2.5.0               69a7a5fc7fa8        2 months ago        538MB
traefik                                             1.7.12              18471c10e6e4        11 months ago       71.7MB

Но при выполнении следующей команды: Предоставьте учетной записи службы Helm роль администратора кластера.

$ cat <<EOF | kubectl apply -f -
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
  name: helm-user-cluster-admin-role
roleRef:
  apiGroup: rbac.authorization.k8s.io
  kind: ClusterRole
  name: cluster-admin
subjects:
- kind: ServiceAccount
  name: default
  namespace: kube-system
EOF

Я получаю сообщение об ошибке от Powerhell

At C:\Users\RANAJOYPAUL\Ranajoy\APMM\Git Hub repo\weblogic-kubernetes-operator\command.ps1:1 char:6
+ cat << EOF | kubectl apply -f -
+      ~
Missing file specification after redirection operator.
At C:\Users\RANAJOYPAUL\Ranajoy\APMM\Git Hub repo\weblogic-kubernetes-operator\command.ps1:1 char:5
+ cat << EOF | kubectl apply -f -
+     ~
The '<' operator is reserved for future use.
At C:\Users\RANAJOYPAUL\Ranajoy\APMM\Git Hub repo\weblogic-kubernetes-operator\command.ps1:1 char:6
+ cat << EOF | kubectl apply -f -
+      ~
The '<' operator is reserved for future use.
    + CategoryInfo          : ParserError: (:) [], ParseException
    + FullyQualifiedErrorId : MissingFileSpecification

Я попытался вставить весь текст команды в файл .ps1 и выполнить то же самое, но с тем же результатом. На моем компьютере нет оболочки linux, поэтому дайте мне знать, как я могу использовать такие команды из Powershell. Заранее спасибо !!

...