mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-05-20 16:14:01 +00:00
40 lines
3.2 KiB
Markdown
40 lines
3.2 KiB
Markdown
# Scaffolding Tools
|
|
- [Scaffold Definition](#scaffold-definition)
|
|
- [Nodejs Scaffolding with Yeoman](#nodejs-scaffolding-with-yeoman)
|
|
- [Java Scaffolding](#java-scaffolding)
|
|
- [Java Scaffolding with Spring Roo](#java-scaffolding-with-spring-roo)
|
|
- [Java Scaffolding with Maven](#java-scaffolding-with-maven)
|
|
- [Kubernetes Scaffolding. Built in snippets for creating k8s resources](#kubernetes-scaffolding-built-in-snippets-for-creating-k8s-resources)
|
|
- [Other Scaffolding Tools](#other-scaffolding-tools)
|
|
|
|
## Scaffold Definition
|
|
- [Wikipedia: Scaffold (programming)](https://en.wikipedia.org/wiki/Scaffold_(programming))
|
|
|
|
## Nodejs Scaffolding with Yeoman
|
|
- [Yeoman](https://en.wikipedia.org/wiki/Yeoman_(software))
|
|
- [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)
|
|
- [Spring Roo](https://projects.spring.io/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://app.getambassador.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://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.
|
|
- [Draft](https://draft.sh/)
|
|
- [Garden](https://garden.io/)
|
|
- [codefresh.io: The ultimate guide for local development on Kubernetes: Draft vs Skaffold vs Garden.io](https://codefresh.io/howtos/local-k8s-draft-skaffold-garden/)
|
|
- [cloud.google.com: configuring_with_snippets 🌟](https://cloud.google.com/code/docs/vscode/yaml-editing#configuring_with_snippets) 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. |