mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node operation allows you to pull the image of a specific Service within a Stack in a container orchestration environment. It is useful when you want to update or refresh the container image used by a service without manually interacting with the container platform's API or CLI. For example, after pushing a new version of a container image to a registry, you can use this node to pull that updated image for a particular service and optionally recreate the service to apply the update.

Properties

Name Meaning
Stack Id The unique identifier of the Stack that contains the Service whose image you want to pull.
Service Id The unique identifier of the Service for which the image should be pulled.
Skip Recreate Whether to skip recreating the Service after pulling the image. Options: true or false. If true, the service will not be recreated automatically after the image is pulled.

Output

The node outputs JSON data representing the result of the pull image operation for the specified service. This typically includes status information about the pull request and possibly details about the service state after the operation. There is no indication that binary data is output by this node.

Dependencies

  • Requires an API key credential to authenticate against the mittwald mStudio API.
  • The node interacts with the mittwald mStudio API endpoint at https://api.mittwald.de.
  • Proper configuration of the API credential in n8n is necessary for successful requests.

Troubleshooting

  • Common issues:
    • Invalid or missing Stack Id or Service Id will cause the API call to fail.
    • Insufficient permissions or invalid API credentials will result in authentication errors.
    • Network connectivity issues may prevent communication with the mittwald API.
  • Error messages:
    • Authentication errors usually indicate problems with the provided API key; verify and reconfigure if needed.
    • "Service not found" or similar errors suggest incorrect Service Id or Stack Id.
    • Timeout or connection errors imply network issues or API downtime.

Links and References

Discussion