aid: porter name: Porter description: >- A package manager for Kubernetes that uses Cloud Native Application Bundles (CNAB) to package and deploy applications along with their dependencies and configuration. type: Index accessModel: pricing: free onboarding: self-serve trial: false try_now: true public: false label: Free ยท Self-serve signup confidence: high source: - plans - authentication generated: '2026-07-22' method: derived image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/porter.png tags: - Cloud Native - CNAB - DevOps - Kubernetes - Package Manager url: https://raw.githubusercontent.com/api-evangelist/porter/refs/heads/main/apis.yml created: '2025' modified: '2026-05-19' specificationVersion: '0.19' apis: - aid: porter:porter-mixins-api name: Porter Mixins API description: >- Extension interface for building and using mixins, which are the building blocks for authoring Porter bundles. Mixins provide pre-built integrations for interacting with tools and services such as Kubernetes, Helm, Terraform, and Docker Compose from within a bundle action. humanURL: https://porter.sh/mixins/ baseURL: https://porter.sh tags: - CNAB - DevOps - Extensions - Mixins - Plugins properties: - type: Documentation url: https://porter.sh/mixins/ - type: Reference url: https://porter.sh/docs/development/dev-a-mixin/ - aid: porter:porter-plugins-api name: Porter Plugins API description: >- Plugin interface that allows extending Porter's core functionality, such as storing installation data, credential sets, and parameter sets in external systems like cloud storage instead of the local filesystem. Plugins reimplement Porter's default behavior to integrate with enterprise or cloud infrastructure. humanURL: https://porter.sh/docs/introduction/concepts-and-components/mixins-vs-plugins/ baseURL: https://porter.sh tags: - Cloud Native - CNAB - DevOps - Extensions - Plugins properties: - type: Documentation url: https://porter.sh/docs/introduction/concepts-and-components/mixins-vs-plugins/ - aid: porter:porter-bundles-api name: Porter Bundles API description: >- Operations for searching, inspecting, and managing CNAB bundles published to OCI registries. humanURL: https://porter.sh/docs/ baseURL: https://porter.sh tags: - Bundles properties: - type: OpenAPI url: openapi/porter-bundles-api-openapi.yml - type: Documentation url: https://porter.sh/docs/ - type: GettingStarted url: https://porter.sh/docs/learn/ - type: JSONSchema url: json-schema/porter-manifest-schema.json - aid: porter:porter-credentialsets-api name: Porter CredentialSets API description: Operations for managing credential sets that supply secret values to bundle executions. humanURL: https://porter.sh/docs/ baseURL: https://porter.sh tags: - CredentialSets properties: - type: OpenAPI url: openapi/porter-credentialsets-api-openapi.yml - type: Documentation url: https://porter.sh/docs/ - type: GettingStarted url: https://porter.sh/docs/learn/ - type: JSONSchema url: json-schema/porter-manifest-schema.json - aid: porter:porter-installations-api name: Porter Installations API description: >- Operations for managing bundle installations, including install, upgrade, invoke, and uninstall lifecycle actions. humanURL: https://porter.sh/docs/ baseURL: https://porter.sh tags: - Installations properties: - type: OpenAPI url: openapi/porter-installations-api-openapi.yml - type: Documentation url: https://porter.sh/docs/ - type: GettingStarted url: https://porter.sh/docs/learn/ - type: JSONSchema url: json-schema/porter-manifest-schema.json - aid: porter:porter-parametersets-api name: Porter ParameterSets API description: >- Operations for managing parameter sets that supply configuration values to bundle executions. humanURL: https://porter.sh/docs/ baseURL: https://porter.sh tags: - ParameterSets properties: - type: OpenAPI url: openapi/porter-parametersets-api-openapi.yml - type: Documentation url: https://porter.sh/docs/ - type: GettingStarted url: https://porter.sh/docs/learn/ - type: JSONSchema url: json-schema/porter-manifest-schema.json - aid: porter:porter-runs-api name: Porter Runs API description: Operations for querying the history of bundle action executions and their outputs. humanURL: https://porter.sh/docs/ baseURL: https://porter.sh tags: - Runs properties: - type: OpenAPI url: openapi/porter-runs-api-openapi.yml - type: Documentation url: https://porter.sh/docs/ - type: GettingStarted url: https://porter.sh/docs/learn/ - type: JSONSchema url: json-schema/porter-manifest-schema.json common: - type: License name: Apache-2.0 url: https://github.com/getporter/porter/blob/main/LICENSE - type: AgenticAccess url: agentic-access/porter-agentic-access.yml - type: DomainSecurity url: security/porter-domain-security.yml - type: Authentication url: authentication/porter-authentication.yml - type: LinkedIn url: https://www.linkedin.com/company/porterrun - type: Website url: https://porter.sh/ - type: JSONLD url: json-ld/porter-context.jsonld - type: JSONSchema url: json-schema/porter-manifest-schema.json - type: Documentation url: https://porter.sh/docs/ - type: GettingStarted url: https://porter.sh/docs/learn/ - type: GitHubOrganization url: https://github.com/getporter - type: GitHubRepository url: https://github.com/getporter/porter - type: Community url: https://porter.sh/community/ - type: Integrations url: https://porter.sh/docs/integrations/ - type: Blog url: https://porter.sh/blog/index.xml integrations: - name: Azure Plugin - name: Filesystem Secrets Plugin - name: Hashicorp Plugin - name: Host Secrets Plugin - name: Kubernetes Plugin - name: MongoDB Docker Storage Plugin - name: MongoDB Storage Plugin - name: Plugin Types maintainers: - FN: Kin Lane email: kin@apievangelist.com