Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC] App Manifests v2 #1019

Open
wants to merge 12 commits into
base: main
Choose a base branch
from
Open

Commits on Oct 30, 2024

  1. Configuration menu
    Copy the full SHA
    17132a6 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Add shared resources proposal extension

    - Update network policy section to reflect thinking about cross-space
      resource sharing
    Gerg committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    dff9ce5 View commit details
    Browse the repository at this point in the history
  2. Restructure services

    - Add fields for provisioning/updating service instances
    - Add user-provided service instances
    - Break service bindings into their own section. They don't fit well
      nested under service instances: Apps depend on services; services
      don't depend on apps. For "app" bindings, it might make sense to nest
      under apps, but "key" and "route" bindings don't make sense under
      apps. Instead, break bindings into a top-level node.
    Gerg committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    bc575bc View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    904b29a View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Configuration menu
    Copy the full SHA
    de16dd2 View commit details
    Browse the repository at this point in the history
  2. Re-structure sample manifest

    - Fix inconsistent health check configuration
    - Add `scale` node to processes to organize related nodes
    Gerg committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    ad23265 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1218f51 View commit details
    Browse the repository at this point in the history
  4. Move buildpacks and stack to lifecycle node

    - To add more hierarchy and closer match API design
    Gerg committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    b684cd2 View commit details
    Browse the repository at this point in the history
  5. Add list of notable changes

    Gerg committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    54a6968 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f434cb5 View commit details
    Browse the repository at this point in the history
  7. Update merge state section

    Gerg committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    160f60a View commit details
    Browse the repository at this point in the history
  8. Polish pass

    - Small style updates and typo fixes
    - Add additional risk to declarative manifests
    Gerg committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    1dae245 View commit details
    Browse the repository at this point in the history