unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Status of "GuixOps"?
@ 2017-09-17 18:34 Hartmut Goebel
  2017-09-18 10:48 ` Ricardo Wurmus
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Hartmut Goebel @ 2017-09-17 18:34 UTC (permalink / raw)
  To: Guix-devel

Hi,

in Ludo's presentation at GHM he presented "GuixOps" on a slide. What is
the status of this approach? I'm very interested in trying it out and
contributing.

I contributed to DebOps when it was "young". So my point of view is
influenced by how DebOps works. DebOps is a collection of interoperating
role/recipes for Ansible. Debops has become quite complex and I would
like to migrate to GuixSD for new systems.

Q1: I did not follow the development closely, but I seem to recall that
there is some guix sub-command for configuring a remote system. But
grepping the manual for "remote", I did not find it, neither one of the
commands did attract me. How is it called?

Q2: DebOps has some tooling to securely store credentials, certificates,
etc. It uses a gpg-encrypted container which is mounted using FUSE. When
I unlock this container, the appropriate data is transferred to the
target system. How can this be handled with GuixSD? AFAIU with GuixSD
all data in the system-configuration is world-readable in the store. So
how can I automatically transfer e.g. passwords and private keys the the
target system?

Q3: One of DepOps' main features for me is easy use and the automatic
refresh of Let's Encrypt certificates. Basically I just say: "Create
certificates for hostnames A, B, C" and everything happens
automatically: Configuration of nginx, creating the CSR, requesting the
certificate, renewal, etc. What is the status for something like this
for GuixSD?

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-10-06 13:18 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-17 18:34 Status of "GuixOps"? Hartmut Goebel
2017-09-18 10:48 ` Ricardo Wurmus
2017-09-21  4:54 ` Christopher Allan Webber
2017-09-22 15:50 ` Thompson, David
2017-10-06 13:18   ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).