機械翻訳について

ドメイン・イベント

目次

概要

このドキュメントでは、処理ワークフローのキー・ポイント時に、オペレータが管理するリソースについて生成するKubernetesイベントについて説明します。 これらのイベントにより、ドメイン・リソースをさらにモニタリングできます。 オペレータ生成イベントのほとんどはドメイン・リソースに関連付けられており、これらのイベントはドメイン・リソース・オブジェクトにも含まれています。 また、Kubernetesサーバーは、デプロイされたドメイン・カスタム・リソースのかわりにオペレータが生成するポッド、サービス、ジョブなどの標準のKubernetesリソースのイベントも生成します。

新機能

ドメイン・イベントは、4.0で拡張されました。 この領域での変更のサマリーを次に示します:

  • 2つのイベント・タイプを削除しました: DomainProcessingStartingおよびDomainProcessingRetrying
  • 次の変更でイベント・タイプ名を簡略化しました:
    • DomainProcessingFailedからFailed
    • DomainProcessingCompletedからCompleted
    • DomainCreatedからCreated
    • DomainChangedからChanged
    • DomainDeletedからDeleted
    • DomainRollStartingからRollStarting
    • DomainRollCompletedからRollCompleted
  • DomainProcessingAbortedイベントをFailedイベントに変更し、再試行が発生しないことを示す明示的なメッセージを表示しました。
  • DomainValidationErrorイベントをFailedイベントに変更しました。
  • 拡張されたFailedイベント:
    • 失敗の分類を改善します(詳細は、「オペレータ生成イベント・タイプ」を参照してください)。
    • イベント・メッセージに分類情報を含めます。
    • イベント・メッセージに詳細情報を入力して、何が失敗したか、問題を解決するために何を行う必要があるか、およびオペレータが失敗した操作を「再試行」するかどうかを示します。
  • 4つのイベント・タイプを追加: Available, Unavailable, IncompleteおよびFailureResolved:対応するドメイン・リソース・ステータス条件の遷移を記録します。
  • 7つのイベント・タイプを追加: ClusterAvailable, ClusterChanged, ClusterCompleted, ClusterCreated, ClusterDeleted, ClusterIncompleteおよびClusterUnavailable:対応するクラスタ・リソース・ステータス条件の遷移を記録します。

オペレータ生成イベント・タイプ

