Creating a site on local systems using YAML¶
Using YAML allows you to create and manage sites on Docker, Podman and Linux.
A typical workflow is to create a site, link sites together, and expose services to the application network.
If you require more than one site, specify a unique namespace when using skupper, for example skupper --namespace second-site ....
Creating a simple site on local systems using YAML¶
You can use YAML to create and manage Skupper sites.
Prerequisites
- The
skupperCLI is installed.
There are many options to consider when creating sites using YAML, see YAML Reference, including frequently used options.
Procedure
- Create a site CR YAML file named
my-site.yamlin an empty directory, for example,local:
my-site in the default namespace.
-
Create the site:
Skupper attempts to process any files in thelocaldirectory. Typically, you create all resources you require for a site before runningskupper system setup. -
Check the status of the site:
You might need to issue the command multiple times before the site is ready: You can now link this site to another site to create an application network.