mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-13 02:10:15 +00:00
47 lines
3.5 KiB
Markdown
47 lines
3.5 KiB
Markdown
# Scaffolding Tools
|
|
|
|
1. [Scaffold Definition](#scaffold-definition)
|
|
2. [Nodejs Scaffolding with Yeoman](#nodejs-scaffolding-with-yeoman)
|
|
3. [Java Scaffolding](#java-scaffolding)
|
|
1. [Java Scaffolding with Spring Roo](#java-scaffolding-with-spring-roo)
|
|
2. [Java Scaffolding with Maven](#java-scaffolding-with-maven)
|
|
4. [Kubernetes Scaffolding. Built in snippets for creating k8s resources](#kubernetes-scaffolding-built-in-snippets-for-creating-k8s-resources)
|
|
5. [Other Scaffolding Tools](#other-scaffolding-tools)
|
|
|
|
## Scaffold Definition
|
|
|
|
## Nodejs Scaffolding with Yeoman
|
|
|
|
- [callicoder.com: Scaffolding your Spring Boot Application with Yeoman](https://www.callicoder.com/scaffolding-your-spring-boot-application)
|
|
|
|
## Java Scaffolding
|
|
|
|
- [jhipster](https://www.jhipster.tech)
|
|
|
|
### Java Scaffolding with Spring Roo
|
|
|
|
- [Wikipedia: Spring Roo](https://en.wikipedia.org/wiki/Spring_Roo)
|
|
|
|
### Java Scaffolding with Maven
|
|
|
|
- Maven supports project scaffolding, based on project templates (called archtype). This is provided by the archetype plug-in. Maven provides archetypes for almost anything, from a simple Java application to a complex web application. The goal of this scaffolding is to allow a fast start into the Maven world. It provides the "standardized" folder structure of software projects.
|
|
- You can create a project by executing the generation goal on the archetype plugin via the following command: ```mvn archetype:generate```.
|
|
- [Maven](maven-gradle.md)
|
|
|
|
## Kubernetes Scaffolding. Built in snippets for creating k8s resources
|
|
|
|
- [Ambassador Edge Stack. K8S Initializer (scaffolding tool) 🌟](https://blackbird.a8r.io) Build Your Own Application-Ready Kubernetes Playground. Generate YAML configs for ingress, CI/CD, observability, authentication, and more in just 3 minutes.
|
|
- [Skaffold 🌟](https://skaffold.dev)
|
|
- [cloud.google.com: Kubernetes development, simplified—Skaffold is now GA](https://cloud.google.com/blog/products/application-development/kubernetes-development-simplified-skaffold-is-now-ga)
|
|
- [Cloud Code](https://cloud.google.com/code) Skaffold is the underlying engine that drives Cloud Code.
|
|
- [ashishtechmill.com: CI/CD Workflow for Spring Boot Application on Kubernetes via Skaffold](https://www.ashishtechmill.com/cicd-workflow-for-spring-boot-application-on-kubernetes-via-skaffold) This article will cover how to create CI/CD workflow for a SpringBoot Application deployed to Kubernetes using Skaffold.
|
|
- [==piotrminkowski.com: Development on Kubernetes with Telepresence and Skaffold==](https://piotrminkowski.com/2021/12/21/development-on-kubernetes-with-telepresence-and-skaffold) Development on Kubernetes with Telepresence and Skaffold. how to use Telepresence, Skaffold and the Jib Maven plugin to improve your Java development workflow on Kubernetes.
|
|
- [dev.to: Getting Started With Skaffold](https://dev.to/thenjdevopsguy/getting-started-with-skaffold-5120)
|
|
- [Draft](https://github.com/Azure/draft)
|
|
- [Garden](https://docs.garden.io)
|
|
- [codefresh.io: The ultimate guide for local development on Kubernetes: Draft vs Skaffold vs Garden.io](https://octopus.com/devops)
|
|
- [cloud.google.com: configuring_with_snippets 🌟](https://docs.cloud.google.com/code/docs/vscode/yaml-editing) GoogleCloudTech Code has built-in snippets for creating common resources (pod, service, configmap, etc). Plus diffing and dry-run of YAML.
|
|
|
|
## Other Scaffolding Tools
|
|
|
|
- [Atomist](https://go.atomist.com) New automation platform, delivering pre-built automations called Skills. |