Skip to content

use emissary on file server certs - #1

Merged
ericduranddd merged 1 commit into
mainfrom
ericd/cloudr-1422
Mar 4, 2026
Merged

use emissary on file server certs#1
ericduranddd merged 1 commit into
mainfrom
ericd/cloudr-1422

Conversation

@ericduranddd

@ericduranddd ericduranddd commented Mar 3, 2026

Copy link
Copy Markdown

Motivation

Use emissary-provided TLS certs to allow x-service TLS communication via fabric DNS.

This is the same change as https://github.com/DataDog/crossplane-compute-cloud/pull/26/changes and has been tested ok in staging.

Changes

  • Add TLSCACertFileName, TLSCertFileName, TLSKeyFileName CLI flags with defaults matching existing behavior (ca.crt, tls.crt, tls.key)
  • Replace function.MTLSCertificates with a local mtlsCertificates that accepts configurable filenames

Add configurable TLS certificate filenames to support emissary-provided
TLS certs for x-service TLS communication via fabric DNS. Defaults preserve
existing behavior (ca.crt, tls.crt, tls.key).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ericduranddd

Copy link
Copy Markdown
Author

/ddci trigger

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351 Bot commented Mar 3, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-03-03 14:18:08 UTC ℹ️ Start processing command /ddci trigger


2026-03-03 14:18:31 UTC ℹ️ Devflow: /ddci trigger

✅ Tasks request sent successfully.
🔑 DDCI Request ID: 1476891110085099410
🔍 Debug this request with Datadog Traces

@ericduranddd

Copy link
Copy Markdown
Author

/ddci trigger

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351 Bot commented Mar 3, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-03-03 18:11:45 UTC ℹ️ Start processing command /ddci trigger


2026-03-03 18:11:53 UTC ℹ️ Devflow: /ddci trigger

✅ Tasks request sent successfully.
🔑 DDCI Request ID: 5479446592620800150
🔍 Debug this request with Datadog Traces

@ericduranddd

Copy link
Copy Markdown
Author

/ddci trigger

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351 Bot commented Mar 3, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-03-03 18:42:34 UTC ℹ️ Start processing command /ddci trigger


2026-03-03 18:42:42 UTC ℹ️ Devflow: /ddci trigger

✅ Tasks request sent successfully.
🔑 DDCI Request ID: 2058072566627328607
🔍 Debug this request with Datadog Traces

@ericduranddd

Copy link
Copy Markdown
Author

/ddci trigger

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351 Bot commented Mar 3, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-03-03 19:02:34 UTC ℹ️ Start processing command /ddci trigger


2026-03-03 19:02:42 UTC ℹ️ Devflow: /ddci trigger

✅ Tasks request sent successfully.
🔑 DDCI Request ID: 427669296008237284
🔍 Debug this request with Datadog Traces

@ericduranddd
ericduranddd merged commit ccb485a into main Mar 4, 2026
4 checks passed
@ericduranddd
ericduranddd deleted the ericd/cloudr-1422 branch March 4, 2026 12:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants