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

Vault unseal #120

Merged
merged 24 commits into from
Jul 19, 2022
Merged

Vault unseal #120

merged 24 commits into from
Jul 19, 2022

Conversation

johndietz
Copy link
Contributor

No description provided.

@johndietz johndietz merged commit 79d1281 into go-cli Jul 19, 2022
johndietz added a commit that referenced this pull request Jul 19, 2022
* adding go-cli

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* sign commit

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* rename project

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* adding init/create steps

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* adding globals note

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* removing the templates

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* update globals

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* update security check

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* rebranding cli

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* Add check tools and update outputs

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* simplify os.shell calls

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* minor notes tweaks

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* cleaning create steps

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* address zip slip

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* address zip slip

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* cleaning some steps

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* reshuffle create steps

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* Redirecting out to logs

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* add create dry-run

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* add progress bars

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* fix pr comments

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* reorg funcs

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* reorg funcs

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* synching changes

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* synching changes

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* synching changes

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* synching changes

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* review create/init

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* review imports

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* fix dry-run create

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* add some skip steps

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* Adding skip steps

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* feat: add docker compose to kubefirst-dev

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: update gitlab folder structure, and clean up

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: update vault calls

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* Add destroy buckets

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* added new lines

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* refactor: move setup functions to configs, add more descriptive documentation

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: add better log data

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: add better log data

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: add initial single source of truth for config, re-structure

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: move kubernetes client requests to internal

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: move kubernetes client requests to internal

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: move gitlab functions to gitlab internal

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: remove globals, add values to config

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: move git to internal

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: remove unused commands, refactor argocd and helm calls

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: move ssh and gitlab functions

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: move vault and softserve to internal

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: update logs to use logs.panic

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: move command line flags to function callers

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: update init progress bar

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* added cluster-name and gitops-version

Signed-off-by: Thiago Pagotto <pagottoo@gmail.com>

* blank space

Signed-off-by: Thiago Pagotto <pagottoo@gmail.com>

* chore: merge arcocdsync and clean commands

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: merge in progress, code is breaking, now we can start validation and fix

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: merge in progress, code is breaking at init command

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* refactor: update progress bar

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: update step names

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: update installation steps

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* Rename repo

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* docs: update readme with more general details

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* docs: fix typo

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* reapply branch code

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* revert terraform action

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* fix err

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* re-ordering the functions (#89)

* fix change

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* fix change again

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* feat: expose argocd container port

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* fix: fix aws profile config

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: expose gitlab and vault ports

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* Adding new ways to call shell

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* Migrate most of terraforms

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* Fix Var

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* Fix err

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* Fix err

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* feat: update files and folders to follow rebranding

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: update naming left overs

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* add new progress lib

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* create go-release-binaries workflow

* add additional os/arch

* Explore a smaller create flow

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* restore dry-run create

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* feat: implement handoff screen for clean command

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: clean up

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* clean portforward noise

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* adding retry spec to argocd registry (#102)

* enable bucket version

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* refactor: update k1srt folder to k1

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* feat: add info styled screen

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* remove more noise

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* fix vars

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* fix lint stuff

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* feat: add handoff for create command

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* feat: add non styled info command

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: clean up

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: clean up, and add tests

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: enable docker colors, use 256 colors to avoid colors mismatch

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* chore: update info screen to be non blocking screen

Signed-off-by: João Vanzuita <joao@kubeshop.io>

* static kubeconfig naming convention (#112)

Signed-off-by: johndietz <john@kubefirst.com>

* k-ray cluster create updates (#108)

* merge conflicts

* upstream merge conflict resolution

* adopts new struct definition

* new wait functionality for vault

* remove unused vault code

* fixes for vault unseal (#114)

* Vault unseal (#117)

* fixes for vault unseal

* not my favorite commit

* remove not my stuff

* Vault unseal (#118)

* fixes for vault unseal

* not my favorite commit

* remove not my stuff

* add reports package back

* Vault unseal (#119)

* fixes for vault unseal

* not my favorite commit

* remove not my stuff

* add reports package back

* viper check adjustments

* viper check adjustments

* Vault unseal (#120)

* fixes for vault unseal

* not my favorite commit

* remove not my stuff

* add reports package back

* viper check adjustments

* viper check adjustments

* vault local address

* changes, mostly formatting

* spaces

* adjustments through latest provisioning

* Vault unseal tweak 0718 (#121)

* allow the retry to work as expected
* re-enable dry-run create

Signed-off-by: 6za <53096417+6za@users.noreply.github.com>

* adjustments for gitlab takeover

* unused ref

* detokenization games

* add slash to .git/ on detokenize denylist

* adding registry sync after gitlab gitops registry

* terraform lock removal

* adding argocd app host check and recycling/resyncing

* addressinging orchestration issues from last run

* port-forward fix

Co-authored-by: jarededwards <jared@kubefirst.com>
Co-authored-by: Cesar Filho <53096417+6za@users.noreply.github.com>

Co-authored-by: 6za <53096417+6za@users.noreply.github.com>
Co-authored-by: João Paulo Vanzuita <joao.vanzuita@cobi.bike>
Co-authored-by: Thiago Pagotto <pagottoo@gmail.com>
Co-authored-by: Jared Edwards <jared@kubefirst.com>
Co-authored-by: John Dietz <john@kubefirst.com>
@fharper fharper deleted the vault-unseal branch December 14, 2022 15:13
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.

3 participants