Results 32 issues of Eric Fritz

Stacked on #40282. This PR wraps the `batch_changes_site_credentials.credential` field in an encryptable struct. ## Test plan main-dry-run: https://buildkite.com/sourcegraph/sourcegraph/builds/166840

cla-signed

Stacked on #40282. This PR wraps the `user_external_accounts.auth_data` and `user_external_accounts.account_data` fields in an encryptable struct. ## Test plan main-dry-run: https://buildkite.com/sourcegraph/sourcegraph/builds/166839

cla-signed

Stacked on #40282. This PR wraps the `webhook_logs.request` and `webhook_logs.response` fields in an encryptable struct. ## Test plan main-dry-run: https://buildkite.com/sourcegraph/sourcegraph/builds/166837

cla-signed

NOT TO MERGE ONLY TO SHOW

NOT TO MERGE ONLY TO SHOW

Updates to multi-version upgrades for k8s. ## Test plan N/A.

cla-signed

Updates to multi-version upgrades for docker-compose. ## Test plan N/A.

cla-signed