オペレータは、次のことを示すドメイン・ネームスペースでこれらのイベント・タイプを生成します:

  • Created: 新しいドメインが作成されます。
  • Changed: 既存のドメインが変更されました。
  • Deleted: 既存のドメインが削除されました。
  • Available: 既存のドメインが使用可能です。つまり、顧客のアプリケーションを使用できるように十分な数のサーバーを準備できます。 詳細は、対応する「条件」を参照してください。
  • Failed: ドメイン・リソースで問題が検出され、完全に起動できませんでした。 詳細は、対応する「条件」を参照してください。 失敗の可能性は、次の条件の1つ以上です:
    • ドメイン・リソースの構成が無効です。
    • Kubernetes APIコール・エラー。
    • イントロスペクションの失敗。
    • サーバー・ポッドで予期しないエラーが発生しました。
    • ドメイン・リソース構成とWebLogicドメイン構成のトポロジが一致しません。
    • ドメイン・リソース内のクラスタのレプリカが、WebLogicクラスタに構成されたサーバーの最大数を超えています。
    • 内部エラーです。
    • 再試行の失敗は、役に立たないか、再試行されて「事前定義された最大再試行時間」を超えています。
  • Completed: 次のすべてがtrueのため、ドメイン・リソースは完了しました: 失敗が検出されず、保留中のサーバー停止がなく、実行中と予想されるすべてのサーバーが準備でき、ターゲット・イメージ、補助イメージ、再起動バージョンおよび起動予定のイントロスペクトversion.allサーバーが実行中です。 詳細は、対応する「条件」を参照してください。
  • Unavailable: ドメイン・リソースが使用不可であるため、ドメインに十分な数のサーバーがアクティブになっていません。 詳細は、対応する「条件」を参照してください。
  • Incomplete: 次の1つ以上の理由により、ドメイン・リソースが不完全です: 失敗が検出されたか、保留中のサーバー停止があるか、実行中と予想されるすべてのサーバーの準備ができておらず、ターゲット・イメージ、補助イメージ、バージョンの再起動、およびイントロスペクトのバージョンがあるわけではありません。 詳細は、対応する「条件」を参照してください。
  • FailureResolved: ドメインの失敗状態は解決されました。 詳細は、対応する「条件」を参照してください。
  • RollStarting: オペレータは、ドメインのローリング再起動を実行するために必要なドメイン・リソースまたはModel in Imageモデルの更新を検出しました。 詳細は、対応する「条件」を参照してください。
  • RollCompleted: オペレータはドメインのローリング再起動を正常に完了しました。 詳細は、対応する「条件」を参照してください。
  • ClusterCreated: 新しいクラスタ・リソースが作成されます。
  • ClusterChanged: 既存のクラスタ・リソースが変更されています。
  • ClusterDeleted: 既存のクラスタ・リソースが削除されました。
  • ClusterAvailable: 既存のクラスタが使用可能です。つまり、十分な数のサーバーが準備完了状態に達しています。 詳細は、対応する「条件」を参照してください。
  • ClusterCompleted: 次のすべてがtrueのため、クラスタは完了しました: 失敗が検出されず、保留中のサーバー停止がなく、実行中と予想されるすべてのサーバーが準備でき、そのターゲット・イメージ、補助イメージ、再起動バージョンおよびイントロスペクト・バージョンです。 詳細は、対応する「条件」を参照してください。
  • ClusterIncomplete: 次の1つ以上の理由により、クラスタが不完全です: 失敗が検出されたか、保留中のサーバー停止があるか、実行中と予想されるすべてのサーバーの準備ができて、ターゲット・イメージ、補助イメージ、バージョンの再起動またはイントロスペクト・バージョンでなくなっています。 詳細は、対応する「条件」を参照してください。
  • ClusterUnavailable: 実行される予定のサーバーの数が不足しているため、クラスタを使用できません。 詳細は、対応する「条件」を参照してください。
  • PodCycleStarting: 現在のポッドが現在のドメイン・リソースまたはWebLogicドメイン構成に準拠していないことが検出されると、オペレータはサーバー・ポッドの置換を開始しました。
  • NamespaceWatchingStarted: オペレータは、ネームスペース内のドメインの監視を開始しました。
  • NamespaceWatchingStopped: オペレータは、ネームスペース内のドメインの監視を停止しました。 ドメイン・ネームスペースでのこのイベントの作成は、オペレータのベスト・エフォートのみであり、必要なKubernetes権限がオペレータによって管理されなくなったときに削除された場合、イベントは生成されません。

オペレータは、次のことを示すオペレータのネームスペースにこれらのイベント・タイプも生成します:

  • StartManagingNamespace: オペレータは、ネームスペース内のドメインの管理を開始しました。
  • StopManagingNamespace: オペレータは、ネームスペース内のドメインの管理を停止しました。
  • StartManagingNamespaceFailed: 必要な権限がないため、オペレータはネームスペースでのドメインの管理の開始に失敗しました。

オペレータ生成イベント詳細

