odo v3, a new version of odo based on devfiles

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • nodejs-ex

  • schemaVersion: 2.2.0 metadata: description: Stack with NodeJS 12 displayName: NodeJS Runtime language: nodejs name: my-nodejs-app projectType: nodejs variables: CONTAINER_IMAGE: quay.io/phmartin/myimage components: - name: runtime container: endpoints: - name: http-3000 targetPort: 3000 - name: debug-5858 targetPort: 5858 image: registry.access.redhat.com/ubi8/nodejs-14:latest memoryLimit: 1024Mi mountSources: true sourceMapping: /project - name: outerloop-build image: dockerfile: buildContext: ${PROJECT_ROOT} rootRequired: false uri: ./Dockerfile imageName: "{{CONTAINER_IMAGE}}" - name: outerloop-deployment kubernetes: inlined: | kind: Deployment apiVersion: apps/v1 metadata: name: my-node spec: replicas: 1 selector: matchLabels: app: node-app template: metadata: labels: app: node-app spec: containers: - name: my-node image: {{CONTAINER_IMAGE}} ports: - name: http containerPort: 3001 protocol: TCP resources: limits: memory: "1024Mi" cpu: "500m" - name: outerloop-service kubernetes: inlined: | apiVersion: v1 kind: Service metadata: name: svc spec: ports: - name: "3000" port: 3000 protocol: TCP targetPort: 3000 selector: app: node-app type: ClusterIP commands: - id: install exec: commandLine: npm install component: runtime group: isDefault: true kind: build workingDir: /project - id: run exec: commandLine: npm start component: runtime group: isDefault: true kind: run workingDir: /project - id: debug exec: commandLine: npm run debug component: runtime group: isDefault: true kind: debug workingDir: /project - id: test exec: commandLine: npm test component: runtime group: isDefault: true kind: test workingDir: /project - id: deploy composite: commands: - build-image - k8s-deployment - k8s-service group: isDefault: true kind: deploy - id: build-image apply: component: outerloop-build - id: k8s-deployment apply: component: outerloop-deployment - id: k8s-service apply: component: outerloop-service starterProjects: - name: nodejs-starter git: remotes: origin: https://github.com/odo-devfiles/nodejs-ex.git

  • odo

    odo - Developer-focused CLI for fast & iterative container-based application development on Podman and Kubernetes. Implementation of the open Devfile standard.

  • You can find the instructions to install odo v3-alpha1 from this release page. The binaries are accessible here.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • JavaScript Compare Dates: From Chaos to Clarity

    3 projects | dev.to | 5 May 2024
  • Generative AI on AWS with Amazon Bedrock

    1 project | dev.to | 5 May 2024
  • Mastering Code Quality: Setting Up ESLint with Standard JS in TypeScript Projects

    9 projects | dev.to | 5 May 2024
  • My new open source project

    1 project | dev.to | 5 May 2024
  • How to make ESLint and Prettier work together? 🛠️

    4 projects | dev.to | 5 May 2024