]> Frank Brehm's Git Trees - my-stuff/python.git/commitdiff
Working on doc/my-tasks.en.md
authorFrank Brehm <frank.brehm@profitbricks.com>
Wed, 23 Nov 2016 09:59:30 +0000 (10:59 +0100)
committerFrank Brehm <frank.brehm@profitbricks.com>
Wed, 23 Nov 2016 09:59:30 +0000 (10:59 +0100)
.gitignore [new file with mode: 0644]
doc/my-tasks.en.md

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..ba56ca8
--- /dev/null
@@ -0,0 +1,7 @@
+*.swp
+*.old
+*.pyc
+*.egg
+*~
+*.bak
+*.log
index 4b82db0ea01df42d1ff0bce897988ef373944b48..eaa2db4bf382a847a17c02496ae912aa7c715699 100644 (file)
@@ -22,10 +22,40 @@ complete time at ProfitBricks. And I try to enlist them in chronological order.
   especially for the storage systems.
 * Creating and maintaining infrastructure services for production environments,
   like:
-** Public FTP servers.
-** DNS resolvers for internal use.
-** Mail relays for our internal services.
-** DHCP and Boot servers for our own servers.
+  -- Public FTP servers.
+  -- DNS resolvers for internal use.
+  -- Mail relays for our internal services.
+  -- DHCP and Boot servers for our own servers.
+* Maintaining the servers and the infrastructure of QA and partially
+  for development. These includes the following:
+  -- Storage servers in the staging environments
+  -- FTP servers in the staging environments
+  -- Infrastructure services, like configuration management servers, Web API
+     servers, DHCP and Boot servers.
+
+## Tasks as a Developer
+
+* Development of monitoring solutions for our services, which are not
+  covered by public available monitoring solutions (e.g. for InfiniBand
+  and our provisioning systems).
+* Development of a provisioning subsystem written in Python, which is
+  responsible for executing all provisioning tasks on storage servers (both
+  on Solaris based and on Linux based storage servers) and the public
+  FTP servers.
+* Leading the latter provisioning system into production and maintaining it
+  by providing updates and security updates and applying them on all
+  involved servers.
+* Developing a system for automatic setup of storage servers based on
+  Solaris, Gentoo Linux and Debian Linux and maintaining it.
+* Development of a tool for the initial preparation of storage volumes of
+  customers, written in Python, before their first usage by the customer.
+* Development and updating of a bunch of helper scripts, which are used
+  by operations to maintain the storage subsystem and the FTP servers.
+* Development, improving and maintaining a configuration management
+  system, especially for storage and FTP servers in production and for
+  all systems in the staging area.
+* Developing of test suites to execute low- and high-level tests on
+  our storage stack.
 
 
 <!-- vim: filetype=markdown textwidth=79 colorcolumn=75