Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(aws.ci.jenkins.io) create the first VM for controller #37

Merged
merged 2 commits into from
Nov 18, 2024

Conversation

dduportal
Copy link
Contributor

@dduportal dduportal commented Nov 16, 2024

Ref. jenkins-infra/helpdesk#4315

Tested with Puppet conf at jenkins-infra/jenkins-infra#3725 with success (if we copy the Let's Encrypt /etc/letsencrypt directory from the current VM).

A few notes:

@dduportal
Copy link
Contributor Author

Plan: 7 to add, 0 to change, 1 to destroy.

  • 1 destroy + 1 add is the local report file (due to content change) => expected
  • 6 to add:
    • 1 EIP
    • 1 SSH public key (private key is in our SOPS "chart-secrets vault")
    • 1 EC2 VM instance (includes it EBS disk)
    • 1 EIP/instance associations
    • 2 DNS records (A and AAAA)

@dduportal dduportal merged commit 1b32ba7 into jenkins-infra:main Nov 18, 2024
3 checks passed
@dduportal dduportal deleted the feat/ci.jio/controller-vm branch November 18, 2024 15:29
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.

1 participant