各オペレータ生成イベントには、次のフィールドが含まれます:

  • metadata
    • namespace: イベントが生成されるネームスペース。
    • labels: weblogic.createdByOperator=trueおよびドメイン・イベントの場合は、weblogic.domainUID=<domainUID>
  • type: イベントのタイプを説明する文字列。 指定できる値は、NormalまたはWarningです。
  • count: イベントの発生数を示す整数。 イベントは、reasoninvolvedObjectおよびmessageフィールドの組合せによって照合されます。
  • reportingComponent: イベントを報告するコンポーネントを説明する文字列。 値は、すべてのオペレータ生成イベントに対してweblogic.operatorです。
  • reportingInstance: イベントを報告するインスタンスを説明する文字列。 値は、イベントを生成するオペレータ・インスタンスのKubernetesポッド名です。
  • firstTimestamp: このイベントが発生した最初のタイムスタンプを示すDateTimeフィールド。
  • lastTimestamp: このイベントの最後の出現のタイムスタンプを示すDateTimeフィールド。
  • reason: オブジェクトの現在のステータスへの移行の理由を示す短い機械理解可能な文字列。
  • message: イベントの詳細を説明する文字列。
  • involvedObject: このイベントが関連付けられているKubernetesリソースを説明するV1ObjectReferenceオブジェクト。
    • name: イベントが関連付けられているリソースの名前を説明する文字列。 domainUID、オペレータが監視するネームスペースの名前、またはオペレータポッドの名前を指定できます。
    • namespace: ドメイン・リソースのネームスペースまたはオペレータのネームスペースのいずれかである、イベントのネームスペースを記述する文字列。
    • kind: このオブジェクトが表すリソースの種類を説明する文字列。 値は、ドメイン・イベントのDomain、ドメイン・ネームスペースのネームスペース・イベントの場合はNamespace、オペレータポッドの場合はPodです。
    • apiVersion: ドメイン・イベントのapiVersion、またはネームスペース・イベントの設定解除などのドメイン・リソースのapiVersionである、関連オブジェクトのapiVersionを記述する文字列。
    • UID: Kubernetesサーバーによって生成されるオブジェクトの一意の識別子を説明する文字列。

イベントへのアクセス方法

特定のネームスペース内のすべてのリソースに関連付けられたイベントにアクセスするには、次を実行します:

$ kubectl get events -n [namespace]

イベントを取得し、最後のタイムスタンプでソートするには、次を実行します:

$ kubectl get events -n [namespace] --sort-by=lastTimestamp

オペレータによって生成されたすべてのイベントを取得するには、次を実行します:

$ kubectl get events -n [namespace] --selector=weblogic.createdByOperator=true

特定のドメイン・リソースのオペレータによって生成されるすべてのイベント(たとえば、sample-domain1)を取得するには、次を実行します:

$ kubectl get events -n [namespace] --selector=weblogic.domainUID=sample-domain1,weblogic.createdByOperator=true --sort-by=lastTimestamp

生成されたイベントの例

ネームスペースsample-domain1-nssample-domain1に対するkubectl describe eventまたはkubectl get eventsコマンドの出力からのオペレータ生成イベントの例を次に示します。

Availableイベントの例:

Name:             sample-domain1.Available.b9c1ddf08e489867
Namespace:        sample-domain1-ns
Labels:           weblogic.createdByOperator=true
                  weblogic.domainUID=sample-domain1
Annotations:      <none>
API Version:      v1
Count:            2
Event Time:       <nil>
First Timestamp:  2021-12-14T16:23:49Z
Involved Object:
  API Version:   weblogic.oracle/v9
  Kind:          Domain
  Name:          sample-domain1
  Namespace:     sample-domain1-ns
  UID:           358f9335-61b2-499a-9d2a-61ae625db2ea
Kind:            Event
Last Timestamp:  2021-12-14T16:23:53Z
Message:         Domain sample-domain1 is available: a sufficient number of its servers have reached the ready state.
Metadata:
  Creation Timestamp:  2021-12-14T16:23:49Z
  Resource Version:   5366831
  Self Link:          /api/v1/namespaces/sample-domain1-ns/events/sample-domain1.Available.b9c1ddf08e489867
  UID:                5240d6c6-bfbe-4f06-8ffa-c62cd776cd28
Reason:               Available
Reporting Component:  weblogic.operator
Reporting Instance:   weblogic-operator-588b9794f5-757b9
Source:
Type:    Normal
Events:  <none>

Incompleteイベントの例:

Name:             sample-domain1.Incomplete.b9c1dc2a2977cd95
Namespace:        sample-domain1-ns
Labels:           weblogic.createdByOperator=true
                  weblogic.domainUID=sample-domain1
Annotations:      <none>
API Version:      v1
Count:            1
Event Time:       <nil>
First Timestamp:  2021-12-14T16:23:49Z
Involved Object:
  API Version:   weblogic.oracle/v9
  Kind:          Domain
  Name:          sample-domain1
  Namespace:     sample-domain1-ns
  UID:           358f9335-61b2-499a-9d2a-61ae625db2ea
Kind:            Event
Last Timestamp:  2021-12-14T16:23:49Z
Message:         Domain sample-domain1 is incomplete for one or more of the following reasons: there are failures detected, there are pending server shutdowns, or not all servers expected to be running are ready and at their target image, auxiliary images, restart version, and introspect version.
Metadata:
  Creation Timestamp:  2021-12-14T16:23:49Z
  Resource Version:   5366820
  Self Link:          /api/v1/namespaces/sample-domain1-ns/events/sample-domain1.Incomplete.b9c1dc2a2977cd95
  UID:                97a425b9-175c-43ac-81b0-86edff04fd2b
Reason:               Incomplete
Reporting Component:  weblogic.operator
Reporting Instance:   weblogic-operator-588b9794f5-757b9
Source:
Type:    Warning
Events:  <none>

Failedイベントの例:

Name:             sample-domain1.Failed.b9431b0717a5fc57
Namespace:        sample-domain1-ns
Labels:           weblogic.createdByOperator=true
                  weblogic.domainUID=sample-domain1
Annotations:      <none>
API Version:      v1
Count:            42
Event Time:       <nil>
First Timestamp:  2021-12-14T14:05:22Z
Involved Object:
  API Version:   weblogic.oracle/v9
  Kind:          Domain
  Name:          sample-domain1
  Namespace:     sample-domain1-ns
  UID:           c64d95c5-a8b9-4236-a2ab-43879192972b
Kind:            Event
Last Timestamp:  2021-12-14T15:26:56Z
Message:         Domain sample-domain1 failed due to 'Domain validation error': WebLogicCredentials secret 'sample-domain1-weblogic-credentials2' not found in namespace 'sample-domain1-ns'. Update the domain resource to correct the validation error.
Metadata:
  Creation Timestamp:  2021-12-14T14:05:22Z
  Resource Version:   5358407
  Self Link:          /api/v1/namespaces/sample-domain1-ns/events/sample-domain1.Failed.b9431b0717a5fc57
  UID:                6e7e877c-6440-4c0b-888b-bb47ea618400
Reason:               Failed
Reporting Component:  weblogic.operator
Reporting Instance:   weblogic-operator-588b9794f5-lff29
Source:
Type:    Warning
Events:  <none>

失敗および再試行後に完了したドメイン処理の例:

シナリオは、指定したイメージが欠落していたためにオペレータが最初にドメイン・リソースの処理に失敗し、イメージの再作成後に再試行中に処理を完了したことです。 これはイベントの完全なリストではないことに注意してください。Kubernetesサーバーによって生成されたイベントの一部が削除され、リストが煩雑になりません。

コマンドkubectl get events -n sample-domain1-ns --sort-by=lastTimestampの出力

