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

Sync with main #888

Merged
merged 6 commits into from
Dec 13, 2022
Merged

Sync with main #888

merged 6 commits into from
Dec 13, 2022

Conversation

converge
Copy link
Contributor

No description provided.

johndietz and others added 6 commits December 12, 2022 18:48
* removing duplicate port forward to minio

* fix kubefirst local connect output

* removing nginx loadbalancer during destroy

* removing old lb/sg removal process

* adjusting gitops nginx removal to fresh clone

* remove branch mgmt from private clone

* latest round of orchestration

* local docs starting point

* adding kubefirst local docs

* Update docs/index.md

Co-authored-by: Jared Edwards <jared@kubefirst.com>

Co-authored-by: Jared Edwards <jared@kubefirst.com>
Signed-off-by: Frédéric Harper <hi@fred.dev>
# Conflicts:
#	docs/README.md
#	internal/argocd/argocd.go
#	internal/terraform/terraform.go
@converge converge requested a review from fharper as a code owner December 13, 2022 16:24
@converge converge changed the base branch from 1_11_release to main December 13, 2022 16:24
@converge converge changed the base branch from main to 1_11_release December 13, 2022 16:25
@converge converge merged commit 2e7a64b into 1_11_release Dec 13, 2022
@converge converge deleted the sync_with_main branch December 13, 2022 17:14
pagottoo added a commit that referenced this pull request Dec 14, 2022
* Feat add ingress rules fork (#790)

* feat: add generic function for secret creation

* chore: add tests

* feat: open 443 port mapping for k3d load balancer

* refactor: initial argocd config, split it into local and cloud

* 746 spike https local (#773)

* calling methods to create certs on local

* added mkcert stuffs on config struct

* downloading mkcert

* added func to install CA and make certs

* feat: add generic create certificate function

* chore: move secret creation for end of installation

* chore: use correct key names for certificate secrets

* feat: add download in parallel for local

* feat: Add argocd ingress route (#776)

- Add argocd ingress route to allow traefik use a different certificate

* chore: update argo config yaml

* feat: add integration test for TLS on localdev.me

* feat: remove port forwards (except atlantis), use ingress

* feat: disable port forwards for local destroy

* feat: make use of ingress rules instead of port forward for local connect

* feat: console link updates

* feat: Detokenize ngrok (#784)

* temporary PR to enable atlantis port forward until the final solution (#793)

* feat: Detokenize ngrok

Signed-off-by: João Vanzuita <joao@kubeshop.io>
Signed-off-by: Thiago Pagotto <pagottoo@gmail.com>
Signed-off-by: Jessica Marinho <jessica@kubeshop.io>
Co-authored-by: CristhianF7 <CristhianF7@gmail.com>

* refactor: improve template download logic (#791)

* refactor: improve template download logic (for local only)

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

* feat_atlantis_ngrok_traefik_ssl (#799)

* remove atlantis url param

* adjust detokenize url/host ngrok values

* remove unused dest param and handle the tunnel on http/80 port

Signed-off-by: Thiago Pagotto <pagottoo@gmail.com>
Co-authored-by: João Paulo Vanzuita <joao@kubeshop.io>

* Feat introduce log levels fork (#792)

* feat: introduce log levels

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

* Fix: #818 (#822)

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

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

* feat: skip metaphor #813 (#819)

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

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

* feat: add redirect to https from ingress (#825)

Signed-off-by: Jessica Marinho <jessica@kubeshop.io>

Signed-off-by: Jessica Marinho <jessica@kubeshop.io>

* feat: Add ingress endpoints to handoff screen (#827)

Signed-off-by: Jessica Marinho <jessica@kubeshop.io>

Signed-off-by: Jessica Marinho <jessica@kubeshop.io>

* chore: use constants for urls (#829)

* chore: use constants for urls

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

* Refactor improve local destroy (#828)

* feat: add redirect to https from ingress

* chore: initial changes for local destroy

* feat: add force destroy for local

Signed-off-by: João Vanzuita <joao@kubeshop.io>
Co-authored-by: Jessica Marinho <jessica@kubeshop.io>

* Update logs (#830)

* chore: logs update to use zerolog

* chore: update log messages

* chore: update log messages from error to warning

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

* feat: adding new detokenize params for telemetry (#834)

* Fix telemetry unit test (#833)

* fix: unit test for telemetry

* fix: malformed log messages

* chore: keep panic instead of error

* fix: add workaround to make machine id library works in container

* chore: remove outdated comment

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

* Merge main into 1.11 release (#835)

* add CODEOWNERS & assign myself to the docs

* simplify the SVG file + add light theme logo (#787)

Signed-off-by: Frédéric Harper <fred@kubeshop.io>

* fix: destroy elb (#803)

* fix: #804

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

* add contrast to links (provided by @donnalux)

Signed-off-by: Frédéric Harper <hi@fred.dev>

* Update install.md (#810)

* fix Google Analytics

Signed-off-by: Frédéric Harper <hi@fred.dev>

* remove dedicated graviton page (#821)

* address nginx load balancer and sg removal during deprovision (#815)

* removing duplicate port forward to minio

* fix kubefirst local connect output

* removing nginx loadbalancer during destroy

* removing old lb/sg removal process

* adjusting gitops nginx removal to fresh clone

* remove branch mgmt from private clone

* latest round of orchestration

* providing nginx deprovisioning more time to clean up cloud resources

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

* fix: use portforward address for cloud console

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

Signed-off-by: Frédéric Harper <fred@kubeshop.io>
Signed-off-by: João Vanzuita <joao@kubeshop.io>
Co-authored-by: Frédéric Harper <fred@kubeshop.io>
Co-authored-by: Cesar Filho <53096417+6za@users.noreply.github.com>
Co-authored-by: John Dietz <john@kubefirst.com>

* chore: clean up

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

* feat: lowercase user (#837)

* chore: fix log message (#865)

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

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

* fix: provide better documentation for use-telemetry flag (#877)

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

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

* fix: lowercase github owner (#878)

* fix: rm logs flag for clean command (#881)

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

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

* Fix argocd initial file refactor and vault retry logic (#847)

* fix: malformed yaml file for initial argocd

* refactor: waiting for vault functionality

* chore: update argo config struct

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

* Implement segmentio identify (#743)

* feat: implement segmentio identify

* docs: update in code documentation for segmentio identify

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

* Sync with main (#888)

* draft: docs for kubefirst local (#823)

* removing duplicate port forward to minio

* fix kubefirst local connect output

* removing nginx loadbalancer during destroy

* removing old lb/sg removal process

* adjusting gitops nginx removal to fresh clone

* remove branch mgmt from private clone

* latest round of orchestration

* local docs starting point

* adding kubefirst local docs

* Update docs/index.md

Co-authored-by: Jared Edwards <jared@kubefirst.com>

Co-authored-by: Jared Edwards <jared@kubefirst.com>

* orchestrating ingress-nginx removal (#860)

* Update index.md (#862)

* create an issue template form for the documentations

Signed-off-by: Frédéric Harper <hi@fred.dev>

* fix the documentation test & publication process (#806)

Signed-off-by: Frédéric Harper <hi@fred.dev>
Co-authored-by: John Dietz <john@kubefirst.com>
Co-authored-by: Jared Edwards <jared@kubefirst.com>
Co-authored-by: Frédéric Harper <hi@fred.dev>
Co-authored-by: Frédéric Harper <fred@kubeshop.io>

Signed-off-by: João Vanzuita <joao@kubeshop.io>
Signed-off-by: Thiago Pagotto <pagottoo@gmail.com>
Signed-off-by: Jessica Marinho <jessica@kubeshop.io>
Signed-off-by: 6za <53096417+6za@users.noreply.github.com>
Signed-off-by: Frédéric Harper <fred@kubeshop.io>
Signed-off-by: Frédéric Harper <hi@fred.dev>
Co-authored-by: CristhianF7 <CristhianF7@gmail.com>
Co-authored-by: Thiago Pagotto <pagottoo@gmail.com>
Co-authored-by: Cesar Filho <53096417+6za@users.noreply.github.com>
Co-authored-by: Jéssica Marinho <jessica@kubeshop.io>
Co-authored-by: Frédéric Harper <fred@kubeshop.io>
Co-authored-by: John Dietz <john@kubefirst.com>
Co-authored-by: Jared Edwards <jared@kubefirst.com>
Co-authored-by: Frédéric Harper <hi@fred.dev>
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.

5 participants