Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions components/schemas/hubs/activity/Activity.yml
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,7 @@ properties:
- container.restart
- container.task.reimage
- container.reimage
- container.deprecate
- container.update
- container.task.delete
- container.delete
Expand Down
1 change: 1 addition & 0 deletions components/schemas/pipelines/PipelineSteps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ discriminator:
container.start: steps/ContainerStartStep.yml
container.stop: steps/ContainerStopStep.yml
container.delete: steps/ContainerDeleteStep.yml
container.deprecate: steps/ContainerDeprecateStep.yml
container.reimage: steps/ContainerReimageStep.yml
container.restart: steps/ContainerRestartStep.yml
container.function.trigger: steps/ContainerFunctionTriggerStep.yml
Expand Down
29 changes: 29 additions & 0 deletions components/schemas/pipelines/steps/ContainerDeprecateStep.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
title: ContainerDeprecateStep
type: object
description: Settings for restarting a container in a pipeline
required:
- action
- details
properties:
identifier:
type: string
description: An identifier for the step.
options:
type: object
properties:
skip:
type: boolean
action:
type: string
description: The action that the step takes.
enum:
- container.deprecate
details:
type: object
required:
- container
properties:
container:
$ref: ../FluidIdentifier.yml
unset:
type: boolean
Original file line number Diff line number Diff line change
Expand Up @@ -24,15 +24,3 @@ properties:
oneOf:
- $ref: StackSpecV1LbConfig.yml
- $ref: ../../../../StackVariable.yml
bind_host:
description: |
Binds the load balancer to the host server IP address.

**Pros**: This allows for significantly lower cost (utilizing fewer IPv4 addresses), and enables building out a true edge network with lower latency.
**Cons**: Only 1 environment is allowed on the host. This is because the load balancer is the only ingress point for an environment, and if it is sharing
the same IP as the host, that host can only operate under that environment.
oneOf:
- type:
- boolean
- "null"
- $ref: ../../../../StackVariable.yml
2 changes: 1 addition & 1 deletion stackspec/stackspec.json

Large diffs are not rendered by default.