Skip to content

Commit

Permalink
Merge branch 'rewrite-examples-using-meshservice' of https://github.c…
Browse files Browse the repository at this point in the history
…om/slonka/kuma-website into rewrite-examples-using-meshservice

Signed-off-by: Ilya Lobkov <ilya.lobkov@konghq.com>

# Conflicts:
#	app/_src/policies/meshcircuitbreaker.md
  • Loading branch information
lobkovilya committed Oct 24, 2024
2 parents 824222c + 3dcf17f commit 5d91a0c
Show file tree
Hide file tree
Showing 8 changed files with 40 additions and 35 deletions.
8 changes: 4 additions & 4 deletions app/_src/policies/meshcircuitbreaker.md
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,7 @@ spec:
targetRef:
kind: MeshSubset
tags:
kuma.io/service: web
app: web
to:
- targetRef:
kind: MeshService
Expand All @@ -492,9 +492,9 @@ name: backend-inbound-outlier-detection
mesh: default
spec:
targetRef:
kind: MeshService
name_uni: web
name_kube: web_kuma-demo_svc_8080
kind: MeshSubset
tags:
app: web
from:
- targetRef:
kind: Mesh
Expand Down
5 changes: 2 additions & 3 deletions app/_src/policies/meshtcproute.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,9 +112,8 @@ mesh: default
spec:
targetRef:
kind: MeshSubset
name: frontend
namespace: kuma-demo
sectionName: http
tags:
app: frontend
to:
- targetRef:
kind: MeshService
Expand Down
12 changes: 6 additions & 6 deletions app/_src/policies/meshtimeout.md
Original file line number Diff line number Diff line change
Expand Up @@ -226,9 +226,9 @@ name: inbound-timeout
mesh: default
spec:
targetRef:
kind: MeshService
name_uni: frontend
name_kube: frontend_kuma-demo_svc_8080
kind: MeshSubset
tags:
app: frontend
from:
- targetRef:
kind: Mesh
Expand Down Expand Up @@ -274,9 +274,9 @@ name: route-to-backend-v2
mesh: default
spec:
targetRef:
kind: MeshService
name_uni: frontend
name_kube: frontend_kuma-demo_svc_8080
kind: MeshSubset
tags:
app: frontend
to:
- targetRef:
kind: MeshService
Expand Down
24 changes: 14 additions & 10 deletions spec/fixtures/mt-with-from-and-meshservice-in-to.golden.html
Original file line number Diff line number Diff line change
Expand Up @@ -52,13 +52,14 @@
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshTimeout</span>
<span class="na">metadata</span><span class="pi">:</span>
<span class="na">name</span><span class="pi">:</span> <span class="s">inbound-timeout</span>
<span class="na">namespace</span><span class="pi">:</span>
<span class="na">namespace</span><span class="pi">:</span> <span class="s">kuma-demo</span>
<span class="na">labels</span><span class="pi">:</span>
<span class="na">kuma.io/mesh</span><span class="pi">:</span> <span class="s">default</span>
<span class="na">spec</span><span class="pi">:</span>
<span class="na">targetRef</span><span class="pi">:</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshService</span>
<span class="na">name</span><span class="pi">:</span> <span class="s">frontend_kuma-demo_svc_8080</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshSubset</span>
<span class="na">tags</span><span class="pi">:</span>
<span class="na">app</span><span class="pi">:</span> <span class="s">frontend</span>
<span class="na">from</span><span class="pi">:</span>
<span class="pi">-</span> <span class="na">targetRef</span><span class="pi">:</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">Mesh</span>
Expand All @@ -76,13 +77,14 @@
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshTimeout</span>
<span class="na">metadata</span><span class="pi">:</span>
<span class="na">name</span><span class="pi">:</span> <span class="s">inbound-timeout</span>
<span class="na">namespace</span><span class="pi">:</span>
<span class="na">namespace</span><span class="pi">:</span> <span class="s">kuma-demo</span>
<span class="na">labels</span><span class="pi">:</span>
<span class="na">kuma.io/mesh</span><span class="pi">:</span> <span class="s">default</span>
<span class="na">spec</span><span class="pi">:</span>
<span class="na">targetRef</span><span class="pi">:</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshService</span>
<span class="na">name</span><span class="pi">:</span> <span class="s">frontend_kuma-demo_svc_8080</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshSubset</span>
<span class="na">tags</span><span class="pi">:</span>
<span class="na">app</span><span class="pi">:</span> <span class="s">frontend</span>
<span class="na">from</span><span class="pi">:</span>
<span class="pi">-</span> <span class="na">targetRef</span><span class="pi">:</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">Mesh</span>
Expand Down Expand Up @@ -118,8 +120,9 @@
<span class="na">mesh</span><span class="pi">:</span> <span class="s">default</span>
<span class="na">spec</span><span class="pi">:</span>
<span class="na">targetRef</span><span class="pi">:</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshService</span>
<span class="na">name</span><span class="pi">:</span> <span class="s">frontend</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshSubset</span>
<span class="na">tags</span><span class="pi">:</span>
<span class="na">app</span><span class="pi">:</span> <span class="s">frontend</span>
<span class="na">from</span><span class="pi">:</span>
<span class="pi">-</span> <span class="na">targetRef</span><span class="pi">:</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">Mesh</span>
Expand All @@ -138,8 +141,9 @@
<span class="na">mesh</span><span class="pi">:</span> <span class="s">default</span>
<span class="na">spec</span><span class="pi">:</span>
<span class="na">targetRef</span><span class="pi">:</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshService</span>
<span class="na">name</span><span class="pi">:</span> <span class="s">frontend</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshSubset</span>
<span class="na">tags</span><span class="pi">:</span>
<span class="na">app</span><span class="pi">:</span> <span class="s">frontend</span>
<span class="na">from</span><span class="pi">:</span>
<span class="pi">-</span> <span class="na">targetRef</span><span class="pi">:</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">Mesh</span>
Expand Down
6 changes: 3 additions & 3 deletions spec/fixtures/mt-with-from-and-meshservice-in-to.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ name: inbound-timeout
mesh: default
spec:
targetRef:
kind: MeshService
name_uni: frontend
name_kube: frontend_kuma-demo_svc_8080
kind: MeshSubset
tags:
app: frontend
from:
- targetRef:
kind: Mesh
Expand Down
12 changes: 7 additions & 5 deletions spec/fixtures/mt-with-from-and-to.golden.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,14 @@
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshTimeout</span>
<span class="na">metadata</span><span class="pi">:</span>
<span class="na">name</span><span class="pi">:</span> <span class="s">inbound-timeout</span>
<span class="na">namespace</span><span class="pi">:</span>
<span class="na">namespace</span><span class="pi">:</span> <span class="s">kuma-demo</span>
<span class="na">labels</span><span class="pi">:</span>
<span class="na">kuma.io/mesh</span><span class="pi">:</span> <span class="s">default</span>
<span class="na">spec</span><span class="pi">:</span>
<span class="na">targetRef</span><span class="pi">:</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshService</span>
<span class="na">name</span><span class="pi">:</span> <span class="s">frontend_kuma-demo_svc_8080</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshSubset</span>
<span class="na">tags</span><span class="pi">:</span>
<span class="na">app</span><span class="pi">:</span> <span class="s">frontend</span>
<span class="na">from</span><span class="pi">:</span>
<span class="pi">-</span> <span class="na">targetRef</span><span class="pi">:</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">Mesh</span>
Expand Down Expand Up @@ -83,8 +84,9 @@
<span class="na">mesh</span><span class="pi">:</span> <span class="s">default</span>
<span class="na">spec</span><span class="pi">:</span>
<span class="na">targetRef</span><span class="pi">:</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshService</span>
<span class="na">name</span><span class="pi">:</span> <span class="s">frontend</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">MeshSubset</span>
<span class="na">tags</span><span class="pi">:</span>
<span class="na">app</span><span class="pi">:</span> <span class="s">frontend</span>
<span class="na">from</span><span class="pi">:</span>
<span class="pi">-</span> <span class="na">targetRef</span><span class="pi">:</span>
<span class="na">kind</span><span class="pi">:</span> <span class="s">Mesh</span>
Expand Down
6 changes: 3 additions & 3 deletions spec/fixtures/mt-with-from-and-to.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ name: inbound-timeout
mesh: default
spec:
targetRef:
kind: MeshService
name_uni: frontend
name_kube: frontend_kuma-demo_svc_8080
kind: MeshSubset
tags:
app: frontend
from:
- targetRef:
kind: Mesh
Expand Down
2 changes: 1 addition & 1 deletion spec/kuma_plugins/liquid/tags/policy_yaml_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@


# Set up the Jekyll site and context for testing
let(:site) { Jekyll::Site.new(Jekyll.configuration) }
let(:site) { Jekyll::Site.new(Jekyll.configuration({mesh_namespace: "kuma-demo"})) }
let(:page) { { 'version' => '2.9.1' } } # This sets the version key for testing
let(:registers) { { :page => page, :site => site } }
let(:context) { Liquid::Context.new({}, {}, registers) }
Expand Down

0 comments on commit 5d91a0c

Please sign in to comment.