diff --git a/76_devspave_part_1_29-jun-2023/README.md b/76_devspave_part_1_29-jun-2023/README.md new file mode 100644 index 0000000..eb770f4 --- /dev/null +++ b/76_devspave_part_1_29-jun-2023/README.md @@ -0,0 +1,21 @@ + +# DevSpace, part 1 + +The lecture on DevSpace covers the following topics: + +DevSpace Introduction: This section serves as an introduction to DevSpace, a tool designed to simplify and enhance the development workflow for Kubernetes applications. It provides an overview of its features and benefits. + +Starting with a loft-sh/devspace-quickstart-python Project: In this part of the lecture, learners will be guided on how to initiate a new project using the loft-sh/devspace-quickstart-python template. This template helps set up a Python project with DevSpace, making it easier to get started with development. + +DevSpace Deploy, Dev, and Purge Commands: This section focuses on three crucial DevSpace commands - devspace deploy, devspace dev, and devspace purge. These commands are essential for deploying, developing, and cleaning up resources in the Kubernetes cluster. Learners will gain hands-on experience with these commands during the lecture. + +Overall, the lecture provides a comprehensive introduction to DevSpace and its benefits, guides learners through setting up a Python project with DevSpace, covers various package managers used in Python development, and explores important DevSpace commands that streamline Kubernetes application development. + +For example was to use this [loft-sh/devspace-quickstart-python project](https://github.com/loft-sh/devspace-quickstart-python) + +# References # + +1. [DevSpace](https://www.devspace.sh) +2. [loft-sh/devspace-example-python](https://github.com/loft-sh/devspace-example-python/tree/main) +3. [loft-sh/devspace-quickstart-python](https://github.com/loft-sh/devspace-quickstart-python) +4. [Skaffold vs Tilt vs DevSpace](https://loft.sh/blog/skaffold-vs-tilt-vs-devspace/) \ No newline at end of file diff --git a/README.md b/README.md index a23b32a..22554b6 100644 --- a/README.md +++ b/README.md @@ -605,4 +605,12 @@ Key subjects: - Adding self-hosted runners (Linux, Windows and docker) to a repository - Mapping self-hosted runners with jobs via labels - Debugging workflow jobs, tmate -- Remove self-hosted runner \ No newline at end of file +- Remove self-hosted runner + +## [76 DevSpace, part 1 20230629](76_devspave_part_1_29-jun-2023) + +- DevSpace introduction +- starting with a loft-sh/devspace-quickstart-python project +- micromamba, conda, pip, virtualenv +- devspace deploy, devspace dev, devspace purge commands +