Last active
July 14, 2023 13:24
-
-
Save david-martin/49421cde1fd12ac4d94fd3a9cfade228 to your computer and use it in GitHub Desktop.
State after delete ManagedCluster
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: v1 | |
items: | |
- apiVersion: kuadrant.io/v1alpha1 | |
kind: DNSPolicy | |
metadata: | |
creationTimestamp: "2023-07-14T12:59:15Z" | |
finalizers: | |
- kuadrant.io/dns-policy | |
generation: 1 | |
name: prod-web | |
namespace: multi-cluster-gateways | |
resourceVersion: "21314" | |
uid: ca6d44cf-b97d-4667-89e0-2685124c8b71 | |
spec: | |
loadBalancing: | |
weighted: | |
defaultWeight: 120 | |
targetRef: | |
group: gateway.networking.k8s.io | |
kind: Gateway | |
name: prod-web | |
namespace: multi-cluster-gateways | |
status: | |
conditions: | |
- lastTransitionTime: "2023-07-14T13:11:37Z" | |
message: 'get cluster gateway failed: ManagedCluster.cluster.open-cluster-management.io | |
"kind-mgc-workload-1" not found' | |
reason: ReconciliationError | |
status: "False" | |
type: Ready | |
observedGeneration: 1 | |
kind: List | |
metadata: | |
resourceVersion: "" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: v1 | |
items: | |
- apiVersion: kuadrant.io/v1alpha1 | |
kind: DNSRecord | |
metadata: | |
creationTimestamp: "2023-07-14T12:59:52Z" | |
finalizers: | |
- kuadrant.io/dns-record | |
generation: 3 | |
labels: | |
kuadrant.io/Gateway-uid: 4ac03c31-69a0-470e-b23e-6083a23fd0e1 | |
kuadrant.io/record-id: test2 | |
name: test2.dm.hcpapps.net | |
namespace: multi-cluster-gateways | |
ownerReferences: | |
- apiVersion: gateway.networking.k8s.io/v1beta1 | |
kind: Gateway | |
name: prod-web | |
uid: 4ac03c31-69a0-470e-b23e-6083a23fd0e1 | |
- apiVersion: kuadrant.io/v1alpha1 | |
blockOwnerDeletion: true | |
controller: true | |
kind: ManagedZone | |
name: mgc-dev-mz | |
uid: ca9b736c-376f-48bf-97b2-7ca0ac7ad586 | |
resourceVersion: "19226" | |
uid: bfff81bf-3b60-437f-a736-cb8d8517c46d | |
spec: | |
endpoints: | |
- dnsName: 2c71gf.lb-4ej5le.test2.dm.hcpapps.net | |
recordTTL: 60 | |
recordType: A | |
targets: | |
- 172.32.200.0 | |
- dnsName: default.lb-4ej5le.test2.dm.hcpapps.net | |
providerSpecific: | |
- name: weight | |
value: "120" | |
recordTTL: 60 | |
recordType: CNAME | |
setIdentifier: 2c71gf.lb-4ej5le.test2.dm.hcpapps.net | |
targets: | |
- 2c71gf.lb-4ej5le.test2.dm.hcpapps.net | |
- dnsName: default.lb-4ej5le.test2.dm.hcpapps.net | |
providerSpecific: | |
- name: weight | |
value: "120" | |
recordTTL: 60 | |
recordType: CNAME | |
setIdentifier: lrnse3.lb-4ej5le.test2.dm.hcpapps.net | |
targets: | |
- lrnse3.lb-4ej5le.test2.dm.hcpapps.net | |
- dnsName: lb-4ej5le.test2.dm.hcpapps.net | |
providerSpecific: | |
- name: geo-country-code | |
value: '*' | |
recordTTL: 300 | |
recordType: CNAME | |
setIdentifier: default | |
targets: | |
- default.lb-4ej5le.test2.dm.hcpapps.net | |
- dnsName: lrnse3.lb-4ej5le.test2.dm.hcpapps.net | |
recordTTL: 60 | |
recordType: A | |
targets: | |
- 172.32.201.0 | |
- dnsName: test2.dm.hcpapps.net | |
recordTTL: 300 | |
recordType: CNAME | |
targets: | |
- lb-4ej5le.test2.dm.hcpapps.net | |
managedZone: | |
name: mgc-dev-mz | |
status: | |
conditions: | |
- lastTransitionTime: "2023-07-14T12:59:53Z" | |
message: Provider ensured the managed zone | |
observedGeneration: 3 | |
reason: ProviderSuccess | |
status: "True" | |
type: Ready | |
endpoints: | |
- dnsName: 2c71gf.lb-4ej5le.test2.dm.hcpapps.net | |
recordTTL: 60 | |
recordType: A | |
targets: | |
- 172.32.200.0 | |
- dnsName: default.lb-4ej5le.test2.dm.hcpapps.net | |
providerSpecific: | |
- name: weight | |
value: "120" | |
recordTTL: 60 | |
recordType: CNAME | |
setIdentifier: 2c71gf.lb-4ej5le.test2.dm.hcpapps.net | |
targets: | |
- 2c71gf.lb-4ej5le.test2.dm.hcpapps.net | |
- dnsName: default.lb-4ej5le.test2.dm.hcpapps.net | |
providerSpecific: | |
- name: weight | |
value: "120" | |
recordTTL: 60 | |
recordType: CNAME | |
setIdentifier: lrnse3.lb-4ej5le.test2.dm.hcpapps.net | |
targets: | |
- lrnse3.lb-4ej5le.test2.dm.hcpapps.net | |
- dnsName: lb-4ej5le.test2.dm.hcpapps.net | |
providerSpecific: | |
- name: geo-country-code | |
value: '*' | |
recordTTL: 300 | |
recordType: CNAME | |
setIdentifier: default | |
targets: | |
- default.lb-4ej5le.test2.dm.hcpapps.net | |
- dnsName: lrnse3.lb-4ej5le.test2.dm.hcpapps.net | |
recordTTL: 60 | |
recordType: A | |
targets: | |
- 172.32.201.0 | |
- dnsName: test2.dm.hcpapps.net | |
recordTTL: 300 | |
recordType: CNAME | |
targets: | |
- lb-4ej5le.test2.dm.hcpapps.net | |
observedGeneration: 3 | |
kind: List | |
metadata: | |
resourceVersion: "" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: v1 | |
items: | |
- apiVersion: gateway.networking.k8s.io/v1beta1 | |
kind: Gateway | |
metadata: | |
annotations: | |
kuadrant.io/dnspolicies: '[]' | |
kuadrant.io/dnspolicy: multi-cluster-gateways/prod-web | |
kuadrant.io/gateway-clusters: '["kind-mgc-control-plane","kind-mgc-workload-1"]' | |
kubectl.kubernetes.io/last-applied-configuration: | | |
{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","metadata":{"annotations":{},"name":"prod-web","namespace":"multi-cluster-gateways"},"spec":{"gatewayClassName":"kuadrant-multi-cluster-gateway-instance-per-cluster","listeners":[{"allowedRoutes":{"namespaces":{"from":"All"}},"hostname":"test2.dm.hcpapps.net","name":"api","port":443,"protocol":"HTTPS"}]}} | |
creationTimestamp: "2023-07-14T12:59:21Z" | |
generation: 1 | |
labels: | |
cluster.open-cluster-management.io/placement: http-gateway | |
kuadarant.io/managed: "true" | |
name: prod-web | |
namespace: kuadrant-multi-cluster-gateways | |
ownerReferences: | |
- apiVersion: work.open-cluster-management.io/v1 | |
kind: AppliedManifestWork | |
name: cb44799638aef3ca15a2cd427b7bbbdc41e3fa497304a49bb80435d54679e429-gateway-multi-cluster-gateways-prod-web | |
uid: 1d3ec79f-2aa4-4ecb-b6a4-17018e945436 | |
resourceVersion: "21093" | |
uid: 83313038-2239-476f-9d22-25260a49b374 | |
spec: | |
gatewayClassName: istio | |
listeners: | |
- allowedRoutes: | |
namespaces: | |
from: All | |
hostname: test2.dm.hcpapps.net | |
name: api | |
port: 443 | |
protocol: HTTPS | |
tls: | |
certificateRefs: | |
- group: "" | |
kind: Secret | |
name: test2.dm.hcpapps.net | |
namespace: kuadrant-multi-cluster-gateways | |
mode: Terminate | |
status: | |
addresses: | |
- type: IPAddress | |
value: 172.32.200.0 | |
conditions: | |
- lastTransitionTime: "2023-07-14T13:10:42Z" | |
message: Deployed gateway to the cluster | |
observedGeneration: 1 | |
reason: Accepted | |
status: "True" | |
type: Accepted | |
- lastTransitionTime: "2023-07-14T13:10:42Z" | |
message: Deployed gateway to the cluster | |
observedGeneration: 1 | |
reason: ResourcesAvailable | |
status: "True" | |
type: Scheduled | |
- lastTransitionTime: "2023-07-14T12:59:31Z" | |
message: Gateway valid, assigned to service(s) prod-web-istio.kuadrant-multi-cluster-gateways.svc.cluster.local:443 | |
observedGeneration: 1 | |
reason: ListenersValid | |
status: "True" | |
type: Ready | |
listeners: | |
- attachedRoutes: 1 | |
conditions: | |
- lastTransitionTime: "2023-07-14T12:59:21Z" | |
message: No errors found | |
observedGeneration: 1 | |
reason: Accepted | |
status: "True" | |
type: Accepted | |
- lastTransitionTime: "2023-07-14T12:59:21Z" | |
message: No errors found | |
observedGeneration: 1 | |
reason: NoConflicts | |
status: "False" | |
type: Conflicted | |
- lastTransitionTime: "2023-07-14T12:59:21Z" | |
message: No errors found | |
observedGeneration: 1 | |
reason: Attached | |
status: "False" | |
type: Detached | |
- lastTransitionTime: "2023-07-14T12:59:21Z" | |
message: No errors found | |
observedGeneration: 1 | |
reason: Programmed | |
status: "True" | |
type: Programmed | |
- lastTransitionTime: "2023-07-14T12:59:21Z" | |
message: No errors found | |
observedGeneration: 1 | |
reason: Ready | |
status: "True" | |
type: Ready | |
- lastTransitionTime: "2023-07-14T12:59:21Z" | |
message: No errors found | |
observedGeneration: 1 | |
reason: ResolvedRefs | |
status: "True" | |
type: ResolvedRefs | |
name: api | |
supportedKinds: | |
- group: gateway.networking.k8s.io | |
kind: HTTPRoute | |
- apiVersion: gateway.networking.k8s.io/v1beta1 | |
kind: Gateway | |
metadata: | |
annotations: | |
kuadrant.io/dnspolicies: '[{"Namespace":"multi-cluster-gateways","Name":"prod-web"}]' | |
kuadrant.io/dnspolicy: multi-cluster-gateways/prod-web | |
kuadrant.io/gateway-clusters: '["kind-mgc-control-plane","kind-mgc-workload-1"]' | |
kubectl.kubernetes.io/last-applied-configuration: | | |
{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","metadata":{"annotations":{},"name":"prod-web","namespace":"multi-cluster-gateways"},"spec":{"gatewayClassName":"kuadrant-multi-cluster-gateway-instance-per-cluster","listeners":[{"allowedRoutes":{"namespaces":{"from":"All"}},"hostname":"test2.dm.hcpapps.net","name":"api","port":443,"protocol":"HTTPS"}]}} | |
creationTimestamp: "2023-07-14T12:59:15Z" | |
finalizers: | |
- kuadrant.io/gateway | |
generation: 1 | |
labels: | |
cluster.open-cluster-management.io/placement: http-gateway | |
kuadarant.io/managed: "true" | |
name: prod-web | |
namespace: multi-cluster-gateways | |
resourceVersion: "19220" | |
uid: 4ac03c31-69a0-470e-b23e-6083a23fd0e1 | |
spec: | |
gatewayClassName: kuadrant-multi-cluster-gateway-instance-per-cluster | |
listeners: | |
- allowedRoutes: | |
namespaces: | |
from: All | |
hostname: test2.dm.hcpapps.net | |
name: api | |
port: 443 | |
protocol: HTTPS | |
status: | |
addresses: | |
- type: kuadrant.io/MultiClusterIPAddress | |
value: kind-mgc-control-plane/172.32.200.0 | |
- type: kuadrant.io/MultiClusterIPAddress | |
value: kind-mgc-workload-1/172.32.201.0 | |
conditions: | |
- lastTransitionTime: "2023-07-14T12:59:15Z" | |
message: Handled by kuadrant.io/mgc-gw-controller | |
observedGeneration: 1 | |
reason: Accepted | |
status: "True" | |
type: Accepted | |
- lastTransitionTime: "2023-07-14T13:01:04Z" | |
message: 'gateway placed on clusters [kind-mgc-control-plane kind-mgc-workload-1] ' | |
observedGeneration: 1 | |
reason: Programmed | |
status: "True" | |
type: Programmed | |
listeners: | |
- attachedRoutes: 1 | |
conditions: [] | |
name: kind-mgc-control-plane.api | |
supportedKinds: [] | |
- attachedRoutes: 1 | |
conditions: [] | |
name: kind-mgc-workload-1.api | |
supportedKinds: [] | |
kind: List | |
metadata: | |
resourceVersion: "" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: v1 | |
items: | |
- apiVersion: gateway.networking.k8s.io/v1beta1 | |
kind: Gateway | |
metadata: | |
annotations: | |
kuadrant.io/dnspolicies: '[{"Namespace":"multi-cluster-gateways","Name":"prod-web"}]' | |
kuadrant.io/dnspolicy: multi-cluster-gateways/prod-web | |
kuadrant.io/gateway-clusters: '["kind-mgc-control-plane","kind-mgc-workload-1"]' | |
kubectl.kubernetes.io/last-applied-configuration: | | |
{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","metadata":{"annotations":{},"name":"prod-web","namespace":"multi-cluster-gateways"},"spec":{"gatewayClassName":"kuadrant-multi-cluster-gateway-instance-per-cluster","listeners":[{"allowedRoutes":{"namespaces":{"from":"All"}},"hostname":"test2.dm.hcpapps.net","name":"api","port":443,"protocol":"HTTPS"}]}} | |
creationTimestamp: "2023-07-14T13:01:04Z" | |
generation: 1 | |
labels: | |
cluster.open-cluster-management.io/placement: http-gateway | |
kuadarant.io/managed: "true" | |
name: prod-web | |
namespace: kuadrant-multi-cluster-gateways | |
ownerReferences: | |
- apiVersion: work.open-cluster-management.io/v1 | |
kind: AppliedManifestWork | |
name: cb44799638aef3ca15a2cd427b7bbbdc41e3fa497304a49bb80435d54679e429-gateway-multi-cluster-gateways-prod-web | |
uid: fdf2be3f-85a0-4625-959d-2fc4534b377d | |
resourceVersion: "15673" | |
uid: d75a637e-2a23-45de-bd49-a40e44c9a3c4 | |
spec: | |
gatewayClassName: istio | |
listeners: | |
- allowedRoutes: | |
namespaces: | |
from: All | |
hostname: test2.dm.hcpapps.net | |
name: api | |
port: 443 | |
protocol: HTTPS | |
tls: | |
certificateRefs: | |
- group: "" | |
kind: Secret | |
name: test2.dm.hcpapps.net | |
namespace: kuadrant-multi-cluster-gateways | |
mode: Terminate | |
status: | |
addresses: | |
- type: IPAddress | |
value: 172.32.201.0 | |
conditions: | |
- lastTransitionTime: "2023-07-14T13:01:36Z" | |
message: Deployed gateway to the cluster | |
observedGeneration: 1 | |
reason: Accepted | |
status: "True" | |
type: Accepted | |
- lastTransitionTime: "2023-07-14T13:01:36Z" | |
message: Deployed gateway to the cluster | |
observedGeneration: 1 | |
reason: ResourcesAvailable | |
status: "True" | |
type: Scheduled | |
- lastTransitionTime: "2023-07-14T13:01:06Z" | |
message: Gateway valid, assigned to service(s) prod-web-istio.kuadrant-multi-cluster-gateways.svc.cluster.local:443 | |
observedGeneration: 1 | |
reason: ListenersValid | |
status: "True" | |
type: Ready | |
listeners: | |
- attachedRoutes: 1 | |
conditions: | |
- lastTransitionTime: "2023-07-14T13:01:04Z" | |
message: No errors found | |
observedGeneration: 1 | |
reason: Accepted | |
status: "True" | |
type: Accepted | |
- lastTransitionTime: "2023-07-14T13:01:04Z" | |
message: No errors found | |
observedGeneration: 1 | |
reason: NoConflicts | |
status: "False" | |
type: Conflicted | |
- lastTransitionTime: "2023-07-14T13:01:04Z" | |
message: No errors found | |
observedGeneration: 1 | |
reason: Attached | |
status: "False" | |
type: Detached | |
- lastTransitionTime: "2023-07-14T13:01:04Z" | |
message: No errors found | |
observedGeneration: 1 | |
reason: Programmed | |
status: "True" | |
type: Programmed | |
- lastTransitionTime: "2023-07-14T13:01:04Z" | |
message: No errors found | |
observedGeneration: 1 | |
reason: Ready | |
status: "True" | |
type: Ready | |
- lastTransitionTime: "2023-07-14T13:01:04Z" | |
message: No errors found | |
observedGeneration: 1 | |
reason: ResolvedRefs | |
status: "True" | |
type: ResolvedRefs | |
name: api | |
supportedKinds: | |
- group: gateway.networking.k8s.io | |
kind: HTTPRoute | |
kind: List | |
metadata: | |
resourceVersion: "" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2023-07-14T13:11:37Z DEBUG dnspolicy.gatewayEventMapper mapToPolicyRequest {"object": "multi-cluster-gateways/prod-web", "dnspolicy": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:37Z DEBUG dnspolicy.gatewayEventMapper mapToPolicyRequest {"object": "multi-cluster-gateways/prod-web", "dnspolicy": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:37Z INFO dnspolicy Reconciling DNSPolicy {"DNSPolicy": "multi-cluster-gateways/prod-web"} | |
2023-07-14T13:11:37Z DEBUG dnspolicy FetchValidGateway {"DNSPolicy": "multi-cluster-gateways/prod-web", "gateway": {"namespace": "multi-cluster-gateways", "name": "prod-web"}, "err": null} | |
2023-07-14T13:11:37Z DEBUG dnspolicy ComputeGatewayDiffs {"DNSPolicy": "multi-cluster-gateways/prod-web", "#missing-policy-ref": 0, "#valid-policy-ref": 1, "#invalid-policy-ref": 0} | |
2023-07-14T13:11:37Z DEBUG dnspolicy reconcileDNSRecords: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:37Z INFO dnspolicy DNSPolicyReconciler.reconcileResources {"DNSPolicy": "multi-cluster-gateways/prod-web", "clusters": ["kind-mgc-control-plane", "kind-mgc-workload-1"], "managedHosts": [{"Subdomain":"test2","Host":"test2.dm.hcpapps.net","ManagedZone":{"kind":"ManagedZone","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"mgc-dev-mz","namespace":"multi-cluster-gateways","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","resourceVersion":"19229","generation":1,"creationTimestamp":"2023-07-14T11:24:52Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"kuadrant.io/v1alpha1\",\"kind\":\"ManagedZone\",\"metadata\":{\"annotations\":{},\"name\":\"mgc-dev-mz\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"description\":\"Dev Managed Zone\",\"dnsProviderSecretRef\":{\"name\":\"mgc-aws-credentials\",\"namespace\":\"multi-cluster-gateways\",\"type\":\"AWS\"},\"domainName\":\"dm.hcpapps.net\",\"id\":\"Z0874284GX39ZQKOCETU\"}}\n"},"finalizers":["kuadrant.io/managed-zone"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T11:24:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:description":{},"f:dnsProviderSecretRef":{".":{},"f:name":{},"f:namespace":{},"f:type":{}},"f:domainName":{},"f:id":{}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T12:58:40Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/managed-zone\"":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:38Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{".":{},"k:{\"type\":\"Ready\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:id":{},"f:nameServers":{},"f:observedGeneration":{},"f:recordCount":{}}},"subresource":"status"}]},"spec":{"id":"Z0874284GX39ZQKOCETU","domainName":"dm.hcpapps.net","description":"Dev Managed Zone","dnsProviderSecretRef":{"namespace":"multi-cluster-gateways","name":"mgc-aws-credentials","type":"AWS"}},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:58:42Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":1,"id":"/hostedzone/Z0874284GX39ZQKOCETU","recordCount":27,"nameServers":["ns-1905.awsdns-46.co.uk","ns-295.awsdns-36.com","ns-797.awsdns-35.net","ns-1366.awsdns-42.org"]}},"DnsRecord":{"kind":"DNSRecord","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"test2.dm.hcpapps.net","namespace":"multi-cluster-gateways","uid":"bfff81bf-3b60-437f-a736-cb8d8517c46d","resourceVersion":"19226","generation":3,"creationTimestamp":"2023-07-14T12:59:52Z","labels":{"kuadrant.io/Gateway-uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","kuadrant.io/record-id":"test2"},"ownerReferences":[{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","name":"prod-web","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1"},{"apiVersion":"kuadrant.io/v1alpha1","kind":"ManagedZone","name":"mgc-dev-mz","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","controller":true,"blockOwnerDeletion":true}],"finalizers":["kuadrant.io/dns-record"],"managedFields":[{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/dns-record\"":{}},"f:labels":{".":{},"f:kuadrant.io/Gateway-uid":{},"f:kuadrant.io/record-id":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"4ac03c31-69a0-470e-b23e-6083a23fd0e1\"}":{},"k:{\"uid\":\"ca9b736c-376f-48bf-97b2-7ca0ac7ad586\"}":{}}},"f:spec":{".":{},"f:endpoints":{},"f:managedZone":{".":{},"f:name":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:37Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{},"f:endpoints":{},"f:observedGeneration":{}}},"subresource":"status"}]},"spec":{"managedZone":{"name":"mgc-dev-mz"},"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":3,"lastTransitionTime":"2023-07-14T12:59:53Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":3,"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]}}}]} | |
2023-07-14T13:11:37Z INFO dnspolicy setting dns dnsTargets for gateway listener {"DNSPolicy": "multi-cluster-gateways/prod-web", "listener": "test2.dm.hcpapps.net", "values": {"Gateway":{"kind":"Gateway","apiVersion":"gateway.networking.k8s.io/v1beta1","metadata":{"name":"prod-web","namespace":"multi-cluster-gateways","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","resourceVersion":"19220","generation":1,"creationTimestamp":"2023-07-14T12:59:15Z","labels":{"cluster.open-cluster-management.io/placement":"http-gateway","kuadarant.io/managed":"true"},"annotations":{"kuadrant.io/dnspolicies":"[{\"Namespace\":\"multi-cluster-gateways\",\"Name\":\"prod-web\"}]","kuadrant.io/dnspolicy":"multi-cluster-gateways/prod-web","kuadrant.io/gateway-clusters":"[\"kind-mgc-control-plane\",\"kind-mgc-workload-1\"]","kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"gateway.networking.k8s.io/v1beta1\",\"kind\":\"Gateway\",\"metadata\":{\"annotations\":{},\"name\":\"prod-web\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"gatewayClassName\":\"kuadrant-multi-cluster-gateway-instance-per-cluster\",\"listeners\":[{\"allowedRoutes\":{\"namespaces\":{\"from\":\"All\"}},\"hostname\":\"test2.dm.hcpapps.net\",\"name\":\"api\",\"port\":443,\"protocol\":\"HTTPS\"}]}}\n"},"finalizers":["kuadrant.io/gateway"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"gateway.networking.k8s.io/v1beta1","time":"2023-07-14T12:59:15Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:gatewayClassName":{},"f:listeners":{".":{},"k:{\"name\":\"api\"}":{".":{},"f:allowedRoutes":{".":{},"f:namespaces":{".":{},"f:from":{}}},"f:hostname":{},"f:name":{},"f:port":{},"f:protocol":{}}}}}},{"manager":"kubectl-label","operation":"Update","apiVersion":"gateway.networking.k8s.io/v1beta1","time":"2023-07-14T12:59:21Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:labels":{".":{},"f:cluster.open-cluster-management.io/placement":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"gateway.networking.k8s.io/v1beta1","time":"2023-07-14T13:01:04Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{"f:kuadrant.io/dnspolicies":{},"f:kuadrant.io/dnspolicy":{}},"f:finalizers":{".":{},"v:\"kuadrant.io/gateway\"":{}},"f:labels":{"f:kuadarant.io/managed":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"gateway.networking.k8s.io/v1beta1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{"f:kuadrant.io/gateway-clusters":{}}},"f:status":{"f:addresses":{},"f:conditions":{"k:{\"type\":\"Accepted\"}":{"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{}},"k:{\"type\":\"Programmed\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:listeners":{".":{},"k:{\"name\":\"kind-mgc-control-plane.api\"}":{".":{},"f:attachedRoutes":{},"f:conditions":{},"f:name":{},"f:supportedKinds":{}},"k:{\"name\":\"kind-mgc-workload-1.api\"}":{".":{},"f:attachedRoutes":{},"f:conditions":{},"f:name":{},"f:supportedKinds":{}}}}},"subresource":"status"}]},"spec":{"gatewayClassName":"kuadrant-multi-cluster-gateway-instance-per-cluster","listeners":[{"name":"api","hostname":"test2.dm.hcpapps.net","port":443,"protocol":"HTTPS","allowedRoutes":{"namespaces":{"from":"All"}}}]},"status":{"addresses":[{"type":"kuadrant.io/MultiClusterIPAddress","value":"kind-mgc-control-plane/172.32.200.0"},{"type":"kuadrant.io/MultiClusterIPAddress","value":"kind-mgc-workload-1/172.32.201.0"}],"conditions":[{"type":"Accepted","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:59:15Z","reason":"Accepted","message":"Handled by kuadrant.io/mgc-gw-controller"},{"type":"Programmed","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T13:01:04Z","reason":"Programmed","message":"gateway placed on clusters [kind-mgc-control-plane kind-mgc-workload-1] "}],"listeners":[{"name":"kind-mgc-control-plane.api","supportedKinds":[],"attachedRoutes":1,"conditions":[]},{"name":"kind-mgc-workload-1.api","supportedKinds":[],"attachedRoutes":1,"conditions":[]}]}},"ClusterGatewayTargets":[{"ClusterName":"kind-mgc-control-plane","GatewayAddresses":[{"type":"IPAddress","value":"172.32.200.0"}],"ClusterAttributes":{"CustomWeight":null,"Geo":null},"Geo":"default","Weight":120},{"ClusterName":"kind-mgc-workload-1","GatewayAddresses":[{"type":"IPAddress","value":"172.32.201.0"}],"ClusterAttributes":{"CustomWeight":null,"Geo":null},"Geo":"default","Weight":120}],"LoadBalancing":{"weighted":{"defaultWeight":120}}}} | |
2023-07-14T13:11:37Z DEBUG dnspolicy reconcileHealthChecks: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:37Z DEBUG dnspolicy.gatewayEventMapper mapToPolicyRequest {"object": "multi-cluster-gateways/prod-web", "dnspolicy": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:37Z INFO TLS reconciled for downstream gateway {"controller": "gateway", "controllerGroup": "gateway.networking.k8s.io", "controllerKind": "Gateway", "Gateway": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "7a85a1b2-5f9a-4c6e-80db-ff6f49980e1e", "gateway": "prod-web", "namespace": "kuadrant-multi-cluster-gateways"} | |
2023-07-14T13:11:37Z INFO requeuing gateway {"namespace": "multi-cluster-gateways", "name": "prod-web"} | |
2023-07-14T13:11:37Z INFO requeuing gateway {"namespace": "multi-cluster-gateways", "name": "prod-web"} | |
2023-07-14T13:11:37Z INFO TLS reconciled for downstream gateway {"controller": "gateway", "controllerGroup": "gateway.networking.k8s.io", "controllerKind": "Gateway", "Gateway": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "660f7b9b-49e6-4903-ac2b-6f1c406da41e", "gateway": "prod-web", "namespace": "kuadrant-multi-cluster-gateways"} | |
2023-07-14T13:11:37Z DEBUG Route53 provider created {"managed zone:": "mgc-dev-mz"} | |
2023-07-14T13:11:37Z INFO dnspolicy Reconciling DNSPolicy {"DNSPolicy": "multi-cluster-gateways/prod-web"} | |
2023-07-14T13:11:37Z DEBUG dnspolicy FetchValidGateway {"DNSPolicy": "multi-cluster-gateways/prod-web", "gateway": {"namespace": "multi-cluster-gateways", "name": "prod-web"}, "err": null} | |
2023-07-14T13:11:37Z DEBUG dnspolicy ComputeGatewayDiffs {"DNSPolicy": "multi-cluster-gateways/prod-web", "#missing-policy-ref": 0, "#valid-policy-ref": 1, "#invalid-policy-ref": 0} | |
2023-07-14T13:11:37Z DEBUG dnspolicy reconcileDNSRecords: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:37Z INFO dnspolicy DNSPolicyReconciler.reconcileResources {"DNSPolicy": "multi-cluster-gateways/prod-web", "clusters": ["kind-mgc-control-plane", "kind-mgc-workload-1"], "managedHosts": [{"Subdomain":"test2","Host":"test2.dm.hcpapps.net","ManagedZone":{"kind":"ManagedZone","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"mgc-dev-mz","namespace":"multi-cluster-gateways","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","resourceVersion":"19229","generation":1,"creationTimestamp":"2023-07-14T11:24:52Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"kuadrant.io/v1alpha1\",\"kind\":\"ManagedZone\",\"metadata\":{\"annotations\":{},\"name\":\"mgc-dev-mz\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"description\":\"Dev Managed Zone\",\"dnsProviderSecretRef\":{\"name\":\"mgc-aws-credentials\",\"namespace\":\"multi-cluster-gateways\",\"type\":\"AWS\"},\"domainName\":\"dm.hcpapps.net\",\"id\":\"Z0874284GX39ZQKOCETU\"}}\n"},"finalizers":["kuadrant.io/managed-zone"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T11:24:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:description":{},"f:dnsProviderSecretRef":{".":{},"f:name":{},"f:namespace":{},"f:type":{}},"f:domainName":{},"f:id":{}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T12:58:40Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/managed-zone\"":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:38Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{".":{},"k:{\"type\":\"Ready\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:id":{},"f:nameServers":{},"f:observedGeneration":{},"f:recordCount":{}}},"subresource":"status"}]},"spec":{"id":"Z0874284GX39ZQKOCETU","domainName":"dm.hcpapps.net","description":"Dev Managed Zone","dnsProviderSecretRef":{"namespace":"multi-cluster-gateways","name":"mgc-aws-credentials","type":"AWS"}},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:58:42Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":1,"id":"/hostedzone/Z0874284GX39ZQKOCETU","recordCount":27,"nameServers":["ns-1905.awsdns-46.co.uk","ns-295.awsdns-36.com","ns-797.awsdns-35.net","ns-1366.awsdns-42.org"]}},"DnsRecord":{"kind":"DNSRecord","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"test2.dm.hcpapps.net","namespace":"multi-cluster-gateways","uid":"bfff81bf-3b60-437f-a736-cb8d8517c46d","resourceVersion":"19226","generation":3,"creationTimestamp":"2023-07-14T12:59:52Z","labels":{"kuadrant.io/Gateway-uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","kuadrant.io/record-id":"test2"},"ownerReferences":[{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","name":"prod-web","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1"},{"apiVersion":"kuadrant.io/v1alpha1","kind":"ManagedZone","name":"mgc-dev-mz","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","controller":true,"blockOwnerDeletion":true}],"finalizers":["kuadrant.io/dns-record"],"managedFields":[{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/dns-record\"":{}},"f:labels":{".":{},"f:kuadrant.io/Gateway-uid":{},"f:kuadrant.io/record-id":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"4ac03c31-69a0-470e-b23e-6083a23fd0e1\"}":{},"k:{\"uid\":\"ca9b736c-376f-48bf-97b2-7ca0ac7ad586\"}":{}}},"f:spec":{".":{},"f:endpoints":{},"f:managedZone":{".":{},"f:name":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:37Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{},"f:endpoints":{},"f:observedGeneration":{}}},"subresource":"status"}]},"spec":{"managedZone":{"name":"mgc-dev-mz"},"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":3,"lastTransitionTime":"2023-07-14T12:59:53Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":3,"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]}}}]} | |
2023-07-14T13:11:37Z ERROR Reconciler error {"controller": "dnspolicy", "controllerGroup": "kuadrant.io", "controllerKind": "DNSPolicy", "DNSPolicy": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "863c234a-42e6-41fd-abf9-13e858bc047a", "error": "get cluster gateway failed: ManagedCluster.cluster.open-cluster-management.io \"kind-mgc-workload-1\" not found"} | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:329 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:274 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2 | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:235 | |
2023-07-14T13:11:37Z INFO dnspolicy Reconciling DNSPolicy {"DNSPolicy": "multi-cluster-gateways/prod-web"} | |
2023-07-14T13:11:37Z DEBUG dnspolicy FetchValidGateway {"DNSPolicy": "multi-cluster-gateways/prod-web", "gateway": {"namespace": "multi-cluster-gateways", "name": "prod-web"}, "err": null} | |
2023-07-14T13:11:37Z DEBUG dnspolicy ComputeGatewayDiffs {"DNSPolicy": "multi-cluster-gateways/prod-web", "#missing-policy-ref": 0, "#valid-policy-ref": 1, "#invalid-policy-ref": 0} | |
2023-07-14T13:11:37Z DEBUG dnspolicy reconcileDNSRecords: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:37Z INFO dnspolicy DNSPolicyReconciler.reconcileResources {"DNSPolicy": "multi-cluster-gateways/prod-web", "clusters": ["kind-mgc-control-plane", "kind-mgc-workload-1"], "managedHosts": [{"Subdomain":"test2","Host":"test2.dm.hcpapps.net","ManagedZone":{"kind":"ManagedZone","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"mgc-dev-mz","namespace":"multi-cluster-gateways","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","resourceVersion":"19229","generation":1,"creationTimestamp":"2023-07-14T11:24:52Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"kuadrant.io/v1alpha1\",\"kind\":\"ManagedZone\",\"metadata\":{\"annotations\":{},\"name\":\"mgc-dev-mz\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"description\":\"Dev Managed Zone\",\"dnsProviderSecretRef\":{\"name\":\"mgc-aws-credentials\",\"namespace\":\"multi-cluster-gateways\",\"type\":\"AWS\"},\"domainName\":\"dm.hcpapps.net\",\"id\":\"Z0874284GX39ZQKOCETU\"}}\n"},"finalizers":["kuadrant.io/managed-zone"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T11:24:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:description":{},"f:dnsProviderSecretRef":{".":{},"f:name":{},"f:namespace":{},"f:type":{}},"f:domainName":{},"f:id":{}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T12:58:40Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/managed-zone\"":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:38Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{".":{},"k:{\"type\":\"Ready\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:id":{},"f:nameServers":{},"f:observedGeneration":{},"f:recordCount":{}}},"subresource":"status"}]},"spec":{"id":"Z0874284GX39ZQKOCETU","domainName":"dm.hcpapps.net","description":"Dev Managed Zone","dnsProviderSecretRef":{"namespace":"multi-cluster-gateways","name":"mgc-aws-credentials","type":"AWS"}},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:58:42Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":1,"id":"/hostedzone/Z0874284GX39ZQKOCETU","recordCount":27,"nameServers":["ns-1905.awsdns-46.co.uk","ns-295.awsdns-36.com","ns-797.awsdns-35.net","ns-1366.awsdns-42.org"]}},"DnsRecord":{"kind":"DNSRecord","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"test2.dm.hcpapps.net","namespace":"multi-cluster-gateways","uid":"bfff81bf-3b60-437f-a736-cb8d8517c46d","resourceVersion":"19226","generation":3,"creationTimestamp":"2023-07-14T12:59:52Z","labels":{"kuadrant.io/Gateway-uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","kuadrant.io/record-id":"test2"},"ownerReferences":[{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","name":"prod-web","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1"},{"apiVersion":"kuadrant.io/v1alpha1","kind":"ManagedZone","name":"mgc-dev-mz","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","controller":true,"blockOwnerDeletion":true}],"finalizers":["kuadrant.io/dns-record"],"managedFields":[{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/dns-record\"":{}},"f:labels":{".":{},"f:kuadrant.io/Gateway-uid":{},"f:kuadrant.io/record-id":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"4ac03c31-69a0-470e-b23e-6083a23fd0e1\"}":{},"k:{\"uid\":\"ca9b736c-376f-48bf-97b2-7ca0ac7ad586\"}":{}}},"f:spec":{".":{},"f:endpoints":{},"f:managedZone":{".":{},"f:name":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:37Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{},"f:endpoints":{},"f:observedGeneration":{}}},"subresource":"status"}]},"spec":{"managedZone":{"name":"mgc-dev-mz"},"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":3,"lastTransitionTime":"2023-07-14T12:59:53Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":3,"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]}}}]} | |
2023-07-14T13:11:37Z ERROR Reconciler error {"controller": "dnspolicy", "controllerGroup": "kuadrant.io", "controllerKind": "DNSPolicy", "DNSPolicy": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "b91346d7-6181-4885-b5ad-1c9edaa209e3", "error": "get cluster gateway failed: ManagedCluster.cluster.open-cluster-management.io \"kind-mgc-workload-1\" not found"} | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:329 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:274 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2 | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:235 | |
2023-07-14T13:11:37Z INFO dnspolicy Reconciling DNSPolicy {"DNSPolicy": "multi-cluster-gateways/prod-web"} | |
2023-07-14T13:11:37Z DEBUG dnspolicy FetchValidGateway {"DNSPolicy": "multi-cluster-gateways/prod-web", "gateway": {"namespace": "multi-cluster-gateways", "name": "prod-web"}, "err": null} | |
2023-07-14T13:11:37Z DEBUG dnspolicy ComputeGatewayDiffs {"DNSPolicy": "multi-cluster-gateways/prod-web", "#missing-policy-ref": 0, "#valid-policy-ref": 1, "#invalid-policy-ref": 0} | |
2023-07-14T13:11:37Z DEBUG dnspolicy reconcileDNSRecords: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:37Z INFO dnspolicy DNSPolicyReconciler.reconcileResources {"DNSPolicy": "multi-cluster-gateways/prod-web", "clusters": ["kind-mgc-control-plane", "kind-mgc-workload-1"], "managedHosts": [{"Subdomain":"test2","Host":"test2.dm.hcpapps.net","ManagedZone":{"kind":"ManagedZone","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"mgc-dev-mz","namespace":"multi-cluster-gateways","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","resourceVersion":"19229","generation":1,"creationTimestamp":"2023-07-14T11:24:52Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"kuadrant.io/v1alpha1\",\"kind\":\"ManagedZone\",\"metadata\":{\"annotations\":{},\"name\":\"mgc-dev-mz\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"description\":\"Dev Managed Zone\",\"dnsProviderSecretRef\":{\"name\":\"mgc-aws-credentials\",\"namespace\":\"multi-cluster-gateways\",\"type\":\"AWS\"},\"domainName\":\"dm.hcpapps.net\",\"id\":\"Z0874284GX39ZQKOCETU\"}}\n"},"finalizers":["kuadrant.io/managed-zone"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T11:24:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:description":{},"f:dnsProviderSecretRef":{".":{},"f:name":{},"f:namespace":{},"f:type":{}},"f:domainName":{},"f:id":{}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T12:58:40Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/managed-zone\"":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:38Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{".":{},"k:{\"type\":\"Ready\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:id":{},"f:nameServers":{},"f:observedGeneration":{},"f:recordCount":{}}},"subresource":"status"}]},"spec":{"id":"Z0874284GX39ZQKOCETU","domainName":"dm.hcpapps.net","description":"Dev Managed Zone","dnsProviderSecretRef":{"namespace":"multi-cluster-gateways","name":"mgc-aws-credentials","type":"AWS"}},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:58:42Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":1,"id":"/hostedzone/Z0874284GX39ZQKOCETU","recordCount":27,"nameServers":["ns-1905.awsdns-46.co.uk","ns-295.awsdns-36.com","ns-797.awsdns-35.net","ns-1366.awsdns-42.org"]}},"DnsRecord":{"kind":"DNSRecord","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"test2.dm.hcpapps.net","namespace":"multi-cluster-gateways","uid":"bfff81bf-3b60-437f-a736-cb8d8517c46d","resourceVersion":"19226","generation":3,"creationTimestamp":"2023-07-14T12:59:52Z","labels":{"kuadrant.io/Gateway-uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","kuadrant.io/record-id":"test2"},"ownerReferences":[{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","name":"prod-web","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1"},{"apiVersion":"kuadrant.io/v1alpha1","kind":"ManagedZone","name":"mgc-dev-mz","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","controller":true,"blockOwnerDeletion":true}],"finalizers":["kuadrant.io/dns-record"],"managedFields":[{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/dns-record\"":{}},"f:labels":{".":{},"f:kuadrant.io/Gateway-uid":{},"f:kuadrant.io/record-id":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"4ac03c31-69a0-470e-b23e-6083a23fd0e1\"}":{},"k:{\"uid\":\"ca9b736c-376f-48bf-97b2-7ca0ac7ad586\"}":{}}},"f:spec":{".":{},"f:endpoints":{},"f:managedZone":{".":{},"f:name":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:37Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{},"f:endpoints":{},"f:observedGeneration":{}}},"subresource":"status"}]},"spec":{"managedZone":{"name":"mgc-dev-mz"},"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":3,"lastTransitionTime":"2023-07-14T12:59:53Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":3,"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]}}}]} | |
2023-07-14T13:11:37Z ERROR Reconciler error {"controller": "dnspolicy", "controllerGroup": "kuadrant.io", "controllerKind": "DNSPolicy", "DNSPolicy": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "fd9caa11-c12e-49a0-a52e-0ed02d36e47d", "error": "get cluster gateway failed: ManagedCluster.cluster.open-cluster-management.io \"kind-mgc-workload-1\" not found"} | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:329 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:274 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2 | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:235 | |
2023-07-14T13:11:37Z INFO dnspolicy Reconciling DNSPolicy {"DNSPolicy": "multi-cluster-gateways/prod-web"} | |
2023-07-14T13:11:37Z DEBUG dnspolicy FetchValidGateway {"DNSPolicy": "multi-cluster-gateways/prod-web", "gateway": {"namespace": "multi-cluster-gateways", "name": "prod-web"}, "err": null} | |
2023-07-14T13:11:37Z DEBUG dnspolicy ComputeGatewayDiffs {"DNSPolicy": "multi-cluster-gateways/prod-web", "#missing-policy-ref": 0, "#valid-policy-ref": 1, "#invalid-policy-ref": 0} | |
2023-07-14T13:11:37Z DEBUG dnspolicy reconcileDNSRecords: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:37Z INFO dnspolicy DNSPolicyReconciler.reconcileResources {"DNSPolicy": "multi-cluster-gateways/prod-web", "clusters": ["kind-mgc-control-plane", "kind-mgc-workload-1"], "managedHosts": [{"Subdomain":"test2","Host":"test2.dm.hcpapps.net","ManagedZone":{"kind":"ManagedZone","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"mgc-dev-mz","namespace":"multi-cluster-gateways","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","resourceVersion":"19229","generation":1,"creationTimestamp":"2023-07-14T11:24:52Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"kuadrant.io/v1alpha1\",\"kind\":\"ManagedZone\",\"metadata\":{\"annotations\":{},\"name\":\"mgc-dev-mz\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"description\":\"Dev Managed Zone\",\"dnsProviderSecretRef\":{\"name\":\"mgc-aws-credentials\",\"namespace\":\"multi-cluster-gateways\",\"type\":\"AWS\"},\"domainName\":\"dm.hcpapps.net\",\"id\":\"Z0874284GX39ZQKOCETU\"}}\n"},"finalizers":["kuadrant.io/managed-zone"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T11:24:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:description":{},"f:dnsProviderSecretRef":{".":{},"f:name":{},"f:namespace":{},"f:type":{}},"f:domainName":{},"f:id":{}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T12:58:40Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/managed-zone\"":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:38Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{".":{},"k:{\"type\":\"Ready\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:id":{},"f:nameServers":{},"f:observedGeneration":{},"f:recordCount":{}}},"subresource":"status"}]},"spec":{"id":"Z0874284GX39ZQKOCETU","domainName":"dm.hcpapps.net","description":"Dev Managed Zone","dnsProviderSecretRef":{"namespace":"multi-cluster-gateways","name":"mgc-aws-credentials","type":"AWS"}},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:58:42Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":1,"id":"/hostedzone/Z0874284GX39ZQKOCETU","recordCount":27,"nameServers":["ns-1905.awsdns-46.co.uk","ns-295.awsdns-36.com","ns-797.awsdns-35.net","ns-1366.awsdns-42.org"]}},"DnsRecord":{"kind":"DNSRecord","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"test2.dm.hcpapps.net","namespace":"multi-cluster-gateways","uid":"bfff81bf-3b60-437f-a736-cb8d8517c46d","resourceVersion":"19226","generation":3,"creationTimestamp":"2023-07-14T12:59:52Z","labels":{"kuadrant.io/Gateway-uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","kuadrant.io/record-id":"test2"},"ownerReferences":[{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","name":"prod-web","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1"},{"apiVersion":"kuadrant.io/v1alpha1","kind":"ManagedZone","name":"mgc-dev-mz","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","controller":true,"blockOwnerDeletion":true}],"finalizers":["kuadrant.io/dns-record"],"managedFields":[{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/dns-record\"":{}},"f:labels":{".":{},"f:kuadrant.io/Gateway-uid":{},"f:kuadrant.io/record-id":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"4ac03c31-69a0-470e-b23e-6083a23fd0e1\"}":{},"k:{\"uid\":\"ca9b736c-376f-48bf-97b2-7ca0ac7ad586\"}":{}}},"f:spec":{".":{},"f:endpoints":{},"f:managedZone":{".":{},"f:name":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:37Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{},"f:endpoints":{},"f:observedGeneration":{}}},"subresource":"status"}]},"spec":{"managedZone":{"name":"mgc-dev-mz"},"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":3,"lastTransitionTime":"2023-07-14T12:59:53Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":3,"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]}}}]} | |
2023-07-14T13:11:37Z ERROR Reconciler error {"controller": "dnspolicy", "controllerGroup": "kuadrant.io", "controllerKind": "DNSPolicy", "DNSPolicy": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "d1d6b5c8-cfba-48b5-b991-ff698803fa6f", "error": "get cluster gateway failed: ManagedCluster.cluster.open-cluster-management.io \"kind-mgc-workload-1\" not found"} | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:329 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:274 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2 | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:235 | |
2023-07-14T13:11:37Z INFO dnspolicy Reconciling DNSPolicy {"DNSPolicy": "multi-cluster-gateways/prod-web"} | |
2023-07-14T13:11:37Z DEBUG dnspolicy FetchValidGateway {"DNSPolicy": "multi-cluster-gateways/prod-web", "gateway": {"namespace": "multi-cluster-gateways", "name": "prod-web"}, "err": null} | |
2023-07-14T13:11:37Z DEBUG dnspolicy ComputeGatewayDiffs {"DNSPolicy": "multi-cluster-gateways/prod-web", "#missing-policy-ref": 0, "#valid-policy-ref": 1, "#invalid-policy-ref": 0} | |
2023-07-14T13:11:37Z DEBUG dnspolicy reconcileDNSRecords: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:37Z INFO dnspolicy DNSPolicyReconciler.reconcileResources {"DNSPolicy": "multi-cluster-gateways/prod-web", "clusters": ["kind-mgc-control-plane", "kind-mgc-workload-1"], "managedHosts": [{"Subdomain":"test2","Host":"test2.dm.hcpapps.net","ManagedZone":{"kind":"ManagedZone","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"mgc-dev-mz","namespace":"multi-cluster-gateways","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","resourceVersion":"19229","generation":1,"creationTimestamp":"2023-07-14T11:24:52Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"kuadrant.io/v1alpha1\",\"kind\":\"ManagedZone\",\"metadata\":{\"annotations\":{},\"name\":\"mgc-dev-mz\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"description\":\"Dev Managed Zone\",\"dnsProviderSecretRef\":{\"name\":\"mgc-aws-credentials\",\"namespace\":\"multi-cluster-gateways\",\"type\":\"AWS\"},\"domainName\":\"dm.hcpapps.net\",\"id\":\"Z0874284GX39ZQKOCETU\"}}\n"},"finalizers":["kuadrant.io/managed-zone"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T11:24:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:description":{},"f:dnsProviderSecretRef":{".":{},"f:name":{},"f:namespace":{},"f:type":{}},"f:domainName":{},"f:id":{}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T12:58:40Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/managed-zone\"":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:38Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{".":{},"k:{\"type\":\"Ready\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:id":{},"f:nameServers":{},"f:observedGeneration":{},"f:recordCount":{}}},"subresource":"status"}]},"spec":{"id":"Z0874284GX39ZQKOCETU","domainName":"dm.hcpapps.net","description":"Dev Managed Zone","dnsProviderSecretRef":{"namespace":"multi-cluster-gateways","name":"mgc-aws-credentials","type":"AWS"}},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:58:42Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":1,"id":"/hostedzone/Z0874284GX39ZQKOCETU","recordCount":27,"nameServers":["ns-1905.awsdns-46.co.uk","ns-295.awsdns-36.com","ns-797.awsdns-35.net","ns-1366.awsdns-42.org"]}},"DnsRecord":{"kind":"DNSRecord","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"test2.dm.hcpapps.net","namespace":"multi-cluster-gateways","uid":"bfff81bf-3b60-437f-a736-cb8d8517c46d","resourceVersion":"19226","generation":3,"creationTimestamp":"2023-07-14T12:59:52Z","labels":{"kuadrant.io/Gateway-uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","kuadrant.io/record-id":"test2"},"ownerReferences":[{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","name":"prod-web","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1"},{"apiVersion":"kuadrant.io/v1alpha1","kind":"ManagedZone","name":"mgc-dev-mz","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","controller":true,"blockOwnerDeletion":true}],"finalizers":["kuadrant.io/dns-record"],"managedFields":[{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/dns-record\"":{}},"f:labels":{".":{},"f:kuadrant.io/Gateway-uid":{},"f:kuadrant.io/record-id":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"4ac03c31-69a0-470e-b23e-6083a23fd0e1\"}":{},"k:{\"uid\":\"ca9b736c-376f-48bf-97b2-7ca0ac7ad586\"}":{}}},"f:spec":{".":{},"f:endpoints":{},"f:managedZone":{".":{},"f:name":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:37Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{},"f:endpoints":{},"f:observedGeneration":{}}},"subresource":"status"}]},"spec":{"managedZone":{"name":"mgc-dev-mz"},"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":3,"lastTransitionTime":"2023-07-14T12:59:53Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":3,"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]}}}]} | |
2023-07-14T13:11:37Z ERROR Reconciler error {"controller": "dnspolicy", "controllerGroup": "kuadrant.io", "controllerKind": "DNSPolicy", "DNSPolicy": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "a4381710-9516-4a21-a6dd-94c8c9fcd948", "error": "get cluster gateway failed: ManagedCluster.cluster.open-cluster-management.io \"kind-mgc-workload-1\" not found"} | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:329 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:274 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2 | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:235 | |
2023-07-14T13:11:37Z INFO dnspolicy Reconciling DNSPolicy {"DNSPolicy": "multi-cluster-gateways/prod-web"} | |
2023-07-14T13:11:37Z DEBUG dnspolicy FetchValidGateway {"DNSPolicy": "multi-cluster-gateways/prod-web", "gateway": {"namespace": "multi-cluster-gateways", "name": "prod-web"}, "err": null} | |
2023-07-14T13:11:37Z DEBUG dnspolicy ComputeGatewayDiffs {"DNSPolicy": "multi-cluster-gateways/prod-web", "#missing-policy-ref": 0, "#valid-policy-ref": 1, "#invalid-policy-ref": 0} | |
2023-07-14T13:11:37Z DEBUG dnspolicy reconcileDNSRecords: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:37Z INFO dnspolicy DNSPolicyReconciler.reconcileResources {"DNSPolicy": "multi-cluster-gateways/prod-web", "clusters": ["kind-mgc-control-plane", "kind-mgc-workload-1"], "managedHosts": [{"Subdomain":"test2","Host":"test2.dm.hcpapps.net","ManagedZone":{"kind":"ManagedZone","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"mgc-dev-mz","namespace":"multi-cluster-gateways","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","resourceVersion":"19229","generation":1,"creationTimestamp":"2023-07-14T11:24:52Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"kuadrant.io/v1alpha1\",\"kind\":\"ManagedZone\",\"metadata\":{\"annotations\":{},\"name\":\"mgc-dev-mz\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"description\":\"Dev Managed Zone\",\"dnsProviderSecretRef\":{\"name\":\"mgc-aws-credentials\",\"namespace\":\"multi-cluster-gateways\",\"type\":\"AWS\"},\"domainName\":\"dm.hcpapps.net\",\"id\":\"Z0874284GX39ZQKOCETU\"}}\n"},"finalizers":["kuadrant.io/managed-zone"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T11:24:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:description":{},"f:dnsProviderSecretRef":{".":{},"f:name":{},"f:namespace":{},"f:type":{}},"f:domainName":{},"f:id":{}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T12:58:40Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/managed-zone\"":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:38Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{".":{},"k:{\"type\":\"Ready\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:id":{},"f:nameServers":{},"f:observedGeneration":{},"f:recordCount":{}}},"subresource":"status"}]},"spec":{"id":"Z0874284GX39ZQKOCETU","domainName":"dm.hcpapps.net","description":"Dev Managed Zone","dnsProviderSecretRef":{"namespace":"multi-cluster-gateways","name":"mgc-aws-credentials","type":"AWS"}},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:58:42Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":1,"id":"/hostedzone/Z0874284GX39ZQKOCETU","recordCount":27,"nameServers":["ns-1905.awsdns-46.co.uk","ns-295.awsdns-36.com","ns-797.awsdns-35.net","ns-1366.awsdns-42.org"]}},"DnsRecord":{"kind":"DNSRecord","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"test2.dm.hcpapps.net","namespace":"multi-cluster-gateways","uid":"bfff81bf-3b60-437f-a736-cb8d8517c46d","resourceVersion":"19226","generation":3,"creationTimestamp":"2023-07-14T12:59:52Z","labels":{"kuadrant.io/Gateway-uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","kuadrant.io/record-id":"test2"},"ownerReferences":[{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","name":"prod-web","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1"},{"apiVersion":"kuadrant.io/v1alpha1","kind":"ManagedZone","name":"mgc-dev-mz","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","controller":true,"blockOwnerDeletion":true}],"finalizers":["kuadrant.io/dns-record"],"managedFields":[{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/dns-record\"":{}},"f:labels":{".":{},"f:kuadrant.io/Gateway-uid":{},"f:kuadrant.io/record-id":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"4ac03c31-69a0-470e-b23e-6083a23fd0e1\"}":{},"k:{\"uid\":\"ca9b736c-376f-48bf-97b2-7ca0ac7ad586\"}":{}}},"f:spec":{".":{},"f:endpoints":{},"f:managedZone":{".":{},"f:name":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:37Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{},"f:endpoints":{},"f:observedGeneration":{}}},"subresource":"status"}]},"spec":{"managedZone":{"name":"mgc-dev-mz"},"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":3,"lastTransitionTime":"2023-07-14T12:59:53Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":3,"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]}}}]} | |
2023-07-14T13:11:37Z ERROR Reconciler error {"controller": "dnspolicy", "controllerGroup": "kuadrant.io", "controllerKind": "DNSPolicy", "DNSPolicy": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "27646dec-785e-4474-9d5a-e94205007651", "error": "get cluster gateway failed: ManagedCluster.cluster.open-cluster-management.io \"kind-mgc-workload-1\" not found"} | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:329 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:274 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2 | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:235 | |
2023-07-14T13:11:38Z INFO dnspolicy Reconciling DNSPolicy {"DNSPolicy": "multi-cluster-gateways/prod-web"} | |
2023-07-14T13:11:38Z DEBUG dnspolicy FetchValidGateway {"DNSPolicy": "multi-cluster-gateways/prod-web", "gateway": {"namespace": "multi-cluster-gateways", "name": "prod-web"}, "err": null} | |
2023-07-14T13:11:38Z DEBUG dnspolicy ComputeGatewayDiffs {"DNSPolicy": "multi-cluster-gateways/prod-web", "#missing-policy-ref": 0, "#valid-policy-ref": 1, "#invalid-policy-ref": 0} | |
2023-07-14T13:11:38Z DEBUG dnspolicy reconcileDNSRecords: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:38Z INFO dnspolicy DNSPolicyReconciler.reconcileResources {"DNSPolicy": "multi-cluster-gateways/prod-web", "clusters": ["kind-mgc-control-plane", "kind-mgc-workload-1"], "managedHosts": [{"Subdomain":"test2","Host":"test2.dm.hcpapps.net","ManagedZone":{"kind":"ManagedZone","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"mgc-dev-mz","namespace":"multi-cluster-gateways","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","resourceVersion":"19229","generation":1,"creationTimestamp":"2023-07-14T11:24:52Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"kuadrant.io/v1alpha1\",\"kind\":\"ManagedZone\",\"metadata\":{\"annotations\":{},\"name\":\"mgc-dev-mz\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"description\":\"Dev Managed Zone\",\"dnsProviderSecretRef\":{\"name\":\"mgc-aws-credentials\",\"namespace\":\"multi-cluster-gateways\",\"type\":\"AWS\"},\"domainName\":\"dm.hcpapps.net\",\"id\":\"Z0874284GX39ZQKOCETU\"}}\n"},"finalizers":["kuadrant.io/managed-zone"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T11:24:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:description":{},"f:dnsProviderSecretRef":{".":{},"f:name":{},"f:namespace":{},"f:type":{}},"f:domainName":{},"f:id":{}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T12:58:40Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/managed-zone\"":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:38Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{".":{},"k:{\"type\":\"Ready\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:id":{},"f:nameServers":{},"f:observedGeneration":{},"f:recordCount":{}}},"subresource":"status"}]},"spec":{"id":"Z0874284GX39ZQKOCETU","domainName":"dm.hcpapps.net","description":"Dev Managed Zone","dnsProviderSecretRef":{"namespace":"multi-cluster-gateways","name":"mgc-aws-credentials","type":"AWS"}},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:58:42Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":1,"id":"/hostedzone/Z0874284GX39ZQKOCETU","recordCount":27,"nameServers":["ns-1905.awsdns-46.co.uk","ns-295.awsdns-36.com","ns-797.awsdns-35.net","ns-1366.awsdns-42.org"]}},"DnsRecord":{"kind":"DNSRecord","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"test2.dm.hcpapps.net","namespace":"multi-cluster-gateways","uid":"bfff81bf-3b60-437f-a736-cb8d8517c46d","resourceVersion":"19226","generation":3,"creationTimestamp":"2023-07-14T12:59:52Z","labels":{"kuadrant.io/Gateway-uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","kuadrant.io/record-id":"test2"},"ownerReferences":[{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","name":"prod-web","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1"},{"apiVersion":"kuadrant.io/v1alpha1","kind":"ManagedZone","name":"mgc-dev-mz","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","controller":true,"blockOwnerDeletion":true}],"finalizers":["kuadrant.io/dns-record"],"managedFields":[{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/dns-record\"":{}},"f:labels":{".":{},"f:kuadrant.io/Gateway-uid":{},"f:kuadrant.io/record-id":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"4ac03c31-69a0-470e-b23e-6083a23fd0e1\"}":{},"k:{\"uid\":\"ca9b736c-376f-48bf-97b2-7ca0ac7ad586\"}":{}}},"f:spec":{".":{},"f:endpoints":{},"f:managedZone":{".":{},"f:name":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:37Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{},"f:endpoints":{},"f:observedGeneration":{}}},"subresource":"status"}]},"spec":{"managedZone":{"name":"mgc-dev-mz"},"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":3,"lastTransitionTime":"2023-07-14T12:59:53Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":3,"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]}}}]} | |
2023-07-14T13:11:38Z ERROR Reconciler error {"controller": "dnspolicy", "controllerGroup": "kuadrant.io", "controllerKind": "DNSPolicy", "DNSPolicy": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "a49c4f02-3aad-4bc7-9e85-686fa76a2dfc", "error": "get cluster gateway failed: ManagedCluster.cluster.open-cluster-management.io \"kind-mgc-workload-1\" not found"} | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:329 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:274 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2 | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:235 | |
2023-07-14T13:11:38Z INFO dnspolicy Reconciling DNSPolicy {"DNSPolicy": "multi-cluster-gateways/prod-web"} | |
2023-07-14T13:11:38Z DEBUG dnspolicy FetchValidGateway {"DNSPolicy": "multi-cluster-gateways/prod-web", "gateway": {"namespace": "multi-cluster-gateways", "name": "prod-web"}, "err": null} | |
2023-07-14T13:11:38Z DEBUG dnspolicy ComputeGatewayDiffs {"DNSPolicy": "multi-cluster-gateways/prod-web", "#missing-policy-ref": 0, "#valid-policy-ref": 1, "#invalid-policy-ref": 0} | |
2023-07-14T13:11:38Z DEBUG dnspolicy reconcileDNSRecords: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:38Z INFO dnspolicy DNSPolicyReconciler.reconcileResources {"DNSPolicy": "multi-cluster-gateways/prod-web", "clusters": ["kind-mgc-workload-1", "kind-mgc-control-plane"], "managedHosts": [{"Subdomain":"test2","Host":"test2.dm.hcpapps.net","ManagedZone":{"kind":"ManagedZone","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"mgc-dev-mz","namespace":"multi-cluster-gateways","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","resourceVersion":"19229","generation":1,"creationTimestamp":"2023-07-14T11:24:52Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"kuadrant.io/v1alpha1\",\"kind\":\"ManagedZone\",\"metadata\":{\"annotations\":{},\"name\":\"mgc-dev-mz\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"description\":\"Dev Managed Zone\",\"dnsProviderSecretRef\":{\"name\":\"mgc-aws-credentials\",\"namespace\":\"multi-cluster-gateways\",\"type\":\"AWS\"},\"domainName\":\"dm.hcpapps.net\",\"id\":\"Z0874284GX39ZQKOCETU\"}}\n"},"finalizers":["kuadrant.io/managed-zone"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T11:24:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:description":{},"f:dnsProviderSecretRef":{".":{},"f:name":{},"f:namespace":{},"f:type":{}},"f:domainName":{},"f:id":{}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T12:58:40Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/managed-zone\"":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:38Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{".":{},"k:{\"type\":\"Ready\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:id":{},"f:nameServers":{},"f:observedGeneration":{},"f:recordCount":{}}},"subresource":"status"}]},"spec":{"id":"Z0874284GX39ZQKOCETU","domainName":"dm.hcpapps.net","description":"Dev Managed Zone","dnsProviderSecretRef":{"namespace":"multi-cluster-gateways","name":"mgc-aws-credentials","type":"AWS"}},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:58:42Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":1,"id":"/hostedzone/Z0874284GX39ZQKOCETU","recordCount":27,"nameServers":["ns-1905.awsdns-46.co.uk","ns-295.awsdns-36.com","ns-797.awsdns-35.net","ns-1366.awsdns-42.org"]}},"DnsRecord":{"kind":"DNSRecord","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"test2.dm.hcpapps.net","namespace":"multi-cluster-gateways","uid":"bfff81bf-3b60-437f-a736-cb8d8517c46d","resourceVersion":"19226","generation":3,"creationTimestamp":"2023-07-14T12:59:52Z","labels":{"kuadrant.io/Gateway-uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","kuadrant.io/record-id":"test2"},"ownerReferences":[{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","name":"prod-web","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1"},{"apiVersion":"kuadrant.io/v1alpha1","kind":"ManagedZone","name":"mgc-dev-mz","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","controller":true,"blockOwnerDeletion":true}],"finalizers":["kuadrant.io/dns-record"],"managedFields":[{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/dns-record\"":{}},"f:labels":{".":{},"f:kuadrant.io/Gateway-uid":{},"f:kuadrant.io/record-id":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"4ac03c31-69a0-470e-b23e-6083a23fd0e1\"}":{},"k:{\"uid\":\"ca9b736c-376f-48bf-97b2-7ca0ac7ad586\"}":{}}},"f:spec":{".":{},"f:endpoints":{},"f:managedZone":{".":{},"f:name":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:37Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{},"f:endpoints":{},"f:observedGeneration":{}}},"subresource":"status"}]},"spec":{"managedZone":{"name":"mgc-dev-mz"},"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":3,"lastTransitionTime":"2023-07-14T12:59:53Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":3,"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]}}}]} | |
2023-07-14T13:11:38Z ERROR Reconciler error {"controller": "dnspolicy", "controllerGroup": "kuadrant.io", "controllerKind": "DNSPolicy", "DNSPolicy": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "9d1d18df-b3c3-4a9a-9959-83774297d4a2", "error": "get cluster gateway failed: ManagedCluster.cluster.open-cluster-management.io \"kind-mgc-workload-1\" not found"} | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:329 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:274 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2 | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:235 | |
2023-07-14T13:11:39Z INFO dnspolicy Reconciling DNSPolicy {"DNSPolicy": "multi-cluster-gateways/prod-web"} | |
2023-07-14T13:11:39Z DEBUG dnspolicy FetchValidGateway {"DNSPolicy": "multi-cluster-gateways/prod-web", "gateway": {"namespace": "multi-cluster-gateways", "name": "prod-web"}, "err": null} | |
2023-07-14T13:11:39Z DEBUG dnspolicy ComputeGatewayDiffs {"DNSPolicy": "multi-cluster-gateways/prod-web", "#missing-policy-ref": 0, "#valid-policy-ref": 1, "#invalid-policy-ref": 0} | |
2023-07-14T13:11:39Z DEBUG dnspolicy reconcileDNSRecords: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:39Z INFO dnspolicy DNSPolicyReconciler.reconcileResources {"DNSPolicy": "multi-cluster-gateways/prod-web", "clusters": ["kind-mgc-control-plane", "kind-mgc-workload-1"], "managedHosts": [{"Subdomain":"test2","Host":"test2.dm.hcpapps.net","ManagedZone":{"kind":"ManagedZone","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"mgc-dev-mz","namespace":"multi-cluster-gateways","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","resourceVersion":"19229","generation":1,"creationTimestamp":"2023-07-14T11:24:52Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"kuadrant.io/v1alpha1\",\"kind\":\"ManagedZone\",\"metadata\":{\"annotations\":{},\"name\":\"mgc-dev-mz\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"description\":\"Dev Managed Zone\",\"dnsProviderSecretRef\":{\"name\":\"mgc-aws-credentials\",\"namespace\":\"multi-cluster-gateways\",\"type\":\"AWS\"},\"domainName\":\"dm.hcpapps.net\",\"id\":\"Z0874284GX39ZQKOCETU\"}}\n"},"finalizers":["kuadrant.io/managed-zone"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T11:24:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:description":{},"f:dnsProviderSecretRef":{".":{},"f:name":{},"f:namespace":{},"f:type":{}},"f:domainName":{},"f:id":{}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T12:58:40Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/managed-zone\"":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:38Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{".":{},"k:{\"type\":\"Ready\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:id":{},"f:nameServers":{},"f:observedGeneration":{},"f:recordCount":{}}},"subresource":"status"}]},"spec":{"id":"Z0874284GX39ZQKOCETU","domainName":"dm.hcpapps.net","description":"Dev Managed Zone","dnsProviderSecretRef":{"namespace":"multi-cluster-gateways","name":"mgc-aws-credentials","type":"AWS"}},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:58:42Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":1,"id":"/hostedzone/Z0874284GX39ZQKOCETU","recordCount":27,"nameServers":["ns-1905.awsdns-46.co.uk","ns-295.awsdns-36.com","ns-797.awsdns-35.net","ns-1366.awsdns-42.org"]}},"DnsRecord":{"kind":"DNSRecord","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"test2.dm.hcpapps.net","namespace":"multi-cluster-gateways","uid":"bfff81bf-3b60-437f-a736-cb8d8517c46d","resourceVersion":"19226","generation":3,"creationTimestamp":"2023-07-14T12:59:52Z","labels":{"kuadrant.io/Gateway-uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","kuadrant.io/record-id":"test2"},"ownerReferences":[{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","name":"prod-web","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1"},{"apiVersion":"kuadrant.io/v1alpha1","kind":"ManagedZone","name":"mgc-dev-mz","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","controller":true,"blockOwnerDeletion":true}],"finalizers":["kuadrant.io/dns-record"],"managedFields":[{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/dns-record\"":{}},"f:labels":{".":{},"f:kuadrant.io/Gateway-uid":{},"f:kuadrant.io/record-id":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"4ac03c31-69a0-470e-b23e-6083a23fd0e1\"}":{},"k:{\"uid\":\"ca9b736c-376f-48bf-97b2-7ca0ac7ad586\"}":{}}},"f:spec":{".":{},"f:endpoints":{},"f:managedZone":{".":{},"f:name":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:37Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{},"f:endpoints":{},"f:observedGeneration":{}}},"subresource":"status"}]},"spec":{"managedZone":{"name":"mgc-dev-mz"},"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":3,"lastTransitionTime":"2023-07-14T12:59:53Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":3,"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]}}}]} | |
2023-07-14T13:11:39Z ERROR Reconciler error {"controller": "dnspolicy", "controllerGroup": "kuadrant.io", "controllerKind": "DNSPolicy", "DNSPolicy": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "fe81bb3e-28a7-433d-960e-7e1b5861b332", "error": "get cluster gateway failed: ManagedCluster.cluster.open-cluster-management.io \"kind-mgc-workload-1\" not found"} | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:329 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:274 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2 | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:235 | |
2023-07-14T13:11:40Z INFO dnspolicy Reconciling DNSPolicy {"DNSPolicy": "multi-cluster-gateways/prod-web"} | |
2023-07-14T13:11:40Z DEBUG dnspolicy FetchValidGateway {"DNSPolicy": "multi-cluster-gateways/prod-web", "gateway": {"namespace": "multi-cluster-gateways", "name": "prod-web"}, "err": null} | |
2023-07-14T13:11:40Z DEBUG dnspolicy ComputeGatewayDiffs {"DNSPolicy": "multi-cluster-gateways/prod-web", "#missing-policy-ref": 0, "#valid-policy-ref": 1, "#invalid-policy-ref": 0} | |
2023-07-14T13:11:40Z DEBUG dnspolicy reconcileDNSRecords: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:40Z INFO dnspolicy DNSPolicyReconciler.reconcileResources {"DNSPolicy": "multi-cluster-gateways/prod-web", "clusters": ["kind-mgc-control-plane", "kind-mgc-workload-1"], "managedHosts": [{"Subdomain":"test2","Host":"test2.dm.hcpapps.net","ManagedZone":{"kind":"ManagedZone","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"mgc-dev-mz","namespace":"multi-cluster-gateways","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","resourceVersion":"19229","generation":1,"creationTimestamp":"2023-07-14T11:24:52Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"kuadrant.io/v1alpha1\",\"kind\":\"ManagedZone\",\"metadata\":{\"annotations\":{},\"name\":\"mgc-dev-mz\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"description\":\"Dev Managed Zone\",\"dnsProviderSecretRef\":{\"name\":\"mgc-aws-credentials\",\"namespace\":\"multi-cluster-gateways\",\"type\":\"AWS\"},\"domainName\":\"dm.hcpapps.net\",\"id\":\"Z0874284GX39ZQKOCETU\"}}\n"},"finalizers":["kuadrant.io/managed-zone"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T11:24:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:description":{},"f:dnsProviderSecretRef":{".":{},"f:name":{},"f:namespace":{},"f:type":{}},"f:domainName":{},"f:id":{}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T12:58:40Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/managed-zone\"":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:38Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{".":{},"k:{\"type\":\"Ready\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:id":{},"f:nameServers":{},"f:observedGeneration":{},"f:recordCount":{}}},"subresource":"status"}]},"spec":{"id":"Z0874284GX39ZQKOCETU","domainName":"dm.hcpapps.net","description":"Dev Managed Zone","dnsProviderSecretRef":{"namespace":"multi-cluster-gateways","name":"mgc-aws-credentials","type":"AWS"}},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:58:42Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":1,"id":"/hostedzone/Z0874284GX39ZQKOCETU","recordCount":27,"nameServers":["ns-1905.awsdns-46.co.uk","ns-295.awsdns-36.com","ns-797.awsdns-35.net","ns-1366.awsdns-42.org"]}},"DnsRecord":{"kind":"DNSRecord","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"test2.dm.hcpapps.net","namespace":"multi-cluster-gateways","uid":"bfff81bf-3b60-437f-a736-cb8d8517c46d","resourceVersion":"19226","generation":3,"creationTimestamp":"2023-07-14T12:59:52Z","labels":{"kuadrant.io/Gateway-uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","kuadrant.io/record-id":"test2"},"ownerReferences":[{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","name":"prod-web","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1"},{"apiVersion":"kuadrant.io/v1alpha1","kind":"ManagedZone","name":"mgc-dev-mz","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","controller":true,"blockOwnerDeletion":true}],"finalizers":["kuadrant.io/dns-record"],"managedFields":[{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/dns-record\"":{}},"f:labels":{".":{},"f:kuadrant.io/Gateway-uid":{},"f:kuadrant.io/record-id":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"4ac03c31-69a0-470e-b23e-6083a23fd0e1\"}":{},"k:{\"uid\":\"ca9b736c-376f-48bf-97b2-7ca0ac7ad586\"}":{}}},"f:spec":{".":{},"f:endpoints":{},"f:managedZone":{".":{},"f:name":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:37Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{},"f:endpoints":{},"f:observedGeneration":{}}},"subresource":"status"}]},"spec":{"managedZone":{"name":"mgc-dev-mz"},"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":3,"lastTransitionTime":"2023-07-14T12:59:53Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":3,"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]}}}]} | |
2023-07-14T13:11:40Z ERROR Reconciler error {"controller": "dnspolicy", "controllerGroup": "kuadrant.io", "controllerKind": "DNSPolicy", "DNSPolicy": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "e91a0fdb-afd7-4971-bdf1-30204b5dbe61", "error": "get cluster gateway failed: ManagedCluster.cluster.open-cluster-management.io \"kind-mgc-workload-1\" not found"} | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:329 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:274 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2 | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:235 | |
2023-07-14T13:11:42Z INFO dnspolicy Reconciling DNSPolicy {"DNSPolicy": "multi-cluster-gateways/prod-web"} | |
2023-07-14T13:11:42Z DEBUG dnspolicy FetchValidGateway {"DNSPolicy": "multi-cluster-gateways/prod-web", "gateway": {"namespace": "multi-cluster-gateways", "name": "prod-web"}, "err": null} | |
2023-07-14T13:11:42Z DEBUG dnspolicy ComputeGatewayDiffs {"DNSPolicy": "multi-cluster-gateways/prod-web", "#missing-policy-ref": 0, "#valid-policy-ref": 1, "#invalid-policy-ref": 0} | |
2023-07-14T13:11:42Z DEBUG dnspolicy reconcileDNSRecords: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:42Z INFO dnspolicy DNSPolicyReconciler.reconcileResources {"DNSPolicy": "multi-cluster-gateways/prod-web", "clusters": ["kind-mgc-control-plane", "kind-mgc-workload-1"], "managedHosts": [{"Subdomain":"test2","Host":"test2.dm.hcpapps.net","ManagedZone":{"kind":"ManagedZone","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"mgc-dev-mz","namespace":"multi-cluster-gateways","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","resourceVersion":"19229","generation":1,"creationTimestamp":"2023-07-14T11:24:52Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"kuadrant.io/v1alpha1\",\"kind\":\"ManagedZone\",\"metadata\":{\"annotations\":{},\"name\":\"mgc-dev-mz\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"description\":\"Dev Managed Zone\",\"dnsProviderSecretRef\":{\"name\":\"mgc-aws-credentials\",\"namespace\":\"multi-cluster-gateways\",\"type\":\"AWS\"},\"domainName\":\"dm.hcpapps.net\",\"id\":\"Z0874284GX39ZQKOCETU\"}}\n"},"finalizers":["kuadrant.io/managed-zone"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T11:24:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:description":{},"f:dnsProviderSecretRef":{".":{},"f:name":{},"f:namespace":{},"f:type":{}},"f:domainName":{},"f:id":{}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T12:58:40Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/managed-zone\"":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:38Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{".":{},"k:{\"type\":\"Ready\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:id":{},"f:nameServers":{},"f:observedGeneration":{},"f:recordCount":{}}},"subresource":"status"}]},"spec":{"id":"Z0874284GX39ZQKOCETU","domainName":"dm.hcpapps.net","description":"Dev Managed Zone","dnsProviderSecretRef":{"namespace":"multi-cluster-gateways","name":"mgc-aws-credentials","type":"AWS"}},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:58:42Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":1,"id":"/hostedzone/Z0874284GX39ZQKOCETU","recordCount":27,"nameServers":["ns-1905.awsdns-46.co.uk","ns-295.awsdns-36.com","ns-797.awsdns-35.net","ns-1366.awsdns-42.org"]}},"DnsRecord":{"kind":"DNSRecord","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"test2.dm.hcpapps.net","namespace":"multi-cluster-gateways","uid":"bfff81bf-3b60-437f-a736-cb8d8517c46d","resourceVersion":"19226","generation":3,"creationTimestamp":"2023-07-14T12:59:52Z","labels":{"kuadrant.io/Gateway-uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","kuadrant.io/record-id":"test2"},"ownerReferences":[{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","name":"prod-web","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1"},{"apiVersion":"kuadrant.io/v1alpha1","kind":"ManagedZone","name":"mgc-dev-mz","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","controller":true,"blockOwnerDeletion":true}],"finalizers":["kuadrant.io/dns-record"],"managedFields":[{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/dns-record\"":{}},"f:labels":{".":{},"f:kuadrant.io/Gateway-uid":{},"f:kuadrant.io/record-id":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"4ac03c31-69a0-470e-b23e-6083a23fd0e1\"}":{},"k:{\"uid\":\"ca9b736c-376f-48bf-97b2-7ca0ac7ad586\"}":{}}},"f:spec":{".":{},"f:endpoints":{},"f:managedZone":{".":{},"f:name":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:37Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{},"f:endpoints":{},"f:observedGeneration":{}}},"subresource":"status"}]},"spec":{"managedZone":{"name":"mgc-dev-mz"},"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":3,"lastTransitionTime":"2023-07-14T12:59:53Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":3,"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]}}}]} | |
2023-07-14T13:11:42Z ERROR Reconciler error {"controller": "dnspolicy", "controllerGroup": "kuadrant.io", "controllerKind": "DNSPolicy", "DNSPolicy": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "40781e4e-0865-406d-b878-dc235ffc47a1", "error": "get cluster gateway failed: ManagedCluster.cluster.open-cluster-management.io \"kind-mgc-workload-1\" not found"} | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:329 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:274 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2 | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:235 | |
2023-07-14T13:11:48Z INFO dnspolicy Reconciling DNSPolicy {"DNSPolicy": "multi-cluster-gateways/prod-web"} | |
2023-07-14T13:11:48Z DEBUG dnspolicy FetchValidGateway {"DNSPolicy": "multi-cluster-gateways/prod-web", "gateway": {"namespace": "multi-cluster-gateways", "name": "prod-web"}, "err": null} | |
2023-07-14T13:11:48Z DEBUG dnspolicy ComputeGatewayDiffs {"DNSPolicy": "multi-cluster-gateways/prod-web", "#missing-policy-ref": 0, "#valid-policy-ref": 1, "#invalid-policy-ref": 0} | |
2023-07-14T13:11:48Z DEBUG dnspolicy reconcileDNSRecords: gateway with valid and missing policy ref {"DNSPolicy": "multi-cluster-gateways/prod-web", "key": {"namespace": "multi-cluster-gateways", "name": "prod-web"}} | |
2023-07-14T13:11:48Z INFO dnspolicy DNSPolicyReconciler.reconcileResources {"DNSPolicy": "multi-cluster-gateways/prod-web", "clusters": ["kind-mgc-control-plane", "kind-mgc-workload-1"], "managedHosts": [{"Subdomain":"test2","Host":"test2.dm.hcpapps.net","ManagedZone":{"kind":"ManagedZone","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"mgc-dev-mz","namespace":"multi-cluster-gateways","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","resourceVersion":"19229","generation":1,"creationTimestamp":"2023-07-14T11:24:52Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"kuadrant.io/v1alpha1\",\"kind\":\"ManagedZone\",\"metadata\":{\"annotations\":{},\"name\":\"mgc-dev-mz\",\"namespace\":\"multi-cluster-gateways\"},\"spec\":{\"description\":\"Dev Managed Zone\",\"dnsProviderSecretRef\":{\"name\":\"mgc-aws-credentials\",\"namespace\":\"multi-cluster-gateways\",\"type\":\"AWS\"},\"domainName\":\"dm.hcpapps.net\",\"id\":\"Z0874284GX39ZQKOCETU\"}}\n"},"finalizers":["kuadrant.io/managed-zone"],"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T11:24:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:description":{},"f:dnsProviderSecretRef":{".":{},"f:name":{},"f:namespace":{},"f:type":{}},"f:domainName":{},"f:id":{}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T12:58:40Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/managed-zone\"":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:38Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{".":{},"k:{\"type\":\"Ready\"}":{".":{},"f:lastTransitionTime":{},"f:message":{},"f:observedGeneration":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:id":{},"f:nameServers":{},"f:observedGeneration":{},"f:recordCount":{}}},"subresource":"status"}]},"spec":{"id":"Z0874284GX39ZQKOCETU","domainName":"dm.hcpapps.net","description":"Dev Managed Zone","dnsProviderSecretRef":{"namespace":"multi-cluster-gateways","name":"mgc-aws-credentials","type":"AWS"}},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":1,"lastTransitionTime":"2023-07-14T12:58:42Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":1,"id":"/hostedzone/Z0874284GX39ZQKOCETU","recordCount":27,"nameServers":["ns-1905.awsdns-46.co.uk","ns-295.awsdns-36.com","ns-797.awsdns-35.net","ns-1366.awsdns-42.org"]}},"DnsRecord":{"kind":"DNSRecord","apiVersion":"kuadrant.io/v1alpha1","metadata":{"name":"test2.dm.hcpapps.net","namespace":"multi-cluster-gateways","uid":"bfff81bf-3b60-437f-a736-cb8d8517c46d","resourceVersion":"19226","generation":3,"creationTimestamp":"2023-07-14T12:59:52Z","labels":{"kuadrant.io/Gateway-uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1","kuadrant.io/record-id":"test2"},"ownerReferences":[{"apiVersion":"gateway.networking.k8s.io/v1beta1","kind":"Gateway","name":"prod-web","uid":"4ac03c31-69a0-470e-b23e-6083a23fd0e1"},{"apiVersion":"kuadrant.io/v1alpha1","kind":"ManagedZone","name":"mgc-dev-mz","uid":"ca9b736c-376f-48bf-97b2-7ca0ac7ad586","controller":true,"blockOwnerDeletion":true}],"finalizers":["kuadrant.io/dns-record"],"managedFields":[{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:36Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:finalizers":{".":{},"v:\"kuadrant.io/dns-record\"":{}},"f:labels":{".":{},"f:kuadrant.io/Gateway-uid":{},"f:kuadrant.io/record-id":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"4ac03c31-69a0-470e-b23e-6083a23fd0e1\"}":{},"k:{\"uid\":\"ca9b736c-376f-48bf-97b2-7ca0ac7ad586\"}":{}}},"f:spec":{".":{},"f:endpoints":{},"f:managedZone":{".":{},"f:name":{}}}}},{"manager":"controller","operation":"Update","apiVersion":"kuadrant.io/v1alpha1","time":"2023-07-14T13:01:37Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{},"f:endpoints":{},"f:observedGeneration":{}}},"subresource":"status"}]},"spec":{"managedZone":{"name":"mgc-dev-mz"},"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]},"status":{"conditions":[{"type":"Ready","status":"True","observedGeneration":3,"lastTransitionTime":"2023-07-14T12:59:53Z","reason":"ProviderSuccess","message":"Provider ensured the managed zone"}],"observedGeneration":3,"endpoints":[{"dnsName":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.200.0"],"recordType":"A","recordTTL":60},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["2c71gf.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"2c71gf.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"default.lb-4ej5le.test2.dm.hcpapps.net","targets":["lrnse3.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","recordTTL":60,"providerSpecific":[{"name":"weight","value":"120"}]},{"dnsName":"lb-4ej5le.test2.dm.hcpapps.net","targets":["default.lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","setIdentifier":"default","recordTTL":300,"providerSpecific":[{"name":"geo-country-code","value":"*"}]},{"dnsName":"lrnse3.lb-4ej5le.test2.dm.hcpapps.net","targets":["172.32.201.0"],"recordType":"A","recordTTL":60},{"dnsName":"test2.dm.hcpapps.net","targets":["lb-4ej5le.test2.dm.hcpapps.net"],"recordType":"CNAME","recordTTL":300}]}}}]} | |
2023-07-14T13:11:48Z ERROR Reconciler error {"controller": "dnspolicy", "controllerGroup": "kuadrant.io", "controllerKind": "DNSPolicy", "DNSPolicy": {"name":"prod-web","namespace":"multi-cluster-gateways"}, "namespace": "multi-cluster-gateways", "name": "prod-web", "reconcileID": "b77710e5-5655-463c-aea1-692d6d154533", "error": "get cluster gateway failed: ManagedCluster.cluster.open-cluster-management.io \"kind-mgc-workload-1\" not found"} | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:329 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:274 | |
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2 | |
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:235 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: v1 | |
items: | |
- apiVersion: cluster.open-cluster-management.io/v1beta1 | |
kind: PlacementDecision | |
metadata: | |
creationTimestamp: "2023-07-14T12:57:39Z" | |
generation: 1 | |
labels: | |
cluster.open-cluster-management.io/placement: http-gateway | |
name: http-gateway-decision-1 | |
namespace: multi-cluster-gateways | |
ownerReferences: | |
- apiVersion: cluster.open-cluster-management.io/v1beta1 | |
blockOwnerDeletion: true | |
controller: true | |
kind: Placement | |
name: http-gateway | |
uid: 1d5dff4b-db02-42eb-82df-b5baaa01b5ee | |
resourceVersion: "21309" | |
uid: 58b40986-559b-4ef8-b9f4-41bad9a9f4b2 | |
status: | |
decisions: | |
- clusterName: kind-mgc-control-plane | |
reason: "" | |
kind: List | |
metadata: | |
resourceVersion: "" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: v1 | |
items: | |
- apiVersion: cluster.open-cluster-management.io/v1beta1 | |
kind: Placement | |
metadata: | |
annotations: | |
kubectl.kubernetes.io/last-applied-configuration: | | |
{"apiVersion":"cluster.open-cluster-management.io/v1beta1","kind":"Placement","metadata":{"annotations":{},"name":"http-gateway","namespace":"multi-cluster-gateways"},"spec":{"clusterSets":["gateway-clusters"],"numberOfClusters":1}} | |
creationTimestamp: "2023-07-14T12:57:39Z" | |
generation: 2 | |
name: http-gateway | |
namespace: multi-cluster-gateways | |
resourceVersion: "21310" | |
uid: 1d5dff4b-db02-42eb-82df-b5baaa01b5ee | |
spec: | |
clusterSets: | |
- gateway-clusters | |
numberOfClusters: 2 | |
status: | |
conditions: | |
- lastTransitionTime: "2023-07-14T12:57:39Z" | |
message: Placement configurations check pass | |
reason: Succeedconfigured | |
status: "False" | |
type: PlacementMisconfigured | |
- lastTransitionTime: "2023-07-14T13:11:37Z" | |
message: 1 cluster decisions unscheduled | |
reason: NotAllDecisionsScheduled | |
status: "False" | |
type: PlacementSatisfied | |
numberOfSelectedClusters: 1 | |
kind: List | |
metadata: | |
resourceVersion: "" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment