Skip to content

Commit

Permalink
Update for the new YAML and Podman examples
Browse files Browse the repository at this point in the history
  • Loading branch information
ssorj committed Feb 6, 2024
1 parent f31325d commit fa01f23
Show file tree
Hide file tree
Showing 3 changed files with 129 additions and 93 deletions.
38 changes: 23 additions & 15 deletions config/examples.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,29 @@ categories:
- name: skupper-example-http-load-balancing
title: HTTP load balancing
video_url: https://www.youtube.com/watch?v=4GmXT3nj8lc
- title: Platforms
description: |
Skupper works with services running as pods on Kubernetes, as
containers, or as ordinary processes on bare metal hosts or VMs.
examples:
- name: skupper-example-hello-world
title: Kubernetes
description: |
Connect services running as pods in Kubernetes
- name: skupper-example-podman
title: Podman
description: |
Connect services running as containers
- name: skupper-example-gateway
title: Bare metal or VM
- title: Interfaces
examples:
- name: skupper-example-hello-world
title: Command line
- name: skupper-example-yaml
title: YAML
# - name: skupper-example-console
# title: Console
- title: Connectivity scenarios
description: |
Skupper helps you overcome tough networking obstacles. See how
Expand Down Expand Up @@ -56,19 +79,6 @@ categories:
<span class="material-symbols-outlined">business</span>
</div>
Connect services separated by firewalls and a DMZ
- title: Platforms
description: |
Skupper works with services running as pods on Kubernetes, as
containers, or as ordinary processes on bare metal hosts or VMs.
examples:
- name: skupper-example-hello-world
title: Kubernetes
description: |
Connect services running as pods in Kubernetes
- name: skupper-example-containers
title: Docker or Podman
- name: skupper-example-gateway
title: Bare metal or VM
- title: Database examples
description: |
With Skupper you can locate your data whereever you need it to
Expand Down Expand Up @@ -114,5 +124,3 @@ categories:
title: iPerf
- name: skupper-example-prometheus
title: Prometheus
- name: skupper-example-declarative
title: YAML Hello World
92 changes: 53 additions & 39 deletions docs/examples/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,59 @@ <h3><a href="https://github.com/skupperproject/skupper-example-http-load-balanci
</div>
</div>

<h2 id="platforms">Platforms</h2>

<p>Skupper works with services running as pods on Kubernetes, as
containers, or as ordinary processes on bare metal hosts or VMs.
</p>

<div class="examples">

<div>
<h3><a href="https://github.com/skupperproject/skupper-example-hello-world">Kubernetes</a></h3>
<p>Connect services running as pods in Kubernetes
</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-hello-world"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
<div>
<h3><a href="https://github.com/skupperproject/skupper-example-podman">Podman</a></h3>
<p>Connect services running as containers
</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-podman"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
<div>
<h3><a href="https://github.com/skupperproject/skupper-example-gateway">Bare metal or VM</a></h3>
<p>Connect services running as system processes</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-gateway"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
</div>

<h2 id="interfaces">Interfaces</h2>

<div class="examples">

<div>
<h3><a href="https://github.com/skupperproject/skupper-example-hello-world">Command line</a></h3>
<p>A minimal multi-service HTTP application deployed across sites using the Skupper CLI</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-hello-world"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
<div>
<h3><a href="https://github.com/skupperproject/skupper-example-yaml">YAML</a></h3>
<p>Skupper Hello World deployed across sites using YAML</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-yaml"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
</div>

<h2 id="connectivity-scenarios">Connectivity scenarios</h2>

<p>Skupper helps you overcome tough networking obstacles. See how
Expand Down Expand Up @@ -187,38 +240,6 @@ <h3><a href="https://github.com/skupperproject/skupper-example-dmz">DMZ</a></h3>
</div>
</div>

<h2 id="platforms">Platforms</h2>

<p>Skupper works with services running as pods on Kubernetes, as
containers, or as ordinary processes on bare metal hosts or VMs.
</p>

<div class="examples">

<div>
<h3><a href="https://github.com/skupperproject/skupper-example-hello-world">Kubernetes</a></h3>
<p>Connect services running as pods in Kubernetes
</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-hello-world"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
<div>
<h3><a href="https://github.com/skupperproject/skupper-example-containers">Docker or Podman</a></h3>
<p>Connect services running as Docker or Podman containers</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-containers"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
<div>
<h3><a href="https://github.com/skupperproject/skupper-example-gateway">Bare metal or VM</a></h3>
<p>Connect services running as system processes</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-gateway"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
</div>

<h2 id="database-examples">Database examples</h2>

<p>With Skupper you can locate your data whereever you need it to
Expand Down Expand Up @@ -341,13 +362,6 @@ <h3><a href="https://github.com/skupperproject/skupper-example-prometheus">Prome
<a href="https://github.com/skupperproject/skupper-example-prometheus"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
<div>
<h3><a href="https://github.com/skupperproject/skupper-example-declarative">YAML Hello World</a></h3>
<p>A minimal multi-service HTTP application deployed across sites using YAML</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-declarative"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
</div>


Expand Down
92 changes: 53 additions & 39 deletions input/examples/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,59 @@ conventional applications across multiple sites.
</div>
</div>

<h2 id="platforms">Platforms</h2>

<p>Skupper works with services running as pods on Kubernetes, as
containers, or as ordinary processes on bare metal hosts or VMs.
</p>

<div class="examples">

<div>
<h3><a href="https://github.com/skupperproject/skupper-example-hello-world">Kubernetes</a></h3>
<p>Connect services running as pods in Kubernetes
</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-hello-world"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
<div>
<h3><a href="https://github.com/skupperproject/skupper-example-podman">Podman</a></h3>
<p>Connect services running as containers
</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-podman"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
<div>
<h3><a href="https://github.com/skupperproject/skupper-example-gateway">Bare metal or VM</a></h3>
<p>Connect services running as system processes</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-gateway"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
</div>

<h2 id="interfaces">Interfaces</h2>

<div class="examples">

<div>
<h3><a href="https://github.com/skupperproject/skupper-example-hello-world">Command line</a></h3>
<p>A minimal multi-service HTTP application deployed across sites using the Skupper CLI</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-hello-world"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
<div>
<h3><a href="https://github.com/skupperproject/skupper-example-yaml">YAML</a></h3>
<p>Skupper Hello World deployed across sites using YAML</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-yaml"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
</div>

<h2 id="connectivity-scenarios">Connectivity scenarios</h2>

<p>Skupper helps you overcome tough networking obstacles. See how
Expand Down Expand Up @@ -117,38 +170,6 @@ Connect services separated by firewalls and a DMZ
</div>
</div>

<h2 id="platforms">Platforms</h2>

<p>Skupper works with services running as pods on Kubernetes, as
containers, or as ordinary processes on bare metal hosts or VMs.
</p>

<div class="examples">

<div>
<h3><a href="https://github.com/skupperproject/skupper-example-hello-world">Kubernetes</a></h3>
<p>Connect services running as pods in Kubernetes
</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-hello-world"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
<div>
<h3><a href="https://github.com/skupperproject/skupper-example-containers">Docker or Podman</a></h3>
<p>Connect services running as Docker or Podman containers</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-containers"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
<div>
<h3><a href="https://github.com/skupperproject/skupper-example-gateway">Bare metal or VM</a></h3>
<p>Connect services running as system processes</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-gateway"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
</div>

<h2 id="database-examples">Database examples</h2>

<p>With Skupper you can locate your data whereever you need it to
Expand Down Expand Up @@ -271,12 +292,5 @@ protocols.
<a href="https://github.com/skupperproject/skupper-example-prometheus"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
<div>
<h3><a href="https://github.com/skupperproject/skupper-example-declarative">YAML Hello World</a></h3>
<p>A minimal multi-service HTTP application deployed across sites using YAML</p>
<nav class="inline-links">
<a href="https://github.com/skupperproject/skupper-example-declarative"><span class="fab fa-github fa-lg"></span> Example</a>
</nav>
</div>
</div>

0 comments on commit fa01f23

Please sign in to comment.