LAST SEEN   TYPE      REASON             OBJECT                                         MESSAGE
7m51s       Normal    Created            domain/sample-domain1                          Domain sample-domain1 was created.
7m51s       Normal    SuccessfulCreate   job/sample-domain1-introspector                Created pod: sample-domain1-introspector-5ggh6
7m50s       Normal    Pulled             pod/sample-domain1-introspector-5ggh6          Container image "model-in-image:WLS-v1" already present on machine
7m50s       Normal    Created            pod/sample-domain1-introspector-5ggh6          Created container sample-domain1-introspector
7m50s       Normal    Scheduled          pod/sample-domain1-introspector-5ggh6          Successfully assigned sample-domain1-ns/sample-domain1-introspector-5ggh6 to doxiao-1
7m49s       Normal    Started            pod/sample-domain1-introspector-5ggh6          Started container sample-domain1-introspector
6m36s       Warning   DNSConfigForming   pod/sample-domain1-introspector-5ggh6          Search Line limits were exceeded, some search paths have been omitted, the applied search line is: sample-domain1-ns.svc.cluster.local svc.cluster.local cluster.local subnet1ad3phx.devweblogicphx.oraclevcn.com us.oracle.com oracle.com
6m36s       Normal    Completed          job/sample-domain1-introspector                Job completed
6m35s       Normal    Scheduled          pod/sample-domain1-admin-server                Successfully assigned sample-domain1-ns/sample-domain1-admin-server to doxiao-1
6m35s       Normal    Created            pod/sample-domain1-admin-server                Created container weblogic-server
6m35s       Normal    Pulled             pod/sample-domain1-admin-server                Container image "model-in-image:WLS-v1" already present on machine
6m34s       Normal    Started            pod/sample-domain1-admin-server                Started container weblogic-server
6m3s        Normal    Scheduled          pod/sample-domain1-managed-server2             Successfully assigned sample-domain1-ns/sample-domain1-managed-server2 to doxiao-1
6m3s        Normal    Scheduled          pod/sample-domain1-managed-server1             Successfully assigned sample-domain1-ns/sample-domain1-managed-server1 to doxiao-1
6m3s        Normal    NoPods             poddisruptionbudget/sample-domain1-cluster-1   No matching pods found
6m2s        Normal    Started            pod/sample-domain1-managed-server1             Started container weblogic-server
6m2s        Normal    Pulled             pod/sample-domain1-managed-server1             Container image "model-in-image:WLS-v1" already present on machine
6m2s        Normal    Started            pod/sample-domain1-managed-server2             Started container weblogic-server
6m2s        Normal    Pulled             pod/sample-domain1-managed-server2             Container image "model-in-image:WLS-v1" already present on machine
6m2s        Normal    Created            pod/sample-domain1-managed-server2             Created container weblogic-server
6m2s        Normal    Created            pod/sample-domain1-managed-server1             Created container weblogic-server
5m28s       Warning   Unhealthy          pod/sample-domain1-managed-server2             Readiness probe failed: Get "http://192.168.0.162:8001/weblogic/ready": dial tcp 192.168.0.162:8001: connect: connection refused
5m24s       Warning   Unhealthy          pod/sample-domain1-managed-server1             Readiness probe failed: Get "http://192.168.0.161:8001/weblogic/ready": dial tcp 192.168.0.161:8001: connect: connection refused
4m30s       Warning   Unavailable        domain/sample-domain1                          Domain sample-domain1 is unavailable: an insufficient number of its servers that are expected to be running are ready.
4m30s       Normal    SuccessfulCreate   job/sample-domain1-introspector                Created pod: sample-domain1-introspector-845w9
4m30s       Warning   Incomplete         domain/sample-domain1                          Domain sample-domain1 is incomplete for one or more of the following reasons: there are failures detected, there are pending server shutdowns, or not all servers expected to be running are ready and at their target image, auxiliary images, restart version, and introspect version.
4m30s       Normal    Scheduled          pod/sample-domain1-introspector-845w9          Successfully assigned sample-domain1-ns/sample-domain1-introspector-845w9 to doxiao-1
3m44s       Normal    Pulling            pod/sample-domain1-introspector-845w9          Pulling image "model-in-image:WLS-v2"
3m43s       Warning   Failed             pod/sample-domain1-introspector-845w9          Failed to pull image "model-in-image:WLS-v2": rpc error: code = Unknown desc = pull access denied for model-in-image, repository does not exist or may require 'docker login'
3m43s       Warning   Failed             pod/sample-domain1-introspector-845w9          Error: ErrImagePull
3m36s       Normal    Changed            domain/sample-domain1                          Domain sample-domain1 was changed.
3m16s       Normal    BackOff            pod/sample-domain1-introspector-845w9          Back-off pulling image "model-in-image:WLS-v2"
3m16s       Warning   DNSConfigForming   pod/sample-domain1-introspector-845w9          Search Line limits were exceeded, some search paths have been omitted, the applied search line is: sample-domain1-ns.svc.cluster.local svc.cluster.local cluster.local subnet1ad3phx.devweblogicphx.oraclevcn.com us.oracle.com oracle.com
3m16s       Warning   Failed             pod/sample-domain1-introspector-845w9          Error: ImagePullBackOff
3m16s       Warning   Failed             domain/sample-domain1                          Domain sample-domain1 failed due to 'Server pod error': Failure on pod 'sample-domain1-introspector-845w9' in namespace 'sample-domain1-ns': Back-off pulling image "model-in-image:WLS-v2".
2m30s       Warning   Failed             domain/sample-domain1                          Domain sample-domain1 failed due to 'Internal error': Job sample-domain1-introspector failed due to reason: DeadlineExceeded. ActiveDeadlineSeconds of the job is configured with 120 seconds. The job was started 120 seconds ago. Ensure all domain dependencies have been deployed (any secrets, config-maps, PVs, and PVCs that the domain resource references). Use kubectl describe for the job and its pod for more job failure information. The job may be retried by the operator with longer `ActiveDeadlineSeconds` value in each subsequent retry. Use spec.configuration.introspectorJobActiveDeadlineSeconds to increase the job timeout interval if the job still fails after the retries are exhausted. The time limit for retries can be configured in `domain.spec.failureRetryLimitMinutes`.. Will retry next at 2022-10-06T23:17:03.051414370Z and approximately every 120 seconds afterward until 2022-10-06T23:20:03.051414370Z if the failure is not resolved.. Will retry.
2m30s       Warning   DeadlineExceeded   job/sample-domain1-introspector                Job was active longer than specified deadline
2m30s       Normal    SuccessfulDelete   job/sample-domain1-introspector                Deleted pod: sample-domain1-introspector-845w9
2m29s       Warning   Failed             domain/sample-domain1                          Domain sample-domain1 failed due to 'Server pod error': Failure on pod 'sample-domain1-introspector-845w9' in namespace 'sample-domain1-ns': rpc error: code = Unknown desc = pull access denied for model-in-image, repository does not exist or may require 'docker login'.
2m25s       Normal    FailureResolved    domain/sample-domain1                          Domain sample-domain1 encountered some failures before, and those failures have been resolved
2m20s       Warning   Failed             domain/sample-domain1                          Domain sample-domain1 failed due to 'Kubernetes Api call error': Failure invoking 'create' on job  in namespace sample-domain1-ns: : object is being deleted: jobs.batch "sample-domain1-introspector" already exists.
2m19s       Warning   Failed             domain/sample-domain1                          Domain sample-domain1 failed due to 'Internal error': io.kubernetes.client.openapi.ApiException: . Introspection failed on try 2 of 5.
Introspection Error:
io.kubernetes.client.openapi.ApiException:  Will retry.
2m9s        Normal    Available          domain/sample-domain1                          Domain sample-domain1 is available: a sufficient number of its servers have reached the ready state.
2m8s        Normal    Completed          domain/sample-domain1                          Domain sample-domain1 is complete because all of the following are true: there is no failure detected, there are no pending server shutdowns, and all servers expected to be running are ready and at their target image, auxiliary images, restart version, and introspect version.

オペレータのネームスペースのStartManagingNamespaceイベントの例:

Name:             weblogic-operator-588b9794f5-fwstz.StartManagingNamespace.sample-domain1-ns.ba7fca932263194
Namespace:        sample-weblogic-operator-ns
Labels:           weblogic.createdByOperator=true
Annotations:      <none>
API Version:      v1
Count:            1
Event Time:       <nil>
First Timestamp:  2021-12-14T19:51:17Z
Involved Object:
  Kind:          Pod
  Name:          weblogic-operator-588b9794f5-fwstz
  Namespace:     sample-weblogic-operator-ns
  UID:           dd454033-f334-49de-8013-2955cf00449e
Kind:            Event
Last Timestamp:  2021-12-14T19:51:17Z
Message:         Start managing namespace sample-domain1-ns
Metadata:
  Creation Timestamp:  2021-12-14T19:51:17Z
  Resource Version:   5395096
  Self Link:          /api/v1/namespaces/sample-weblogic-operator-ns/events/weblogic-operator-588b9794f5-fwstz.StartManagingNamespace.sample-domain1-ns.ba7fca932263194
  UID:                a19800f5-12d5-43bc-a694-2f25710da8d4
Reason:               StartManagingNamespace
Reporting Component:  weblogic.operator
Reporting Instance:   weblogic-operator-588b9794f5-fwstz
Source:
Type:    Normal
Events:  <none>

ドメイン・リソースのimageが変更された後のドメイン・ローリング再起動で生成された一連のオペレータ・イベントの例。これは、コマンド'kubectl get events -n sample-domain1-ns -selector=weblogic.domainUID=sample-domain1、weblogic.createdByOperator=true -sort-by=lastTimestamp'の出力です。

