Skip to content

Single container app tutorials#2899

Open
kwiatekus wants to merge 18 commits into
kyma-project:mainfrom
kwiatekus:single-container-app-tutorials
Open

Single container app tutorials#2899
kwiatekus wants to merge 18 commits into
kyma-project:mainfrom
kwiatekus:single-container-app-tutorials

Conversation

@kwiatekus
Copy link
Copy Markdown
Contributor

@kwiatekus kwiatekus commented May 4, 2026

Description

Changes proposed in this pull request:

  • shows how to use kyma CLI commands and supporting GH actions to easily push single container apps

Related issue(s)
#2410

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 4, 2026

✅ Proposed changes verification passed

This pull request comes with up-to-date documentation and no illegal standard output usages.

Find more detailed information in the verify / standards (pull_request_target) action.

@kwiatekus kwiatekus force-pushed the single-container-app-tutorials branch from b4dccf1 to 3e12ce8 Compare May 5, 2026 09:12
@kwiatekus kwiatekus added this to the 3.5.0 milestone May 12, 2026
@kwiatekus kwiatekus force-pushed the single-container-app-tutorials branch from 7ea007e to a23a1a5 Compare May 12, 2026 12:00
@github-actions
Copy link
Copy Markdown

✅ Proposed changes verification passed

This pull request comes with up-to-date documentation and no illegal standard output usages.

Find more detailed information in the verify-pr-code / standards action.

@github-actions
Copy link
Copy Markdown

✅ Proposed changes verification passed

This pull request comes with up-to-date documentation and no illegal standard output usages.

Find more detailed information in the verify-pr-code / standards action.

@kwiatekus kwiatekus marked this pull request as ready for review May 12, 2026 12:20
@kwiatekus kwiatekus requested review from a team as code owners May 12, 2026 12:20
@github-actions
Copy link
Copy Markdown

✅ Proposed changes verification passed

This pull request comes with up-to-date documentation and no illegal standard output usages.

Find more detailed information in the verify-pr-code / standards action.

1 similar comment
@github-actions
Copy link
Copy Markdown

✅ Proposed changes verification passed

This pull request comes with up-to-date documentation and no illegal standard output usages.

Find more detailed information in the verify-pr-code / standards action.

@kwiatekus kwiatekus enabled auto-merge (squash) May 12, 2026 12:23
@kwiatekus kwiatekus added the area/documentation Issues or PRs related to documentation label May 12, 2026
Comment thread examples/movies-api/src/main/java/com/example/movies/MovieController.java Outdated
@github-actions
Copy link
Copy Markdown

✅ Proposed changes verification passed

This pull request comes with up-to-date documentation and no illegal standard output usages.

Find more detailed information in the verify-pr-code / standards action.

musztardem
musztardem previously approved these changes May 13, 2026
@github-actions
Copy link
Copy Markdown

✅ Proposed changes verification passed

This pull request comes with up-to-date documentation and no illegal standard output usages.

Find more detailed information in the verify-pr-code / standards action.

@github-actions
Copy link
Copy Markdown

✅ Proposed changes verification passed

This pull request comes with up-to-date documentation and no illegal standard output usages.

Find more detailed information in the verify-pr-code / standards action.


### Clone the Git Repository

1. Go to the [kyma-runtime-samples](https://github.com/SAP-samples/kyma-runtime-samples) repository and use the green **Code** button to choose one of the options to download the code locally, or simply run the following command using your CLI at your desired folder location:
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

user needs to clone and use only specific subfolder


```Shell/Bash
kubectl create namespace dev
kubectl label namespaces dev istio-injection=enabled
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

labelling namespace is redundant


### Verify the Deployment

1. Get the domain name of your Kyma cluster:
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No need to do that.

Kyma app push shows the app url in the output logs

...
Applying Deployment movies-rest/kwiatekus-movies-rest

Applying Service movies-rest/kwiatekus-movies-rest

Creating API Rule movies-rest/kwiatekus-movies-rest

The kwiatekus-movies-rest app is available under the
kwiatekus-movies-rest.ee0bdf1.stage.kyma.ondemand.com%

When running the command in quite mode, the app url is the ONLY thing that is writyten to the output, so its a covinient way to extract the url

APP_URL=$(kyma app push ......  --quiet)

echo $APP_URL
movies.ee0bdf1.stage.kyma.ondemand.com

Comment thread docs/user/tutorials/01-40-fast-prototyping-app-push.md Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/documentation Issues or PRs related to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants