vagrant-proxyconf schrijft instellingen in de gast. Het verwijderen van de host-side plug-in draait wijzigingen niet terug die al zijn opgeslagen in de omgeving van die VM en in de applicatieconfiguratie.

Voor een compatibele installatie waarin de plug-in nog beschikbaar is, is de gedocumenteerde wiskonfiguratie:

Vagrant.configure("2") do |config|
  config.proxy.enabled = false
end

Pas de gastconfiguratie toe via de normale opstart- en provisioning-levenscyclus van Vagrant voordat u de plug-in verwijdert. De plug-in documenteert dat false de proxyconfiguratie uitschakelt en instellingen verwijdert.

De andere waarden betekenen iets anders. Een lege of false proxyinstelling verwijdert de betreffende instelling. Een nil-waarde laat de bestaande waarde van de gast ongemoeid. Een regel uit de Vagrantfile verwijderen en zo terugkeren naar nil is dus niet dezelfde opruimactie.

Controleer ook VAGRANT_HTTP_PROXY en de bijbehorende host-invoer; de plug-in documenteert omgevingsinvoer die bestandswaarden kan overschrijven.

Als de plug-in al is verwijderd, identificeer dan de gastbestanden die hij heeft gewijzigd en herstel hun bedoelde waarden via het configuratieproces van het project. Ondersteunde doelen omvatten omgevings- en pakketbeheer- of applicatie-instellingen, niet alleen één terminal-export.

De bestaande VM hoeft niet te worden vernietigd alleen om de proxyconfiguratie te verwijderen. Bewaar de gegevens en herstel de relevante instellingen bewust.

Gerelateerde artikelen