github.com/verrazzano/verrazzano@v1.7.0/tools/vz/pkg/analysis/test/cluster/problem-pods-install/cluster-snapshot/ingress.json (about)

     1  {
     2      "apiVersion": "v1",
     3      "items": [
     4          {
     5              "apiVersion": "networking.k8s.io/v1",
     6              "kind": "Ingress",
     7              "metadata": {
     8                  "annotations": {
     9                      "cert-manager.io/cluster-issuer": "verrazzano-cluster-issuer",
    10                      "cert-manager.io/common-name": "rancher.b2.z69d20a.v8o.io",
    11                      "kubernetes.io/tls-acme": "true",
    12                      "meta.helm.sh/release-name": "rancher",
    13                      "meta.helm.sh/release-namespace": "cattle-system",
    14                      "nginx.ingress.kubernetes.io/auth-realm": "b2.z69d20a.v8o.io auth",
    15                      "nginx.ingress.kubernetes.io/proxy-connect-timeout": "30",
    16                      "nginx.ingress.kubernetes.io/proxy-read-timeout": "1800",
    17                      "nginx.ingress.kubernetes.io/proxy-send-timeout": "1800"
    18                  },
    19                  "creationTimestamp": "2022-06-16T10:21:29Z",
    20                  "generation": 1,
    21                  "labels": {
    22                      "app": "rancher",
    23                      "app.kubernetes.io/managed-by": "Helm",
    24                      "chart": "rancher-2.6.4",
    25                      "heritage": "Helm",
    26                      "release": "rancher"
    27                  },
    28                  "name": "rancher",
    29                  "namespace": "cattle-system",
    30                  "resourceVersion": "4902",
    31                  "uid": "b2054a1b-7ac0-4e7f-9dfb-e41c831a7841"
    32              },
    33              "spec": {
    34                  "rules": [
    35                      {
    36                          "host": "rancher.b2.z69d20a.v8o.io",
    37                          "http": {
    38                              "paths": [
    39                                  {
    40                                      "backend": {
    41                                          "service": {
    42                                              "name": "rancher",
    43                                              "port": {
    44                                                  "number": 80
    45                                              }
    46                                          }
    47                                      },
    48                                      "pathType": "ImplementationSpecific"
    49                                  }
    50                              ]
    51                          }
    52                      }
    53                  ],
    54                  "tls": [
    55                      {
    56                          "hosts": [
    57                              "rancher.b2.z69d20a.v8o.io"
    58                          ],
    59                          "secretName": "tls-rancher-ingress"
    60                      }
    61                  ]
    62              },
    63              "status": {
    64                  "loadBalancer": {}
    65              }
    66          },
    67          {
    68              "apiVersion": "networking.k8s.io/v1",
    69              "kind": "Ingress",
    70              "metadata": {
    71                  "annotations": {
    72                      "cert-manager.io/common-name": "keycloak.b2.z69d20a.v8o.io",
    73                      "external-dns.alpha.kubernetes.io/target": "verrazzano-ingress.b2.z69d20a.v8o.io",
    74                      "external-dns.alpha.kubernetes.io/ttl": "60",
    75                      "kubernetes.io/ingress.class": "nginx",
    76                      "kubernetes.io/tls-acme": "true",
    77                      "meta.helm.sh/release-name": "keycloak",
    78                      "meta.helm.sh/release-namespace": "keycloak",
    79                      "nginx.ingress.kubernetes.io/service-upstream": "true",
    80                      "nginx.ingress.kubernetes.io/upstream-vhost": "keycloak-http.${namespace}.svc.cluster.local"
    81                  },
    82                  "creationTimestamp": "2022-06-16T10:21:55Z",
    83                  "generation": 1,
    84                  "labels": {
    85                      "app.kubernetes.io/instance": "keycloak",
    86                      "app.kubernetes.io/managed-by": "Helm",
    87                      "app.kubernetes.io/name": "keycloak",
    88                      "app.kubernetes.io/version": "15.0.2-20220613060015-16e593e4ac",
    89                      "helm.sh/chart": "keycloak-15.1.0"
    90                  },
    91                  "name": "keycloak",
    92                  "namespace": "keycloak",
    93                  "resourceVersion": "10165",
    94                  "uid": "51b5cb3b-be10-4b6f-ad3d-9814e5e75cfd"
    95              },
    96              "spec": {
    97                  "rules": [
    98                      {
    99                          "host": "keycloak.b2.z69d20a.v8o.io",
   100                          "http": {
   101                              "paths": [
   102                                  {
   103                                      "backend": {
   104                                          "service": {
   105                                              "name": "keycloak-http",
   106                                              "port": {
   107                                                  "name": "http"
   108                                              }
   109                                          }
   110                                      },
   111                                      "path": "/",
   112                                      "pathType": "ImplementationSpecific"
   113                                  }
   114                              ]
   115                          }
   116                      }
   117                  ],
   118                  "tls": [
   119                      {
   120                          "hosts": [
   121                              "keycloak.b2.z69d20a.v8o.io"
   122                          ],
   123                          "secretName": "keycloak-tls"
   124                      }
   125                  ]
   126              },
   127              "status": {
   128                  "loadBalancer": {}
   129              }
   130          },
   131          {
   132              "apiVersion": "networking.k8s.io/v1",
   133              "kind": "Ingress",
   134              "metadata": {
   135                  "annotations": {
   136                      "cert-manager.io/common-name": "verrazzano.b2.z69d20a.v8o.io",
   137                      "external-dns.alpha.kubernetes.io/target": "verrazzano-ingress.b2.z69d20a.v8o.io",
   138                      "kubernetes.io/tls-acme": "true",
   139                      "meta.helm.sh/release-name": "verrazzano-authproxy",
   140                      "meta.helm.sh/release-namespace": "verrazzano-system",
   141                      "nginx.ingress.kubernetes.io/affinity": "cookie",
   142                      "nginx.ingress.kubernetes.io/configuration-snippet": "proxy_hide_header X-Powered-By;\nadd_header Last-Modified \"$date_gmt\";\nadd_header Pragma \"no-cache\";\nadd_header Cache-Control \"no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0\";\nadd_header Expect-CT \"max-age=86400, enforce\";\nadd_header Referrer-Policy \"strict-origin\";\nadd_header X-Content-Type-Options \"nosniff\" always;\nadd_header X-Frame-Options \"DENY\" always;\nadd_header X-Permitted-Cross-Domain-Policies \"none\";\nadd_header Strict-Transport-Security \"max-age=86400; includeSubDomains\";\nadd_header X-XSS-Protection \"1; mode=block\";\nadd_header Content-Security-Policy \"default-src 'self'; script-src 'self' 'unsafe-eval' static.oracle.com; form-action 'none'; connect-src 'self' https:; media-src 'none'; object-src 'none'; font-src 'self' static.oracle.com; img-src 'self' data:; style-src 'self' static.oracle.com; frame-ancestors 'none';\" always;\n",
   143                      "nginx.ingress.kubernetes.io/rewrite-target": "/$2",
   144                      "nginx.ingress.kubernetes.io/service-upstream": "true",
   145                      "nginx.ingress.kubernetes.io/session-cookie-conditional-samesite-none": "true",
   146                      "nginx.ingress.kubernetes.io/session-cookie-expires": "86400",
   147                      "nginx.ingress.kubernetes.io/session-cookie-max-age": "86400",
   148                      "nginx.ingress.kubernetes.io/session-cookie-name": "route",
   149                      "nginx.ingress.kubernetes.io/session-cookie-samesite": "Strict",
   150                      "nginx.ingress.kubernetes.io/upstream-vhost": "${service_name}.${namespace}.svc.cluster.local"
   151                  },
   152                  "creationTimestamp": "2022-06-16T10:19:50Z",
   153                  "generation": 1,
   154                  "labels": {
   155                      "app.kubernetes.io/managed-by": "Helm"
   156                  },
   157                  "name": "verrazzano-ingress",
   158                  "namespace": "verrazzano-system",
   159                  "resourceVersion": "3605",
   160                  "uid": "e6b7fc45-a87b-448f-a897-91bec1e2bc28"
   161              },
   162              "spec": {
   163                  "rules": [
   164                      {
   165                          "host": "verrazzano.b2.z69d20a.v8o.io",
   166                          "http": {
   167                              "paths": [
   168                                  {
   169                                      "backend": {
   170                                          "service": {
   171                                              "name": "verrazzano-authproxy",
   172                                              "port": {
   173                                                  "number": 8775
   174                                              }
   175                                          }
   176                                      },
   177                                      "path": "/()(.*)",
   178                                      "pathType": "ImplementationSpecific"
   179                                  }
   180                              ]
   181                          }
   182                      }
   183                  ],
   184                  "tls": [
   185                      {
   186                          "hosts": [
   187                              "verrazzano.b2.z69d20a.v8o.io"
   188                          ],
   189                          "secretName": "verrazzano-tls"
   190                      }
   191                  ]
   192              },
   193              "status": {
   194                  "loadBalancer": {}
   195              }
   196          },
   197          {
   198              "apiVersion": "networking.k8s.io/v1",
   199              "kind": "Ingress",
   200              "metadata": {
   201                  "annotations": {
   202                      "cert-manager.io/common-name": "elasticsearch.vmi.system.b2.z69d20a.v8o.io",
   203                      "external-dns.alpha.kubernetes.io/target": "verrazzano-ingress.b2.z69d20a.v8o.io",
   204                      "external-dns.alpha.kubernetes.io/ttl": "60",
   205                      "kubernetes.io/tls-acme": "true",
   206                      "nginx.ingress.kubernetes.io/proxy-body-size": "65M",
   207                      "nginx.ingress.kubernetes.io/rewrite-target": "/$2",
   208                      "nginx.ingress.kubernetes.io/service-upstream": "true",
   209                      "nginx.ingress.kubernetes.io/upstream-vhost": "${service_name}.${namespace}.svc.cluster.local"
   210                  },
   211                  "creationTimestamp": "2022-06-16T10:23:07Z",
   212                  "generation": 1,
   213                  "labels": {
   214                      "k8s-app": "verrazzano.io",
   215                      "vmo.v1.verrazzano.io": "system"
   216                  },
   217                  "name": "vmi-system-es-ingest",
   218                  "namespace": "verrazzano-system",
   219                  "ownerReferences": [
   220                      {
   221                          "apiVersion": "verrazzano.io/v1",
   222                          "blockOwnerDeletion": true,
   223                          "controller": true,
   224                          "kind": "VerrazzanoMonitoringInstance",
   225                          "name": "system",
   226                          "uid": "f1df7066-6bf5-4740-8d43-3048e074c9e1"
   227                      }
   228                  ],
   229                  "resourceVersion": "6066",
   230                  "uid": "26057b9a-0d7d-4e19-bf2d-e69b1c89ca7a"
   231              },
   232              "spec": {
   233                  "rules": [
   234                      {
   235                          "host": "elasticsearch.vmi.system.b2.z69d20a.v8o.io",
   236                          "http": {
   237                              "paths": [
   238                                  {
   239                                      "backend": {
   240                                          "service": {
   241                                              "name": "verrazzano-authproxy",
   242                                              "port": {
   243                                                  "number": 8775
   244                                              }
   245                                          }
   246                                      },
   247                                      "path": "/()(.*)",
   248                                      "pathType": "ImplementationSpecific"
   249                                  }
   250                              ]
   251                          }
   252                      }
   253                  ],
   254                  "tls": [
   255                      {
   256                          "hosts": [
   257                              "elasticsearch.vmi.system.b2.z69d20a.v8o.io"
   258                          ],
   259                          "secretName": "system-tls-es-ingest"
   260                      }
   261                  ]
   262              },
   263              "status": {
   264                  "loadBalancer": {}
   265              }
   266          },
   267          {
   268              "apiVersion": "networking.k8s.io/v1",
   269              "kind": "Ingress",
   270              "metadata": {
   271                  "annotations": {
   272                      "cert-manager.io/common-name": "grafana.vmi.system.b2.z69d20a.v8o.io",
   273                      "external-dns.alpha.kubernetes.io/target": "verrazzano-ingress.b2.z69d20a.v8o.io",
   274                      "external-dns.alpha.kubernetes.io/ttl": "60",
   275                      "kubernetes.io/tls-acme": "true",
   276                      "nginx.ingress.kubernetes.io/proxy-body-size": "6M",
   277                      "nginx.ingress.kubernetes.io/rewrite-target": "/$2",
   278                      "nginx.ingress.kubernetes.io/service-upstream": "true",
   279                      "nginx.ingress.kubernetes.io/upstream-vhost": "${service_name}.${namespace}.svc.cluster.local"
   280                  },
   281                  "creationTimestamp": "2022-06-16T10:23:04Z",
   282                  "generation": 1,
   283                  "labels": {
   284                      "k8s-app": "verrazzano.io",
   285                      "vmo.v1.verrazzano.io": "system"
   286                  },
   287                  "name": "vmi-system-grafana",
   288                  "namespace": "verrazzano-system",
   289                  "ownerReferences": [
   290                      {
   291                          "apiVersion": "verrazzano.io/v1",
   292                          "blockOwnerDeletion": true,
   293                          "controller": true,
   294                          "kind": "VerrazzanoMonitoringInstance",
   295                          "name": "system",
   296                          "uid": "f1df7066-6bf5-4740-8d43-3048e074c9e1"
   297                      }
   298                  ],
   299                  "resourceVersion": "5979",
   300                  "uid": "d9869f76-e227-4331-8be3-b038f6cd12b1"
   301              },
   302              "spec": {
   303                  "rules": [
   304                      {
   305                          "host": "grafana.vmi.system.b2.z69d20a.v8o.io",
   306                          "http": {
   307                              "paths": [
   308                                  {
   309                                      "backend": {
   310                                          "service": {
   311                                              "name": "verrazzano-authproxy",
   312                                              "port": {
   313                                                  "number": 8775
   314                                              }
   315                                          }
   316                                      },
   317                                      "path": "/()(.*)",
   318                                      "pathType": "ImplementationSpecific"
   319                                  }
   320                              ]
   321                          }
   322                      }
   323                  ],
   324                  "tls": [
   325                      {
   326                          "hosts": [
   327                              "grafana.vmi.system.b2.z69d20a.v8o.io"
   328                          ],
   329                          "secretName": "system-tls-grafana"
   330                      }
   331                  ]
   332              },
   333              "status": {
   334                  "loadBalancer": {}
   335              }
   336          },
   337          {
   338              "apiVersion": "networking.k8s.io/v1",
   339              "kind": "Ingress",
   340              "metadata": {
   341                  "annotations": {
   342                      "cert-manager.io/common-name": "kiali.vmi.system.b2.z69d20a.v8o.io",
   343                      "external-dns.alpha.kubernetes.io/target": "verrazzano-ingress.b2.z69d20a.v8o.io",
   344                      "external-dns.alpha.kubernetes.io/ttl": "60",
   345                      "kubernetes.io/tls-acme": "true",
   346                      "nginx.ingress.kubernetes.io/backend-protocol": "HTTP",
   347                      "nginx.ingress.kubernetes.io/proxy-body-size": "6M",
   348                      "nginx.ingress.kubernetes.io/rewrite-target": "/$2",
   349                      "nginx.ingress.kubernetes.io/secure-backends": "false",
   350                      "nginx.ingress.kubernetes.io/service-upstream": "true",
   351                      "nginx.ingress.kubernetes.io/upstream-vhost": "${service_name}.${namespace}.svc.cluster.local"
   352                  },
   353                  "creationTimestamp": "2022-06-16T10:21:56Z",
   354                  "generation": 1,
   355                  "name": "vmi-system-kiali",
   356                  "namespace": "verrazzano-system",
   357                  "resourceVersion": "5383",
   358                  "uid": "b6af833e-abb6-42f6-a046-45250b332b05"
   359              },
   360              "spec": {
   361                  "rules": [
   362                      {
   363                          "host": "kiali.vmi.system.b2.z69d20a.v8o.io",
   364                          "http": {
   365                              "paths": [
   366                                  {
   367                                      "backend": {
   368                                          "service": {
   369                                              "name": "verrazzano-authproxy",
   370                                              "port": {
   371                                                  "number": 8775
   372                                              }
   373                                          }
   374                                      },
   375                                      "path": "/()(.*)",
   376                                      "pathType": "ImplementationSpecific"
   377                                  }
   378                              ]
   379                          }
   380                      }
   381                  ],
   382                  "tls": [
   383                      {
   384                          "hosts": [
   385                              "kiali.vmi.system.b2.z69d20a.v8o.io"
   386                          ],
   387                          "secretName": "system-tls-kiali"
   388                      }
   389                  ]
   390              },
   391              "status": {
   392                  "loadBalancer": {}
   393              }
   394          },
   395          {
   396              "apiVersion": "networking.k8s.io/v1",
   397              "kind": "Ingress",
   398              "metadata": {
   399                  "annotations": {
   400                      "cert-manager.io/common-name": "kibana.vmi.system.b2.z69d20a.v8o.io",
   401                      "external-dns.alpha.kubernetes.io/target": "verrazzano-ingress.b2.z69d20a.v8o.io",
   402                      "external-dns.alpha.kubernetes.io/ttl": "60",
   403                      "kubernetes.io/tls-acme": "true",
   404                      "nginx.ingress.kubernetes.io/proxy-body-size": "6M",
   405                      "nginx.ingress.kubernetes.io/rewrite-target": "/$2",
   406                      "nginx.ingress.kubernetes.io/service-upstream": "true",
   407                      "nginx.ingress.kubernetes.io/upstream-vhost": "${service_name}.${namespace}.svc.cluster.local"
   408                  },
   409                  "creationTimestamp": "2022-06-16T10:23:08Z",
   410                  "generation": 1,
   411                  "labels": {
   412                      "k8s-app": "verrazzano.io",
   413                      "vmo.v1.verrazzano.io": "system"
   414                  },
   415                  "name": "vmi-system-kibana",
   416                  "namespace": "verrazzano-system",
   417                  "ownerReferences": [
   418                      {
   419                          "apiVersion": "verrazzano.io/v1",
   420                          "blockOwnerDeletion": true,
   421                          "controller": true,
   422                          "kind": "VerrazzanoMonitoringInstance",
   423                          "name": "system",
   424                          "uid": "f1df7066-6bf5-4740-8d43-3048e074c9e1"
   425                      }
   426                  ],
   427                  "resourceVersion": "6113",
   428                  "uid": "27e06441-2d2d-4fe4-88c0-bd632d6a8211"
   429              },
   430              "spec": {
   431                  "rules": [
   432                      {
   433                          "host": "kibana.vmi.system.b2.z69d20a.v8o.io",
   434                          "http": {
   435                              "paths": [
   436                                  {
   437                                      "backend": {
   438                                          "service": {
   439                                              "name": "verrazzano-authproxy",
   440                                              "port": {
   441                                                  "number": 8775
   442                                              }
   443                                          }
   444                                      },
   445                                      "path": "/()(.*)",
   446                                      "pathType": "ImplementationSpecific"
   447                                  }
   448                              ]
   449                          }
   450                      }
   451                  ],
   452                  "tls": [
   453                      {
   454                          "hosts": [
   455                              "kibana.vmi.system.b2.z69d20a.v8o.io"
   456                          ],
   457                          "secretName": "system-tls-kibana"
   458                      }
   459                  ]
   460              },
   461              "status": {
   462                  "loadBalancer": {}
   463              }
   464          },
   465          {
   466              "apiVersion": "networking.k8s.io/v1",
   467              "kind": "Ingress",
   468              "metadata": {
   469                  "annotations": {
   470                      "cert-manager.io/common-name": "prometheus.vmi.system.b2.z69d20a.v8o.io",
   471                      "external-dns.alpha.kubernetes.io/target": "verrazzano-ingress.b2.z69d20a.v8o.io",
   472                      "external-dns.alpha.kubernetes.io/ttl": "60",
   473                      "kubernetes.io/tls-acme": "true",
   474                      "nginx.ingress.kubernetes.io/proxy-body-size": "6M",
   475                      "nginx.ingress.kubernetes.io/rewrite-target": "/$2",
   476                      "nginx.ingress.kubernetes.io/service-upstream": "true",
   477                      "nginx.ingress.kubernetes.io/upstream-vhost": "${service_name}.${namespace}.svc.cluster.local"
   478                  },
   479                  "creationTimestamp": "2022-06-16T10:22:58Z",
   480                  "generation": 1,
   481                  "labels": {
   482                      "k8s-app": "verrazzano.io",
   483                      "vmo.v1.verrazzano.io": "system"
   484                  },
   485                  "name": "vmi-system-prometheus",
   486                  "namespace": "verrazzano-system",
   487                  "ownerReferences": [
   488                      {
   489                          "apiVersion": "verrazzano.io/v1",
   490                          "blockOwnerDeletion": true,
   491                          "controller": true,
   492                          "kind": "VerrazzanoMonitoringInstance",
   493                          "name": "system",
   494                          "uid": "f1df7066-6bf5-4740-8d43-3048e074c9e1"
   495                      }
   496                  ],
   497                  "resourceVersion": "5812",
   498                  "uid": "3b581c89-ae9f-4323-9035-df8bcd40e10f"
   499              },
   500              "spec": {
   501                  "rules": [
   502                      {
   503                          "host": "prometheus.vmi.system.b2.z69d20a.v8o.io",
   504                          "http": {
   505                              "paths": [
   506                                  {
   507                                      "backend": {
   508                                          "service": {
   509                                              "name": "verrazzano-authproxy",
   510                                              "port": {
   511                                                  "number": 8775
   512                                              }
   513                                          }
   514                                      },
   515                                      "path": "/()(.*)",
   516                                      "pathType": "ImplementationSpecific"
   517                                  }
   518                              ]
   519                          }
   520                      }
   521                  ],
   522                  "tls": [
   523                      {
   524                          "hosts": [
   525                              "prometheus.vmi.system.b2.z69d20a.v8o.io"
   526                          ],
   527                          "secretName": "system-tls-prometheus"
   528                      }
   529                  ]
   530              },
   531              "status": {
   532                  "loadBalancer": {}
   533              }
   534          }
   535      ],
   536      "kind": "List",
   537      "metadata": {
   538          "resourceVersion": "",
   539          "selfLink": ""
   540      }
   541  }