diff --git a/pkg/repo/repotest/server.go b/pkg/repo/repotest/server.go
index 36ab10d70663955b6e76425f1f027de78fc6de00..394294bcd51853cd687bc72358d747156ed2d952 100644
--- a/pkg/repo/repotest/server.go
+++ b/pkg/repo/repotest/server.go
@@ -148,7 +148,7 @@ func (s *Server) URL() string {
 	return s.srv.URL
 }
 
-// LinkIndices links the index created with CreateIndex and makes a symboic link to the repositories/cache directory.
+// LinkIndices links the index created with CreateIndex and makes a symbolic link to the repositories/cache directory.
 //
 // This makes it possible to simulate a local cache of a repository.
 func (s *Server) LinkIndices() error {
diff --git a/pkg/storage/driver/secrets.go b/pkg/storage/driver/secrets.go
index b79a8427237425b2cbc97a30d5f59911b93bf47f..606d7960b45c13f253c76b47dce6d538ce972d81 100644
--- a/pkg/storage/driver/secrets.go
+++ b/pkg/storage/driver/secrets.go
@@ -45,7 +45,7 @@ type Secrets struct {
 	Log  func(string, ...interface{})
 }
 
-// NewSecrets initializes a new Secrets wrapping an implmenetation of
+// NewSecrets initializes a new Secrets wrapping an implementation of
 // the kubernetes SecretsInterface.
 func NewSecrets(impl corev1.SecretInterface) *Secrets {
 	return &Secrets{
diff --git a/pkg/tiller/release_list.go b/pkg/tiller/release_list.go
index 3299d3ef270f7eee11933061373fb31280429015..6d62c7bc41bf5a41cb69b43f11aa8bac32fd4841 100644
--- a/pkg/tiller/release_list.go
+++ b/pkg/tiller/release_list.go
@@ -140,7 +140,7 @@ func (s *ReleaseServer) partition(rels []*release.Release, cap int) <-chan []*re
 				// Over-cap, push chunk onto channel to send over gRPC stream
 				s.Log("partitioned at %d with %d releases (cap=%d)", fill, len(chunk), cap)
 				chunks <- chunk
-				// reset paritioning state
+				// reset partitioning state
 				chunk = nil
 				fill = 0
 			}