Skip to content
  1. Feb 09, 2022
  2. Feb 01, 2022
  3. Jan 30, 2022
  4. Jan 27, 2022
  5. Jan 09, 2022
  6. Jan 01, 2022
  7. Dec 29, 2021
  8. Dec 25, 2021
  9. Dec 23, 2021
  10. Dec 21, 2021
    • nimrod's avatar
      Better VPN detection in smile-exec. · 5b9343f5
      nimrod authored
      - Fetch the DNS record only once.
      - Check that the VPN connection and the requested environment match.
      5b9343f5
    • nimrod's avatar
      Update smile-cli. · 973c7eeb
      nimrod authored
      973c7eeb
    • nimrod's avatar
      Improve Vault login in smile-exec. · 7f33b9ac
      nimrod authored
      - Some environments don't have Vault deployed, don't set the VAULT_ADDR
        environment variable.
      - Add a check for VPN connectivity (otherwise Vault isn't accessible).
      - Login to Vault only if the environment has Vault deployed and I'm
        connected to the VPN.
      7f33b9ac
    • nimrod's avatar
      Remove the /Volumes from the Keybase sync. · 0c8aca17
      nimrod authored
      I only added becasue the smile-cli depended on it (because all of the
      developers used Macs). I've since removed that dependency (and the
      Keybase dependecy entirely) so it's not needed anymore.
      0c8aca17
  11. Dec 12, 2021
    • nimrod's avatar
      Correct comment. · 7391e6a7
      nimrod authored
      7391e6a7
    • nimrod's avatar
      Smile environment fixes. · 406f1d8a
      nimrod authored
      - Don't set the default environment variable to the dev environment
        (don't set them at all).
      - The default AWS profile should be smile-security, it's the one I use
        to assume roles in the other accounts.
      - Set the VAULT_CAPATH to the CA files in the smile-cli gem where they
        currently are.
      - Run vault login before executing commands in smile-exec. Maybe
        overkill to run it before every command, maybe I'll add an alias for
      that. We'll see.
      406f1d8a
  12. Dec 11, 2021
  13. Dec 08, 2021
    • nimrod's avatar
      Tweak Tmux's config. · 5b730472
      nimrod authored
      A little more room for the session name.
      5b730472
    • nimrod's avatar
      Helm plugins. · 6a70c23e
      nimrod authored
      - Add the 2to3 and push plugins.
      - Nicer handling of installation of a specific version of a plugin.
      6a70c23e
  14. Dec 07, 2021
    • nimrod's avatar
      unscp alias. · fedc789d
      nimrod authored
      Unsecure copy. In the spirit of unssh. Don't validate or save the host
      keys.
      fedc789d
    • nimrod's avatar
      Smile SSH config update. · 90b1592e
      nimrod authored
      Add the IP range of the management VPC.
      90b1592e
  15. Dec 04, 2021
  16. Dec 02, 2021
    • nimrod's avatar
      Replace dashes in Bundle's config with triple underscore. · d1958d9d
      nimrod authored
      From the following warning when running bundle nowadays:
      
      Your /home/nimrod/.bundle/config config includes
      `BUNDLE_HTTPS://RUBYGEMS__PKG__GITHUB__COM/SMILE-IO/`, which contains
      the dash character (`-`).
      This is deprecated, because configuration through `ENV` should be
      possible, but `ENV` keys cannot include dashes.
      Please edit /home/nimrod/.bundle/config and replace any dashes in
      configuration keys with a triple underscore (`___`).
      d1958d9d
    • nimrod's avatar
      wb: fix list logic. · 5b872375
      nimrod authored
      5b872375
  17. Dec 01, 2021
  18. Nov 29, 2021
  19. Nov 24, 2021