LAST SEEN   TYPE      REASON             OBJECT                                         MESSAGE
4m31s       Normal    Changed            domain/sample-domain1                          Domain sample-domain1 was changed.
4m28s       Warning   Incomplete         domain/sample-domain1                          Domain sample-domain1 is incomplete for one or more of the following reasons: there are failures detected, there are pending server shutdowns, or not all servers expected to be running are ready and at their target image, auxiliary images, restart version, and introspect version.
4m28s       Warning   Unavailable        domain/sample-domain1                          Domain sample-domain1 is unavailable: an insufficient number of its servers that are expected to be running are ready.
4m27s       Normal    PodCycleStarting   domain/sample-domain1                          Replacing pod sample-domain1-admin-server
4m27s       Normal    RollStarting       domain/sample-domain1                          Rolling restart WebLogic server pods in domain sample-domain1
3m28s       Normal    Available          domain/sample-domain1                          Domain sample-domain1 became available
3m27s       Normal    PodCycleStarting   domain/sample-domain1                          Replacing pod sample-domain1-managed-server1
22m         Normal    PodCycleStarting   domain/sample-domain1                          Replacing pod sample-domain1-managed-server2
64s         Normal    RollCompleted      domain/sample-domain1                          Rolling restart of domain sample-domain1 completed
12s         Normal    Completed          domain/sample-domain1                          Domain sample-domain1 is complete because all of the following are true: there is no failure detected, there are no pending server shutdowns, and all servers expected to be running are ready and at their target image, auxiliary images, restart version, and introspect version.

RollStartingイベントの例:

Name:             sample-domain1.RollStarting.ba923815e652c0c9
Namespace:        sample-domain1-ns
Labels:           weblogic.createdByOperator=true
                  weblogic.domainUID=sample-domain1
Annotations:      <none>
API Version:      v1
Count:            1
Event Time:       <nil>
First Timestamp:  2021-12-14T20:11:24Z
Involved Object:
  API Version:   weblogic.oracle/v9
  Kind:          Domain
  Name:          sample-domain1
  Namespace:     sample-domain1-ns
  UID:           86e65656-39cc-4cd5-af61-a7cbaef51b83
Kind:            Event
Last Timestamp:  2021-12-14T20:11:24Z
Message:         Rolling restart WebLogic server pods in domain sample-domain1
Metadata:
  Creation Timestamp:  2021-12-14T20:11:24Z

  Resource Version:   5398296
  Self Link:          /api/v1/namespaces/sample-domain1-ns/events/sample-domain1.RollStarting.ba923815e652c0c9
  UID:                394d6cab-86d8-4686-bd6b-2d906bc4eac7
Reason:               RollStarting
Reporting Component:  weblogic.operator
Reporting Instance:   weblogic-operator-588b9794f5-fwstz
Source:
Type:    Normal
Events:  <none>

PodCycleStartingイベントの例:

Name:             sample-domain1.PodCycleStarting.7d34bc3232231f49
Namespace:        sample-domain1-ns
Labels:           weblogic.createdByOperator=true
                  weblogic.domainUID=sample-domain1
Annotations:      <none>
API Version:      v1
Count:            1
Event Time:       <nil>
First Timestamp:  2021-05-18T02:01:18Z
Involved Object:
  API Version:   weblogic.oracle/v9
  Kind:          Domain
  Name:          sample-domain1
  Namespace:     sample-domain1-ns
  UID:           5df7dcda-d606-4509-9a06-32f25e16e166
Kind:            Event
Last Timestamp:  2021-05-18T02:01:18Z
Message:         Replacing pod sample-domain1-managed-server1
Metadata:
  Creation Timestamp:  2021-05-18T02:01:18Z
  Resource Version:   12842530
  Self Link:          /api/v1/namespaces/sample-domain1-ns/events/sample-domain1.PodCycleStarting.7d34bc3232231f49
  UID:                4c6a203e-9b93-4b46-b9e3-1a448b52c7ca
Reason:               PodCycleStarting
Reporting Component:  weblogic.operator
Reporting Instance:   weblogic-operator-fc4ccc8b5-rh4v6
Source:
Type:    Normal
Events:  <none>