-
Notifications
You must be signed in to change notification settings - Fork 106
Closed
Labels
Team:Elastic-Agent-Control-PlaneLabel for the Agent Control Plane teamLabel for the Agent Control Plane teamenhancementNew feature or requestNew feature or request
Description
DoD
- OpenAPI spec is updated to include
MIGRATEaction - Fleet server recognizes new
MIGRATEaction (definition below) - Fleet server can ACK
MIGRATEaction - Tests are up to date with new action set
Action definition
MigrateAction:
type: object
properties:
id:
type: string
description: Unique identifier for the action.
type:
type: string
description: Type of the action.
target_uri:
type: string
description: URI of Fleet Server in a target cluster
enrollment_token:
type: string
description: Enrollment token used to enroll agent to a new cluster
settings:
description: |
An embedded JSON object that holds user-provided settings like TLS.
Defined in fleet-server as a `json.RawMessage`.
type: string
format: application/json
x-go-type: json.RawMessage
required:
- id
- type
- policy_idSupported keys for settings are (more details here):
- ca-sha256
- certificate-authorities
- elastic-agent-cert
- elastic-agent-cert-key
- elastic-agent-cert-key-passphrase
- header
- insecure
- proxy-disabled
- proxy-header
- proxy-url
- staging
- tag
- replace-token
follow camelCase for naming properties in settings json object
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Team:Elastic-Agent-Control-PlaneLabel for the Agent Control Plane teamLabel for the Agent Control Plane teamenhancementNew feature or requestNew feature or request
Type
Fields
Give feedbackNo fields configured for issues without a type.