Re: [Freeipa-users] FreeIPA server in Docker container improved

2015-05-14 Thread Jan Pazdziora
On Wed, Apr 08, 2015 at 02:42:38PM +0200, Jan Pazdziora wrote:
 
 The ability to run FreeIPA server in a container was recently
 improved by adding support for storing the server configuration and
 data in a volume, making it easier to backup the server, upgrade it to
 newer versions, as well as adding the ability to start a container
 as a replica of existing (containerized or non-containerized) IPA
 server.
 
 Using IPA in a container can be an easy way to try IPA or test things
 on different OSes (there are multiple per-OS branches in the GitHub
 repo and multiple images built), as well as running IPA on a machine
 where it would otherwise clash with other software. It it still
 an unsupported release but working in multiple tests on our side, so
 we encourage our community members to try it out.
 
 We will welcome your comments about your experience with the code at
 
   https://github.com/adelton/docker-freeipa

I gave presentation on EurOpen conference yesterday about the FreeIPA
containerization work:

http://www.adelton.com/docs/docker/nontrivial-application-in-container

It explains the approach and the reasons for the layout of the image.

-- 
Jan Pazdziora
Senior Principal Software Engineer, Identity Management Engineering, Red Hat

-- 
Manage your subscription for the Freeipa-users mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-users
Go to http://freeipa.org for more info on the project


Re: [Freeipa-users] FreeIPA server in Docker container improved

2015-04-08 Thread Mark Heslin


On 04/08/2015 08:42 AM, Jan Pazdziora wrote:

Hello world!

The ability to run FreeIPA server in a container was recently
improved by adding support for storing the server configuration and
data in a volume, making it easier to backup the server, upgrade it to
newer versions, as well as adding the ability to start a container
as a replica of existing (containerized or non-containerized) IPA
server.

Using IPA in a container can be an easy way to try IPA or test things
on different OSes (there are multiple per-OS branches in the GitHub
repo and multiple images built), as well as running IPA on a machine
where it would otherwise clash with other software. It it still
an unsupported release but working in multiple tests on our side, so
we encourage our community members to try it out.

We will welcome your comments about your experience with the code at

https://github.com/adelton/docker-freeipa

or automated build images at

https://registry.hub.docker.com/u/adelton/freeipa-server/

README was amended to describe the new usage options.


Hi Jan,

Nice work. Has this been tested on Atomic host yet (just curious)?

-m


--
Manage your subscription for the Freeipa-users mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-users
Go to http://freeipa.org for more info on the project


[Freeipa-users] FreeIPA server in Docker container improved

2015-04-08 Thread Jan Pazdziora

Hello world!

The ability to run FreeIPA server in a container was recently
improved by adding support for storing the server configuration and
data in a volume, making it easier to backup the server, upgrade it to
newer versions, as well as adding the ability to start a container
as a replica of existing (containerized or non-containerized) IPA
server.

Using IPA in a container can be an easy way to try IPA or test things
on different OSes (there are multiple per-OS branches in the GitHub
repo and multiple images built), as well as running IPA on a machine
where it would otherwise clash with other software. It it still
an unsupported release but working in multiple tests on our side, so
we encourage our community members to try it out.

We will welcome your comments about your experience with the code at

https://github.com/adelton/docker-freeipa

or automated build images at

https://registry.hub.docker.com/u/adelton/freeipa-server/

README was amended to describe the new usage options.

-- 
Jan Pazdziora
Senior Principal Software Engineer, Identity Management Engineering, Red Hat

-- 
Manage your subscription for the Freeipa-users mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-users
Go to http://freeipa.org for more info on the project


[Freeipa-users] FreeIPA server in Docker container

2014-07-21 Thread Jan Pazdziora

Hello,

if you need a way to quickly run FreeIPA server on your machine while
keeping the machine open to installation and configuration of other
software which would otherwise clash with the FreeIPA server, you can
try FreeIPA in a Docker container. We currently see it as a proof of
concept, for testing or demo purposes.

The Dockerfiles with other content are available at

https://github.com/adelton/docker-freeipa

with branches for Fedora 20, rawhide, and RHEL 7. Automated built
images are available in Docker index:

https://hub.docker.com/u/adelton/

with Fedora 20 and rawhide content. Also available are client
repositories and images, to quickly start another container and let it
IPA-enroll to the server in a container.

At this point, the containers need to be run as --privileged.

We plan to track the progress of the effort at

http://www.freeipa.org/page/Docker

Any comments or improvements are welcome,

-- 
Jan Pazdziora
Principal Software Engineer, Identity Management Engineering, Red Hat

-- 
Manage your subscription for the Freeipa-users mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-users
Go To http://freeipa.org for more info on the project