Skip to content
This repository has been archived by the owner on Jan 24, 2025. It is now read-only.

feat: Enhance DNS Entries #371

Merged
merged 9 commits into from
Sep 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 27 additions & 14 deletions environments/dev/dist/extensions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -356,29 +356,42 @@ translations:
spec.secretName: Secret Name
certificateCN: Certificate CN (max 64 characters)
secret: Secret
conditions: Conditions
---
dataSources:
targetServices:
resource:
kind: Service
version: v1
filter: $exists($item.status.loadBalancer.ingress)
relatedService:
resource:
kind: Service
version: v1
filter: >-
$filter($root.spec.targets, function ($v, $i, $a) {
$contains($item.status.loadBalancer.ingress.ip, $v)})
details:
header:
- source: 'status.state ? status.state : "UNKNOWN"'
highlights:
informative:
- UNKNOWN
type: string
name: status
widget: Badge
description: status.message
resourceGraph:
dataSources:
- source: relatedService
status:
header:
- source: 'status.state ? status.state : "UNKNOWN"'
highlights:
informative:
- UNKNOWN
type: string
name: status
widget: Badge
description: status.message
body:
- name: Provider
source: status.provider
fullWidth: true
- name: Observed Generation
source: status.observedGeneration
body:
- name: Provider
widget: Panel
children:
- name: Provider
source: status.provider
- name: Specification
widget: Panel
children:
Expand Down
4 changes: 2 additions & 2 deletions environments/dev/env.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
export WEB_IMAGE=v20240828-56b541a5
export WEB_IMAGE=v20240905-f87fc8bf
export BACKEND_IMAGE=v20240827-d5197683
export LOCAL_IMAGE=v20240828-29746be4
export LOCAL_IMAGE=v20240905-f87fc8bf
41 changes: 27 additions & 14 deletions environments/prod/dist/extensions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -356,29 +356,42 @@ translations:
spec.secretName: Secret Name
certificateCN: Certificate CN (max 64 characters)
secret: Secret
conditions: Conditions
---
dataSources:
targetServices:
resource:
kind: Service
version: v1
filter: $exists($item.status.loadBalancer.ingress)
relatedService:
resource:
kind: Service
version: v1
filter: >-
$filter($root.spec.targets, function ($v, $i, $a) {
$contains($item.status.loadBalancer.ingress.ip, $v)})
details:
header:
- source: 'status.state ? status.state : "UNKNOWN"'
highlights:
informative:
- UNKNOWN
type: string
name: status
widget: Badge
description: status.message
resourceGraph:
dataSources:
- source: relatedService
status:
header:
- source: 'status.state ? status.state : "UNKNOWN"'
highlights:
informative:
- UNKNOWN
type: string
name: status
widget: Badge
description: status.message
body:
- name: Provider
source: status.provider
fullWidth: true
- name: Observed Generation
source: status.observedGeneration
body:
- name: Provider
widget: Panel
children:
- name: Provider
source: status.provider
- name: Specification
widget: Panel
children:
Expand Down
4 changes: 2 additions & 2 deletions environments/prod/env.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
export WEB_IMAGE=v20240828-56b541a5
export WEB_IMAGE=v20240905-f87fc8bf
export BACKEND_IMAGE=v20240827-d5197683
export LOCAL_IMAGE=v20240828-29746be4
export LOCAL_IMAGE=v20240905-f87fc8bf
41 changes: 27 additions & 14 deletions environments/stage/dist/extensions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -356,29 +356,42 @@ translations:
spec.secretName: Secret Name
certificateCN: Certificate CN (max 64 characters)
secret: Secret
conditions: Conditions
---
dataSources:
targetServices:
resource:
kind: Service
version: v1
filter: $exists($item.status.loadBalancer.ingress)
relatedService:
resource:
kind: Service
version: v1
filter: >-
$filter($root.spec.targets, function ($v, $i, $a) {
$contains($item.status.loadBalancer.ingress.ip, $v)})
details:
header:
- source: 'status.state ? status.state : "UNKNOWN"'
highlights:
informative:
- UNKNOWN
type: string
name: status
widget: Badge
description: status.message
resourceGraph:
dataSources:
- source: relatedService
status:
header:
- source: 'status.state ? status.state : "UNKNOWN"'
highlights:
informative:
- UNKNOWN
type: string
name: status
widget: Badge
description: status.message
body:
- name: Provider
source: status.provider
fullWidth: true
- name: Observed Generation
source: status.observedGeneration
body:
- name: Provider
widget: Panel
children:
- name: Provider
source: status.provider
- name: Specification
widget: Panel
children:
Expand Down
4 changes: 2 additions & 2 deletions environments/stage/env.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
export WEB_IMAGE=v20240828-56b541a5
export WEB_IMAGE=v20240905-f87fc8bf
export BACKEND_IMAGE=v20240827-d5197683
export LOCAL_IMAGE=v20240828-29746be4
export LOCAL_IMAGE=v20240905-f87fc8bf
1 change: 1 addition & 0 deletions extensions/configuration/certificates.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -273,3 +273,4 @@ data:
spec.secretName: Secret Name
certificateCN: Certificate CN (max 64 characters)
secret: Secret
conditions: Conditions
39 changes: 25 additions & 14 deletions extensions/configuration/dns-entries.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,22 +15,33 @@ data:
version: v1
filter: >-
$exists($item.status.loadBalancer.ingress)
relatedService:
resource:
kind: Service
version: v1
filter: >-
$filter($root.spec.targets, function ($v, $i, $a) { $contains($item.status.loadBalancer.ingress.ip, $v)})
details: |-
header:
- source: 'status.state ? status.state : "UNKNOWN"'
highlights:
informative:
- UNKNOWN
type: string
name: status
widget: Badge
description: status.message
resourceGraph:
dataSources:
- source: relatedService
status:
header:
- source: 'status.state ? status.state : "UNKNOWN"'
highlights:
informative:
- UNKNOWN
type: string
name: status
widget: Badge
description: status.message
body:
- name: Provider
source: status.provider
fullWidth: true
- name: Observed Generation
source: status.observedGeneration
body:
- name: Provider
widget: Panel
children:
- name: Provider
source: status.provider
- name: Specification
widget: Panel
children:
Expand Down
Loading