* Update documentation to include RDP in credential injection
* Update FAQ on Boundary and Vault integration
Fixed typo.
* update documentation on credential stores and workflows for RDP
* update static credential store documentation to include upd credential creation
* update documentation for credential injection setup
* Update 'credentials create' command documentation for upd credential type
* fixed typo in UPD options
* Update create.mdx with instructions for RDP targets
* Create rdp-testing-and-compatibility-matrix.mdx
* Update rdp-testing-and-compatibility-matrix.mdx
* Update rdp-testing-and-compatibility-matrix.mdx
* Update to mention ldap secrets engine
* Update rdp-testing-and-compatibility-matrix.mdx to get rid of ticket number
* updated to include mention of vault kv and chad suggestions
Updated with Chad's suggestions and vault kv
* Update rdp-testing-and-compatibility-matrix.mdx
Found another place where I neglected the vault kv
* docs: Style updates
* docs: Clean up beta references, adds update commands
* docs: Edits, update domain model topics
* docs: Add target address caveats
* docs: Edit network config section
* docs: Use custom port number to connect
* docs: Adds anchor link, beta tag
* docs: Respond to feedback
* docs: Cleanup for consistency, remove known issue
* docs: Cleanup and minor fixes
* docs: Add link to create issue
* docs: Add direct address note to targets CLI topics
* Update website/content/docs/concepts/credential-management.mdx
Co-authored-by: Irena Rindos <irenarindos@users.noreply.github.com>
* docs: Remove beta references from target and credentials
* docs: Remove Vault cred store ID
* docs: Remove SSH cert from brokered creds
* docs: Remove session recording options
* docs: Adds UPD to credential stores domain model topic
* Update website/content/docs/credentials/rdp-testing-and-compatibility-matrix.mdx
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
* Update website/content/docs/credentials/rdp-testing-and-compatibility-matrix.mdx
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
* docs: Remove session recording options
* docs: Update limitations and configuration
* Update website/content/docs/credentials/configure-credential-injection.mdx
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
* docs: Update default port commands
* docs: Add known issue for error
* docs: Fix typo
* Update website/content/docs/credentials/rdp-testing-and-compatibility-matrix.mdx
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
* docs: Add certificate acceptance to Windows
* docs: Reorder UPD options
* docs: Add NTLMV2 to cred management statement
* docs: Update Windows Remote Desktop Connection error
* docs: Clarify domain behavior
* docs: Fix back ticks on command options
* docs: Update command format in definition
* docs: Clarify port conflict with Remote Desktop app
* docs: Update RDP target address caveat
* docs: Release notes 0.20.0
* docs: Minor edit
* docs: Vercel build
* docs: Deletes older important changes
---------
Co-authored-by: Dan Rohan <daniel.rohan@elastic.co>
Co-authored-by: Dan Rohan <dan.rohan@hashicorp.com>
Co-authored-by: Irena Rindos <irenarindos@users.noreply.github.com>
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
* add redis connect support
* Setup redis in docker for e2e testing
* Update docs and changelog
* Commenting out e2e tests for now, will revisit in a separate task
* feat: add MySQL command support
* Fix MySQL connection according to review feedback
* Update internal/cmd/commands/connect/mysql.go
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
* Update internal/cmd/commands/connect/mysql.go
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
* Update internal/cmd/commands/connect/mysql.go
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
* feat: add MySQL support to boundary connect
* docs: add MySQL to navigation menu
Fixes content check error by adding mysql.mdx to docs navigation.
MySQL page now appears in Commands > connect section alongside postgres.
* Update testing/internal/e2e/tests/base_plus/target_tcp_connect_mysql_test.go
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
* test: add containerized MySQL connection test for target functionality
* Remove MySQL environment variables from e2e test config
* test: move MySQL e2e test from base_plus to base folder
* Fix MySQL test to support both MySQL and MariaDB clients
* Fix MySQL test to support both MySQL and MariaDB clients
* lint cleanup
* adding error checks
* Make gen
* Test case testing
* Reverting bad comment
* cleaning up extra test file
* Add Mysql to runner (#5893)
* Adding back correct test file
* Removing base plus test file
* Removing base plus test file
* Revert "Removing base plus test file"
This reverts commit ace9cb3e90a028adc1f7c8ef55436ca843abfc15.
* forcing enos docker network name
* Revert "forcing enos docker network name"
This reverts commit 631bdb4a0ef87f5435e06456e8ec0a4573ab3e49.
* changing hosts to looks for sql container
* fix container name
* Adjusting for e2e tests and a bit of cleanup
* missed a commented string
* Bgajjala mysql e2etest v2 (#5900)
* Using Env Vars rather than parsing uri
* Comments fix
* spacing
* Update testing/internal/e2e/tests/base/target_tcp_connect_mysql_test.go
* Spacing
* Update internal/cmd/commands/connect/mysql.go
* adding error checks
* Make gen
* Update testing/internal/e2e/tests/base/target_tcp_connect_mysql_test.go
* Update internal/cmd/commands/connect/mysql.go
* Make gen
* derving target port from uri
* nit
* updating test to use url strings
* nit: spacing
* nit: code organization
* nit: code organization
Co-authored-by: Enbiya Göral
---------
Co-authored-by: Enbiya <menbiyagoral@gmail.com>
Co-authored-by: Enbiya Göral <100806254+enbiyagoral@users.noreply.github.com>
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
Co-authored-by: Ryan Derr <54389874+RyanDerr@users.noreply.github.com>
* docs: Add interoperability matrix
* docs: Remove one table version
* docs: New format
* docs: Update table format
* docs: Revisions and beta label
* docs: Add link, WARP caveat
* docs: Adjust table spacing
* docs: Update table and errors with new info
* docs: Remove version column
* docs: Adjust width for longer columns
* docs: Remove errors in favor of #5674
* docs: Remove beta labels
* docs: Update with newest test results
* docs: Document OpenVPN DNS conflict
* docs: Fix name of interface
* docs: Add common errors
* docs: Updates based on review feedback
* docs: Remove abelist language
* docs: Remove ableist language
* fixes dynamic credentials TF example attributes
* corrects AssumeRole policy from trusted identity to actual policy
* Update website/content/docs/concepts/host-discovery/aws.mdx
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
---------
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
* Update index.mdx - public_addr note for HCP workers
Added a note that the public_addr is not needed if connecting to HCP worker in multi-hop sessions
* Update index.mdx
* Update index.mdx
changed to active voice per Robin's suggestion
* fix hcp_boundary_cluster_id note
---------
Co-authored-by: stellarsquall <stellarsquall@protonmail.ch>
* docs: add macOS Internet Sharing and Parallels Desktop conflicts for Boundary Client Agent
Updated the "Conflicting Software" section in the Boundary Client Agent documentation
to include issues caused by macOS Internet Sharing and Parallels Desktop (macOS VM with shared networking).
These configurations cause the system's DNS resolver to bind to port 53, preventing the Client Agent from starting.
* chore: change case of macOS to MacOS and added workaround for Parallels macOS VM conflict
* Apply suggestions from code review
approving style suggestions from code review
Co-authored-by: Dan Heath <76443935+Dan-Heath@users.noreply.github.com>
---------
Co-authored-by: Robin Beck <stellarsquall@users.noreply.github.com>
Co-authored-by: Dan Heath <76443935+Dan-Heath@users.noreply.github.com>