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

Documentation does not describe how to upgrade services #194

Open
navarr opened this issue Jul 22, 2020 · 4 comments
Open

Documentation does not describe how to upgrade services #194

navarr opened this issue Jul 22, 2020 · 4 comments
Labels
documentation up for grabs Extra attention is needed
Milestone

Comments

@navarr
Copy link
Member

navarr commented Jul 22, 2020

I was recently asked for help with how to define the version of a warden project's service. After helping, I went to point them to the documentation but could not find it myself.

Either it does not exist, or it is not easily discoverable.

I may contribute this myself, but not right now - hence, the ticket :)

@davidalger
Copy link
Collaborator

how to define the version of a warden service

When you say this, do you mean global service or project service? I would assume project, as the global services are generally defined by the Warden release, but just want to make sure it's clear what's being documented here.

@navarr
Copy link
Member Author

navarr commented Jul 22, 2020

@davidalger project. I've updated the main text to clarify.

@stale
Copy link

stale bot commented Dec 12, 2020

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale label Dec 12, 2020
@stale stale bot closed this as completed Dec 19, 2020
@davidalger davidalger reopened this Feb 13, 2021
@stale stale bot removed the stale label Feb 13, 2021
@davidalger davidalger added the up for grabs Extra attention is needed label Feb 13, 2021
@navarr navarr added this to the Warden 1.0.0 milestone Jan 3, 2024
@hardyjohnson
Copy link
Contributor

hardyjohnson commented May 2, 2024

@navarr I can probably pick this up this week.

This documentation would describe how to update a project service with the following use cases.

  1. As a user I would like to update the version of a service such as PHP in a Magento environment from 8.1 (default for env-init) to 8.2.
  2. As a user I would like to update the version of a service with my own docker image.
  3. As a user I would like to pull the latest version of an image from the docker container registry.
  4. Adding or linking to a bit about adding / overriding configuration for an upgraded service if service config changes between versions.

This would probably mean re-writing some of this https://docs.warden.dev/environments/customizing.html into service specific terminology and covering editing of the local .env, .warden/warden-env.yml, pulling images from the registry and reloading the configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation up for grabs Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants