[mapserver-users] Gallery: running mapserver in docker on kubernetes

Yves Jacolin yves.jacolin at camptocamp.com
Thu Aug 29 04:39:55 PDT 2019


Hello,

We are using PostGIS and GDAL a lot so I think this build support it. But
indeed we are not using PHP-mapScript so we did not enable it.

About the question why we don't use binary from ubuntugis, I need to ask
before to answer as I didn't know. I guess this is to be sure to build
whatever release we need without to be linked to the one in ubuntugis.

Y.



Le jeu. 29 août 2019 à 13:34, Jan Hartmann <j.l.h.hartmann at uva.nl> a écrit :

> Thanks, Yves. I see that you compiled mapserver yourself, and used
> standard distributions for all other packages (geos, gdal etc). Why did you
> not use the UbuntuGis binary for MapServer too?
>
> You compiled with the following options:
>
> cmake /src \
>
> -GNinja \
>
> -DCMAKE_BUILD_TYPE=Release \
>
> -DCMAKE_INSTALL_PREFIX=/usr/local \
>
> -DWITH_CLIENT_WMS=1 \
>
> -DWITH_CLIENT_WFS=1 \
>
> -DWITH_KML=1 \
>
> -DWITH_SOS=1 \
>
> -DWITH_XMLMAPFILE=1 \
>
> -DWITH_POINT_Z_M=1 \
>
> -DWITH_CAIRO=1 \
>
> -DWITH_RSVG=1
> Does this mean that this version does not support PHP-MapScript, PostGIS
> and GDAL input?
>
> On 8/29/2019 1:16 PM, Yves Jacolin wrote:
>
> Hello,
>
> If anyone is interested by our docker image, you can find it here:
> https://github.com/camptocamp/docker-mapserver
>
> Y.
>
> Le jeu. 29 août 2019 à 13:14, Jan Hartmann <j.l.h.hartmann at uva.nl> a
> écrit :
>
>> Hi Wouter, I am definitely interested in your setups, especially the
>> docker containers with mapserver. I've also a lot of separate mapserver
>> applications that I would like to manage more as a whole. Although not
>> with 12 billion requests a year . An example is the complete population
>> administration of Friesland on historical and modern maps (mostly PDOK)
>> from 1750 to 1890:
>>
>> https://maps.hisgis.nl/fr/fs/
>>
>> Please let me know what is already available  from PDOK; if possible and
>> useful, I would very much like to participate in the pilot, e.g.
>> concerning the MapServer Wiki part. I've been using MapServer since 2000
>>
>> Regards,
>>
>> Jan Hartmann
>> University of Amsterdam
>> https://www.uva.nl/profiel/h/a/j.l.h.hartmann/j.l.h.hartmann.html
>>
>> On 8/29/2019 11:24 AM, Jeff McKenna wrote:
>> > Thanks for wanting to share this; the best way is to create a new wiki
>> > page on the MapServer wiki
>> > (https://github.com/mapserver/mapserver/wiki) and there you can
>> > outline all of your infrastructure tricks, then you can come back here
>> > and paste your link to your MapServer magic :)
>> >
>> > Thanks again,
>> >
>> > -jeff
>> >
>> >
>> >
>> > On 2019-08-29 4:55 AM, Wouter Visscher wrote:
>> >> Hi all,
>> >>
>> >> I'm working for the Dutch NSDI www.pdok.nl <http://www.pdok.nl/>,
>> >> where we have around 200 datasets ranging from the larger ones like
>> >> address, buildings, cadastral parcels and smaller ones like
>> >> hikingtrails, natura2000, and so on. Our platform is used a lot in
>> >> the Netherlands, both by the public and private sector, last year we
>> >> hit 12 billion requests. To be able to handle that amount of traffic
>> >> we are now in a transition, moving from a private cloud solution to
>> >> the public cloud. With this change, we needed to refactor our
>> >> software stack.
>> >>
>> >> Through some experimentation, and on the job 'training' we are now
>> >> running the following setup:
>> >> A minio.io <http://minio.io/> (S3) blobstore, containing geopackages
>> >> with the vector data and geotiff's for the rasters.
>> >> Our mapserver configurations connects to these files with /vsicurl/.
>> >> Our mapservers are in docker containers that we run on kubernetes.
>> >> With this setup we are able to create a scalable infrastructure from
>> >> which we can push WMS/WFS/WMTS interfaces to the web.
>> >>
>> >> If people are interested in how we deploy our mapserver software
>> >> stacks I would be happy to share our k8s deployment
>> >> setup/configurations.
>> >>
>> >> Wouter Visscher
>> >>
>> >> _______________________________________________
>> >> mapserver-users mailing list
>> >> mapserver-users at lists.osgeo.org
>> >> https://lists.osgeo.org/mailman/listinfo/mapserver-users
>> >>
>> >
>> >
>>
>> _______________________________________________
>> mapserver-users mailing list
>> mapserver-users at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/mapserver-users
>
>
>
> --
> Yves Jacolin
> Training and support manager - Team Manager
> Camptocamp
>
> Tel (France) : +33 4 58 48 20 43
> Tel (Switzerland) : +41 21 619 10 43
> Mob. : +33 6 18 75 42 21
>
> email : yves.jacolin at camptocamp.com
> http://www.camptocamp.com
>
>
>

-- 
Yves Jacolin
Training and support manager - Team Manager
Camptocamp

Tel (France) : +33 4 58 48 20 43
Tel (Switzerland) : +41 21 619 10 43
Mob. : +33 6 18 75 42 21

email : yves.jacolin at camptocamp.com
http://www.camptocamp.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20190829/652e32ea/attachment-0001.html>


More information about the mapserver-users mailing list