Skip to content

[DSIP-24][RemoteLogging] Add Azure Blob Storage RemoteLogHandler #15765

@pegasas

Description

@pegasas

Search before asking

  • I had searched in the issues and found no similar feature requirement.

Motivation

I wants to onboard dolphinscheduler into Azure Kubernetes, which needs to do some alignment to make it fits azure stack as more as possible.

Design Detail

  1. implements RemoteLogHandler with Azure BLob Storage SDK
  2. create related config.

Compatibility, Deprecation, and Migration Plan

No compatibility work due to our good code abstraction.

Test Plan

1.make unit test pass sonar cloud command.
2.e2e test with modifies common.properties to see if api-server/master/worker log could be passed into azure blob storage container.

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions