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

Stream replicaset and deployment logs during build #2486

Merged
merged 17 commits into from Jun 2, 2021

Conversation

arthurcgc
Copy link
Member

@arthurcgc arthurcgc commented May 21, 2021

Description

  • This PR adds ReplicaSet and Deployment log output to tsuru app deployment, mainly because some Kubernetes events (i.e Resource Quota constraint) are not shown inside Pod Events.
  • This PR adds Resource Requirements to Tsuru's BuildPod and DeployPod, the resource requirements are fetched from tsuru's Pool Labels (pool.Label["buildPlan"]), if not present try to fetch it from ClusterClient Custom Data (cluster.CustomData["buildPlan"])
  • The third thing this PR does is refactor docker compose, it adds a new Makefile recipe for contributors to easily setup a development environment.

@arthurcgc arthurcgc force-pushed the stream-replicaset-and-deployment-logs-during-build branch from e6a7302 to 7344d4d Compare May 25, 2021 19:03
@arthurcgc arthurcgc marked this pull request as ready for review May 26, 2021 19:39
@arthurcgc arthurcgc requested review from wpjunior and cezarsa and removed request for cezarsa and wpjunior May 26, 2021 19:39
@arthurcgc arthurcgc merged commit 61d5f4a into main Jun 2, 2021
@wpjunior wpjunior deleted the stream-replicaset-and-deployment-logs-during-build branch April 11, 2023 12:27
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.

None yet

2 participants