Skip to content

v1.16.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 02 Dec 05:30
· 13 commits to master since this release

Changelog

  • faf0312 Patch v1.14 to republish
  • 97f2834 Patch v1.14 to republish
  • 717e1cc reset yaml_body_parsed and yaml_incluster to prevent inconsistent planning (gavinbunney#198)
  • 7c00d99 Fix kubectl_path_documents.md documentation (gavinbunney#172)
  • 493d7a4 Add provider option tls_server_name (gavinbunney#277)
  • 9a0fe1f fix: small typo in in README.md (gavinbunney#298)
  • e79c719 docs: adjust kubectl_path_documents example (gavinbunney#299)
  • 8e4af59 fix: Introduces wait polling in case we are waiting for the deletion. Fixes gavinbunney#109 (gavinbunney#153)
  • f17db98 Update github actions in the jobs and upgrade go to go1.18 (gavinbunney#180)
  • 01d1047 add proxy-url option (gavinbunney#179)
  • 940a9ee Feature: add freebsd support (gavinbunney#169)
  • 484aa79 Trigger
  • 16f7be2 Add apply_only argument. Add force_conflicts option. (gavinbunney#148)
  • db60339 Update kubectl_path_documents example doc. (gavinbunney#140)
  • 15de61b Update kubectl_manifest.md (gavinbunney#137)
  • 02b422d Added manifests to data resources providing a map for for_each usage (gavinbunney#132)
  • 1dfa7b0 Refactor (gavinbunney#131)
  • a3538a2 Updated docs for ignoring fields. Closes gavinbunney#83
  • f5b27e9 Fix issues with empty planned attribute keys
  • a1e9f2e Fix phony on dist
  • 4c0b8e6 Fix issues with drift detection for nil values & handling of kubernetes control fields (status, generation etc)
  • c79527a Remove resource_version and live_resource_version fields causing constant drift in Terraform v1.x
  • 85235fa Store fingerprint of incluster manifests to reduce state file sizes (gavinbunney#129)
  • 0ab34bd Updated k8s client to v0.21.3 and bump other deps
  • fab9a64 Add abillity to use server-side-apply feature (gavinbunney#118)
  • 697873b Synchronize provider configuration with kubernetes provider (gavinbunney#107)
  • 6011af6 Always publish release on tag
  • 995e905 Validation test for issue gavinbunney#86 (gavinbunney#106)
  • 47ddb4b Upgrade all the dependencies (gavinbunney#105)
  • 279eb40 Tweak job passphrase var
  • 4f01a84 Merge pull request gavinbunney#104 from ddzero2c/master
  • 7ad4aec Automate publishing flow
  • 0bdc988 Merge pull request gavinbunney#84 from pegaslee/patch-1
  • 4b9a96a Fix missing } in the kubectl_manifest example
  • 94f1fc9 Docs on single doc
  • ff37406 Fix kubernetes v1.20+ selfLink generation & upgrade k3s to v1.20.x
  • 28792b6 Merge pull request gavinbunney#70 from neomantra/nm-69-selfLink
  • 8b5c896 Add TestGenerateSelfLink (gavinbunney#69)
  • bf95ab5 Generate selfLink when not available (gavinbunney#69)
  • a1803c4 Fix plugin serving
  • 4602389 Increase grpc message send and receive size
  • bc65726 Tidy
  • 33f0d3e Remove unknown resources from state due to CRDs being deleted
  • df38934 Upgrade k8s client-go to v1.18 series and terraform-plugin-sdk to latest
  • 0f5ebc9 Fix default state of wait
  • c2a7e92 Merge pull request gavinbunney#50 from gavinbunney/dev/namespace
  • c87fec8 Added support for override_namespace. Closes gavinbunney#43
  • e98aa79 Cleanup
  • ecd83fc Changelog
  • 15ec8e3 Changelog
  • 829ed09 Added changelog generator
  • f5105d8 Migrate to terraform-plugin-sdk v2
  • 602eea7 Fix deprecated terraform version field
  • 1397d91 Update kubeapis to v0.17.12
  • 86618d9 Added sensitive_vars support for templating
  • 28aa5ba Added wait to change to foreground propagation delete policy
  • 363b1ec Docs
  • 44fefd8 Update docs
  • 4ef5332 Removed docusaurus and update README
  • 1ca080f Merge pull request gavinbunney#45 from Misteur-Z/master
  • 9bfffde Terraform 0.13+ docs
  • f16d4fe Ignore nested fields
  • e73eb3f lint
  • ea6923b Ignore any sensitive fields that don't exist
  • 29d7d0d Merge pull request gavinbunney#40 from varuzam/master
  • bb8fb28 Merge pull request gavinbunney#42 from gavinbunney/dependabot/npm_and_yarn/docusaurus/website/decompress-4.2.1
  • ae191f0 Fix handling of carriage return differences
  • 5ae59a4 Implement custom flatten code to ensure never panic and fallback where able
  • c142c76 Rework manifest comparison entirely to better handle duplicate key names
  • ebde236 Bump decompress from 4.2.0 to 4.2.1 in /docusaurus/website
  • a09ad21 fix an example for kubectl_file_document use
  • 2e68f05 Merge pull request gavinbunney#32 from gavinbunney/dependabot/npm_and_yarn/docusaurus/website/prismjs-1.21.0
  • 9675698 Bump prismjs from 1.17.1 to 1.21.0 in /docusaurus/website
  • 6715529 Don't print deployment details on error as could leak sensitive content
  • e8aca4e Allow disabling of schema validation
  • 245e4de Doc tweaks
  • 64d3328 Cleanup docs
  • f94707c Cleanup
  • 596f2e2 Fix goreleaser
  • 71821be Upload legacy format binaries
  • 87256cf Cleanup
  • 89e888e Added goreleaser & skip travis releasing
  • b1d321c Added registry.terraform.io docs format
  • c969eb2 linting
  • 666ea2b Sensitive field support to obfuscate values
  • b9b4a6f Merge pull request gavinbunney#28 from gavinbunney/dependabot/npm_and_yarn/docusaurus/website/lodash-4.17.19
  • 6e7c65d Bump lodash from 4.17.15 to 4.17.19 in /docusaurus/website
  • adf4af5 Merge pull request gavinbunney#20 from gavinbunney/dependabot/npm_and_yarn/docusaurus/website/websocket-extensions-0.1.4
  • 5a5c9b2 Fix gavinbunney#27 - Panic when new and original field types don't match
  • 977d721 Tune max interval to 30s
  • 2cbc927 Increase discovery cache time and force refresh on failures
  • dd2d650 Fix concurrency and backoff retry issues
  • 8be2992 Fix discovery caching and retry interval backoffs
  • 4a2bf8e Capture any discovery client timeouts
  • 0536125 Cleanup debug and info logging
  • 078098e hcl v2 upgrade
  • 7995061 Upgrade to latest tf versions and cleanup hcl deps
  • afbe8e9 Bump websocket-extensions from 0.1.3 to 0.1.4 in /docusaurus/website
  • 12ea587 travis: no goproxy
  • ad7f4a4 Remove waiting for DaemonSets to rollout
  • c5272d5 Added more details for failed deployments
  • 7dae39e Increase deployment timeout back to 10mins
  • 8361551 Reduce number of calls to discovery client
  • 7788979 Use caching discovery client
  • 9f61514 Travis being travis
  • b9ae647 kubectl missing from travis
  • 467952a Cleanup build process
  • 42a9917 Fix docker-compose dirs
  • 25866d4 Collapse env
  • 11b27f8 Use docker-compose for k3s testing
  • c84e8ea Bump k3s on CI
  • ccde432 Fix CRDs for K8S v1.17 and updates for running k3s locally
  • cedc969 Test fixes
  • 3b0f8e6 Tune kubernetes API qps/burst rates
  • 7809ccf Fix race conditions with retry library & upgrade k8s APIs v0.17.5 to fix performance issues
  • 9fb7a8e Upgrade kubernetes API versions
  • 333dbe1 Upgrade to go v1.14
  • a8e82d0 Fix retry logic to better handle kubernetes resource errors, and delay enough time between retrying
  • 203c9b9 Fix handling delete for already deleted objects
  • d748931 Fix detection of resources being deleted in kubernetes, then remove them from state
  • 6b63521 Format
  • 99050e9 Fix panic on nil oValueTop
  • 1a7654c Update to latest docusaurus
  • b20efc0 Added triggers to kubectl_server_version
  • c030a40 Upgrade docusaurus
  • 4ef13ed Added kubectl_server_version resource
  • 02f9663 Added kubectl_server_version data source
  • 3c1f6b8 Build against go v1.13.x
  • 7f710c3 Fix gavinbunney#14 - set Out and ErrOut streams when running apply
  • 3bc0600 Expand examples
  • fa6d415 Ensure amd only arch fetched
  • b2d7b1b One liner docs
  • 1298c78 codecov config
  • 12b9fe3 Added wait_for_rollout flag to allow skipping of rollout waits
  • addaa4b Added disable_template to allow stopping template parsing; updated docs
  • 654befa fmt
  • 45bbd7c Added initial vars support for templated path documents
  • fa31f37 Merge pull request gavinbunney#13 from debovema/patch-1
  • 7320f1e Remove file function when using kubectl_path_documents data source
  • 2a97bb5 Added docs on exec plugin support
  • 10c992b Reverse change
  • c6b555c Added test coverage for structures
  • 6c141da Merge pull request gavinbunney#10 from rinrailin/feature/add_exec_support
  • e1f9926 Add testing of 'exec' argument support
  • d8a2ac8 Add missed expandStringSlice function
  • 88b7b41 Add support of 'exec' argument
  • 106f45d Merge pull request gavinbunney#6 from yshu2017/develop
  • 9e711d3 GWRE-100: move test file to _examples directory
  • 71b44d9 GWRE-100: add test for increase scanner buffer size
  • 9b6b47d GWRE-100: go fmtcheck
  • 0f6224c GWRE-100: increase scanner buf size for large file
  • a3609e7 Updated to use hashicorps cookie from other provides; removes need for encrypted local copy
  • 60d8733 Merge pull request gavinbunney#2 from hgontijo/info-for-checkapiresource
  • 0b76725 Show resource's group/version/kind when it's not available on the Kubernetes cluster.
  • cba9369 Doc updates
  • b6e8d72 Added codecov
  • 2800a19 Only publish tags
  • 557a0cc Added docusaurus website
  • 3357b13 Merge pull request gavinbunney#1 from hgontijo/master
  • 10bfd68 During Deletion, ensure the dependents objects are deleted. Note: This address cases where the object deletion leaves orphan dependents, e.g. StatefulSet Pods are kept running when StatefulSet is deleted.
  • 2f4b913 Cleanup tests to use kubectl only
  • 42f2c1c Set namespace on unstructed object itself when not provided but is a namespaces resource
  • 9b9feb3 Set namespace when available in the object
  • e85dfe7 Test fixes
  • cb150fa Remove dependency on kubernetes provider
  • 31bbfb0 Updated Create/Update operations to use apply functions, ensuring only diffs are correctly handled
  • 43a7ed9 Rename create_retry_count to apply_retry_count
  • b6f7380 Fix handling of error during resource fetch & updated deprecated methods
  • 3d89148 Set goproxy to gocenter
  • 1832c98 Added detection of APIService records & await for Available state
  • e7d2f9e Fix handling of interpolated yaml_body when interpolated values are not yet known
  • 0f9e947 Better handling of empty ignoreFields array
  • f80b8dd go fmt
  • e512882 Added ignore_fields support
  • e66bc1e Added waiting for DaemonSet rollout
  • 0b507c6 Test fixes
  • fdf4db5 Added kubectl_path_documents data source
  • 303e794 go fmt
  • 69ec35d Refactor YAML document splitting
  • 72ac8ca Update resource version based on raw object to handle serverside-vs-clientside changes; fix log messages to follow TF format
  • b7ac428 Fix handling of empty yaml documents; check yaml document is valid during file reading
  • 564f25e Added kubectl_file_documents data source to split multi-document yaml files
  • 8f1641e Fix handling of error messages when resources don't exist
  • 7790476 Automatically wait for deployment rollouts for deployment resources
  • c2621b0 Added explicit provider to import within README
  • dfdf2dc Added support for importing manifest resources
  • 6c1f274 Updated README with data instructions
  • 62c6a33 Updated deployment api key
  • 6bfc9fc Encrypt gogetcookie.sh for new repository
  • e6b9b1a Added data kubectl_filename_list resource to help with iterating over manifests in directories
  • 8925663 go fmt
  • 674fb64 Rename resources from k8sraw_yaml to kubectl_manifest
  • 83032ff Rename provider to kubectl
  • 7e00745 Fixed build tag versioning
  • dedddcd Detect when kind, name, namespace or api changes and force a new resource
  • 66deaec Remove redundant files
  • c945fe0 Test fixes for Terraform v0.12+
  • bb2e9ec Added googlecode cookie fetching
  • 1f52af8 Enabled go-modules
  • 11a7ecd Update golang travis build to v1.11.x
  • cb0f9f0 Cleanup modules
  • a57950f Support in place update of kubernetes resources. Added force_new field to force recreating.
  • 61ec674 Updated for forked repository
  • 23c598f Update README.md
  • 6889b8b Merge pull request gavinbunney#2 from nabancard/terraform-0.12
  • 6d6c83d upgrade provider to terraform v0.12.0
  • 2c23e79 Merge pull request gavinbunney#1 from nabancard/go-mod
  • 78f43f7 migrated from dep to Go 1.11 modules
  • 461d4e7 Clarify support
  • ebfd236 Fix issue in couchbase test
  • 2699cc2 Merge pull request gavinbunney#18 from lawrencegripper/lg/issue/couchbasecrd
  • 3870b8c Add create retry logic when creating resources.
  • a94415b Add cluster role test. Fix core service issue.
  • 69dfa28 Add couchbase testcase
  • 45abf98 Starting to add couchbase into tests
  • ae8538a Merge pull request gavinbunney#14 from lawrencegripper/lg/issue/11
  • 0aae236 Fix for map nested in array nested in map
  • dfef92d Fix nested array issue
  • d4b8ee2 Move to k3s for integration tests
  • d9a4b8c Merge pull request gavinbunney#17 from stepanstipl/fix-static
  • dce2a8b remove unrequired mess
  • a70cbf0 remove hash of fields
  • 43a462b Readme tweaks
  • c5779c2 Completely refactor reflection code gavinbunney#11
  • 4d275c6 More removal of unused code
  • cbbd131 Refactoring code to remove unused and add tests
  • 5f51741 Partially fix crd tests
  • 9227a56 Move tests to use DoRaw to prevent failures when decoding CRDs
  • 976f957 Fix GroupDiscoveryFailure causing process to fail
  • 4b0c855 Testing further
  • 10b595d wip: move to dynamic client
  • 3028212 Progress CRDs are now created but show error after creation.
  • 874cb71 fix convert from yaml to json
  • a202af5 WIP: Removed CRD definition creation
  • f696570 WIP: Attempting to get CRDs working
  • 28f0f97 Make build script respect CGO_ENABLED and build static binaries
  • aff0cc9 Add test case for CRDs. Add tooling for debugging tests
  • cede592 Merge pull request gavinbunney#12 from lawrencegripper/lg/issue/8
  • 0f5b553 Optimize build process - don't build binary on PR
  • e509a59 Fix ignore rule causing build error. Add examples readme and test explaination.
  • 2365058 Add limted handling of more complex slices
  • f580f20 Reproduce error in gavinbunney#8
  • e9245a4 Update dep lock
  • dcaaf7e Enable use of upstream Kubernetes provider in tests
  • 479e2a9 Move to dep
  • ac51477 Starting work on reproducing gavinbunney#8
  • dff6dbd Merge pull request gavinbunney#10 from lawrencegripper/lg/issue/3
  • 3995a11 Add basic ingress into tests
  • 4d65afd Build binaries only after tests pass
  • fcfe9df Add test infrastructure to check create and destroy
  • 118d535 Fix minikube location
  • 1713fc4 Attempt to run integration test. WIP.
  • 3605102 Merge pull request gavinbunney#7 from lawrencegripper/lg/binnaming
  • 75b3d08 Output binaries with correct naming
  • 4e4dba2 Merge pull request gavinbunney#4 from jhoblitt/plumbing/travis
  • 479095e Add skip_cleanup to travis build
  • c7f643b make yamllint 1.13.0 happy
  • e95d8e2 rm sudo key
  • 33a074a Add TF example to readme
  • d07e0d8 Fix release to publish binaries
  • f812aae Update README.md
  • 642c672 Merge pull request gavinbunney#2 from lawrencegripper/lg/yaml
  • 64783b2 Create binaries for releases in correct format
  • 69a44d5 Remove unused examples. Add Minikube ci scripts
  • 4c2007d Add artifact publish. Attempt to rename provider.
  • ee8db5b Move build to go 1.10
  • 2b018a1 Remove website
  • 4305590 Update readme
  • dc8e9df Strip provider down to YAML only resource
  • f7c291c Add testcase for Service. Move to storing hash in state.
  • 340ac8b Integrate yaml comparison
  • 1b1f78d First pass at yaml comparison
  • 17762f7 Fix typo in error messages
  • af4d12a Fix vet and build error with tests
  • 5e034a7 Add comments
  • c700bca Working changes for diffs between cluster and state
  • 994ad33 Working Exists, Read and Create. Refactoring
  • 353cd20 Refactoring into restClient factory
  • e249846 Create working correctly. Move to Func to get clientset.
  • 9bf2c04 Correctly validate resource is available in cluster.
  • 23b925c WIP
  • 8bb7dfc Progress on reading and checking exists
  • 5d8ae1d initial work
  • 830d06d Cleanup after v1.3.0 release
  • 123e0f2 v1.3.0
  • b6b5bbe Update CHANGELOG.md
  • 6d4babb Fix Deployment attributes expansion (gavinbunney#191)
  • 284b00c Merge pull request gavinbunney#82 from pdecat/f-container-env_from
  • f4f3726 Merge pull request gavinbunney#73 from micahhausler/f-k8s-clusterrolebinding
  • 88dea74 Tests: ServiceAccount subjects don't belong to the default RBAC API group.
  • 4375d7c Fix patch operations on resource update + other small fixes
  • db080b2 Add acceptance test
  • e4f3da2 Fix bool pointers conversions
  • 86d11b2 Implement env_from reverse mapping
  • aadbb0f Implement env_from mapping
  • 353b40a Add env_from to pod and replication_controller documention
  • 8967661 Add EnvFrom to container schema as env_from
  • 4246a6e Merge pull request gavinbunney#101 from nickschuch/deployment
  • eda56b7 Adapt package import paths for newer K8S client library
  • eea7af0 Document minikube settings
  • 9b0c625 Auto configure cluster node CPU and RAM size based on host sizes
  • d4f08ca Minikube on KVM at Packet
  • 335c00d Cleanup after v1.2.0 release
  • 37009f5 v1.2.0
  • 7f7f43b Fix link to storage class parameters
  • 66e2fc5 Fix basic auth example in docs
  • 334df8c Update README.md
  • 3876546 Updated example of providers block
  • b57f269 Update CHANGELOG.md
  • 81b92a8 Modify secret example per k8s docs
  • 0a05aa5 Update vendored libraries
  • 7b332a4 Fix Flex persistent volume flattener/expander functions after upgrade of k8s libs to 1.9
  • 4fff1c8 Update github.com/terraform-providers/terraform-provider-kubernetes to use k8s/client-go 1.9.0
  • c82064c README.md: correct provider organization & missing repository name
  • dd7b99c Update CHANGELOG.md
  • 740fb47 add support for init containers only allow container spec image to be updated by non-init containers add acceptance checks for forced new add acceptance test to Replication Controller
  • c93ddea make: Add website + website-test targets
  • ac78cce Update CHANGELOG.md
  • 2520639 switch target_port to string
  • d749cac Update CHANGELOG.md
  • 82f55bb Update CHANGELOG.md
  • be34cfb add forcenew on env var value field add acc test
  • 6d00cad switch targetPort to string in schema new acceptance test update docs to reflect targetPort is optional
  • c3a7ff1 Update CHANGELOG.md
  • 5924aa9 simplify test config
  • c2e4da1 acceptance test for new name validation
  • b851464 change name validator to DNS1123 subdomain
  • 633da4b Update CHANGELOG.md
  • b451489 configure timeouts for create and delete
  • 0e826b3 add timeouts to pod resource
  • d48a9f6 Cleanup after v1.1.0 release
  • da06016 v1.1.0
  • c1da8e8 Refactor labelSelector schema and its flatteners/expanders functions for reuse (gavinbunney#140)
  • aec0138 Update CHANGELOG.md
  • b682437 Fix failing test
  • b9b580e resource/kubernetes_persistent_volume: Mark persistent_volume_source as ForceNew on 1.9+
  • 1d79bea vendor: github.com/hashicorp/terraform/...@v0.11.4
  • d723a2d New resource: Deployment
  • 523ef33 Merge pull request gavinbunney#162 from cosmopetrich/kube-client-1.10
  • d6612e5 Merge pull request gavinbunney#187 from terraform-providers/fix-packet-infra
  • ab01984 Document minikube settings
  • 497f946 Auto configure cluster node CPU and RAM size based on host sizes
  • 663d147 Minikube on KVM at Packet
  • 4878024 Cleanup after v1.2.0 release
  • 98dd510 v1.2.0
  • c1e136c Merge pull request gavinbunney#180 from coryflucas/patch-1
  • 8571c40 Fix link to storage class parameters
  • 45c9a8e Merge pull request gavinbunney#179 from mrolla/fix-documentation
  • 33e7a29 Fix basic auth example in docs
  • 4a83c41 Update README.md
  • 3042bc8 Merge pull request gavinbunney#170 from antonbabenko/updated-example
  • 85ad0b6 Updated example of providers block
  • 5c8f686 Update CHANGELOG.md
  • 1d1bb6d Merge pull request gavinbunney#165 from terraform-providers/doc-fix
  • ce3c515 Modify secret example per k8s docs
  • 2f76dc2 Update vendored libraries
  • 49558df Fix Flex persistent volume flattener/expander functions after upgrade of k8s libs to 1.9
  • 727d69a Update github.com/terraform-providers/terraform-provider-kubernetes to use k8s/client-go 1.9.0
  • 6fa34cc README.md: correct provider organization & missing repository name
  • ed1a4ad Update CHANGELOG.md
  • 0c0e4cf Merge pull request gavinbunney#156 from appilon/61-init-containers
  • ab98f18 add support for init containers only allow container spec image to be updated by non-init containers add acceptance checks for forced new add acceptance test to Replication Controller
  • 2564c5e Merge pull request gavinbunney#160 from terraform-providers/f-make-website
  • 6636638 make: Add website + website-test targets
  • 61be641 Update CHANGELOG.md
  • 8508d27 Merge pull request gavinbunney#159 from appilon/fix-service-datasource
  • 5627c7d switch target_port to string
  • 6cad826 Update CHANGELOG.md
  • 2d09dbf Merge pull request gavinbunney#155 from appilon/98-container-env-force-new
  • df32c9c Update CHANGELOG.md
  • 2160838 Merge pull request gavinbunney#154 from appilon/134-target_port-string-or-int
  • e5b8364 add forcenew on env var value field add acc test
  • 5b529a4 switch targetPort to string in schema new acceptance test update docs to reflect targetPort is optional
  • 5f9b291 Update CHANGELOG.md
  • 9b42a22 Merge pull request gavinbunney#152 from appilon/87-k8s-secret-fix-validation
  • 1d2bf9b simplify test config
  • 1a566bd acceptance test for new name validation
  • 058a017 change name validator to DNS1123 subdomain
  • bcc3a26 Update CHANGELOG.md
  • ea3b56c Merge pull request gavinbunney#151 from appilon/91-k8s-pod-timeout
  • 1227610 configure timeouts for create and delete
  • 6e7e688 add timeouts to pod resource
  • d310211 Cleanup after v1.1.0 release
  • 28468c4 v1.1.0
  • 90abb2d Refactor labelSelector schema and its flatteners/expanders functions for reuse (gavinbunney#140)
  • 8f6bff5 Update CHANGELOG.md
  • 0eef610 Merge pull request gavinbunney#139 from terraform-providers/b-pvs-forcenew-19
  • 68c37cd Fix failing test
  • 8f66c1f resource/kubernetes_persistent_volume: Mark persistent_volume_source as ForceNew on 1.9+
  • 7e31bc2 Merge pull request gavinbunney#148 from terraform-providers/vendor-tf-0.11.4
  • 5ade5d6 vendor: github.com/hashicorp/terraform/...@v0.11.4
  • 94f6c18 Add support for ClusterRoleBinding
  • 1b548d4 Update CHANGELOG.md
  • 2a4d31e Merge pull request gavinbunney#135 from terraform-providers/b-label-vals-invalid
  • 6fe21b4 Update CHANGELOG.md
  • 21a286a Merge pull request gavinbunney#136 from terraform-providers/b-pod-bump-timeout
  • 66904da Merge pull request gavinbunney#137 from terraform-providers/t-kops-dns-check
  • a7a138b Merge pull request gavinbunney#138 from terraform-providers/t-reauth-kops
  • ed89dfd test-infra: Re-auth for kops@GCE deletion
  • f84d830 test-infra: Add DNS check to kops
  • c70df4c resource/*: Treat non-string label values as invalid
  • 7264e35 resource/kubernetes_pod: Bump timeout to 5 mins
  • ec962d6 Update CHANGELOG.md
  • 4dd3fb9 Merge pull request gavinbunney#133 from terraform-providers/b-pv-correct-ops
  • 69f2432 Update CHANGELOG.md
  • 93dca48 Merge pull request gavinbunney#132 from terraform-providers/b-lr-empty-spec
  • 43e39ad Merge pull request gavinbunney#130 from terraform-providers/t-aws-ebs
  • 04f5040 resource/kubernetes_persistent_volume: Use correct operation when updating persistent_volume_source
  • b1dffc1 Update CHANGELOG.md
  • c73f7f9 Merge pull request gavinbunney#116 from pdecat/fix-adding-labels
  • 1eb5e53 resource/kubernetes_limit_range: Avoid spurious diff when spec is empty
  • a2feb0d tests: Add AWS EBS tests for PV + separate test for hostPath
  • 2d75d35 Merge pull request gavinbunney#129 from terraform-providers/vendor-aws-provider
  • aeac287 vendor: github.com/aws/aws-sdk-go/...@v1.12.75
  • 66962fe vendor: github.com/terraform-providers/terraform-provider-aws
  • 3d39a38 Merge pull request gavinbunney#128 from terraform-providers/vendor-hc-tf
  • 5f9d173 vendor: github.com/hashicorp/go-getter/...@a686900cb3753aa644dc4812be91ceaf9fdd3b98
  • 6280ecc vendor: golang.org/x/net/idna@a04bdaca5b32abe1c069418fb7088ae607de5bd0
  • b7f994c vendor: github.com/hashicorp/terraform/...@v0.11.3
  • b0001d5 Update CHANGELOG.md
  • 9784f70 Merge pull request gavinbunney#127 from terraform-providers/b-svc-update-ext-ips
  • 71bb2bb Merge pull request gavinbunney#126 from terraform-providers/t-pv-skip
  • 007bd02 resource/kubernetes_service: Update external_ips correctly on K8S 1.8+
  • db0671c tests: Skip GCP-dependent test if not on GCP
  • bcea938 Update CHANGELOG.md
  • aa7fa07 Merge pull request gavinbunney#111 from sergei-ivanov/pv_storage_class_name
  • a31f113 Add PV acc test with new field
  • 8b14ff4 tests: Fix PVC acceptance tests
  • 874004a Support storage_class_name in kubernetes_persistent_volume
  • b7044d9 Update CHANGELOG.md
  • 66901c4 Merge pull request gavinbunney#125 from terraform-providers/f-pvc-improve-event-polling
  • 4052f5c Merge pull request gavinbunney#124 from terraform-providers/t-gcp-pvc-access-mode
  • dcb3529 resource/kubernetes_persistent_volume_claim: Improve event log polling for warns
  • 87b7c83 tests: Fix wrong access_modes for PVC
  • f2c6560 Merge pull request gavinbunney#122 from terraform-providers/t-ignore-internal-keys
  • ab4b97a Merge pull request gavinbunney#123 from terraform-providers/t-ignore-resource-version
  • 3cc5eb6 tests: Ignore internal k8s annotations+labels
  • 07b4b07 tests: Ignore resource_version in import tests
  • f37cf45 Merge pull request gavinbunney#121 from terraform-providers/t-expose-google-zone
  • 678a6f4 test-infra: Expose google_zone from kops @ GCE
  • c30bc07 Merge pull request gavinbunney#120 from terraform-providers/t-test-infra
  • 39fe3b9 test-infra: Add more targets (kops + minikube)
  • cf57e4b Update CHANGELOG.md
  • 2a9beaf Merge pull request gavinbunney#103 from sl1pm4t/secret-binary-data
  • ec458f0 Add test case revealing issue gavinbunney#115 when adding data to a secret resource that didn't have any
  • 784924a Add test case revealing issue gavinbunney#115 when adding data to a config map resource that didn't have any
  • 9744f20 Fix adding labels and annotations to a resource that didn't have any
  • cc09e9a Add test case revealing issue gavinbunney#115 when adding annotations to a resource that didn't have any
  • f060690 Add test case revealing issue gavinbunney#115 when adding labels to a resource that didn't have any
  • 44b388d Merge pull request gavinbunney#112 from pdecat/patch-1
  • 4d0cee7 Merge pull request gavinbunney#107 from vbrednikov/master
  • 77f9d6e Merge pull request gavinbunney#105 from ofpiyush/patch-1
  • 2dfc0e1 Typo: config map => storage class
  • dd83c96 Fix link to secrets design proposal
  • 608e61c fix argument name in example
  • 4a3590f kubernetes_secret corrupts binary data on create
  • fe29856 Merge pull request gavinbunney#99 from jdwyah/patch-1
  • 9fd8928 fix README to work with new github acct
  • f949236 Update README.md
  • 1a1a540 Merge pull request gavinbunney#89 from terraform-providers/t-expose-kube-version
  • bea8c14 test-infra: Allow testing against different K8S versions
  • 09ca5f9 Merge pull request gavinbunney#88 from terraform-providers/vendor-google-provider-1.2.0
  • 213707a vendor: google.golang.org/api/bigquery/v2/...@672d215
  • 91c98e6 vendor: google.golang.org/api/googleapi/...@e6586c92
  • a8902b2 vendor: google.golang.org/api/gensupport/...@672d215d
  • d485d39 vendor: google.golang.org/api/storage/v1/...@672d215d
  • 7e2dee0 vendor: google.golang.org/api/cloudresourcemanager/v2beta1@6d17a978
  • 1313208 vendor: google.golang.org/api/cloudresourcemanager/v1@906273f4
  • 44cb3e2 vendor: google.golang.org/api/container/v1@7afc123c
  • 8ac66bb vendor: google.golang.org/api/compute/v1@e9627089
  • c41a8d3 vendor: golang.org/x/oauth2/...@9a379c6b
  • 409004e vendor: github.com/terraform-providers/terraform-provider-google/...@v1.2.0
  • aac3f56 Update CHANGELOG.md
  • ff9496b Update vendored k8s client code to go-client v4.0.0 (gavinbunney#80)
  • 299f4c5 Cleanup after v1.0.1 release
  • 4b540ce v1.0.1
  • 506df09 Make CoC and support channels more visible
  • 4bdfe63 Update CHANGELOG.md
  • 9f80081 Merge pull request gavinbunney#83 from pdecat/fix-volume-configmap-items-mode
  • 8bca3b4 Fix mode conversion with config_map volume items
  • 7374c4e Add acceptance test to reveal issue with config_map volume items
  • 893828d Merge pull request gavinbunney#77 from thomaslorentsen/master
  • a9e55f8 Adding spacing after insecure
  • 6bbc5bc Update CHANGELOG.md
  • 49a1b59 Merge pull request gavinbunney#69 from terraform-providers/b-svc-optional-target-port
  • 1817fc7 Merge pull request gavinbunney#68 from terraform-providers/b-fix-faulty-env-detection
  • e6d2b98 acc-tests: Fix faulty detection of environment
  • 059d501 r/service: Make spec.port.target_port optional
  • cd9358a Merge pull request gavinbunney#66 from terraform-providers/docs-d-svc
  • a6114c3 Merge pull request gavinbunney#64 from terraform-providers/minikube-compatible
  • baf1575 docs: Improve service data source example
  • ca3c0cb Make acceptance tests compatible w/ minikube
  • 48f48c0 Merge pull request gavinbunney#63 from terraform-providers/vendor-tf-0.10.3
  • fb93896 Fixing logo
  • 9aba981 vendor: github.com/hashicorp/terraform/...@v0.10.3
  • dc8d125 Merge pull request gavinbunney#62 from terraform-providers/go-1.9
  • 12bc0c5 build: Switch Travis to Go 1.9
  • 2e817d9 Merge pull request gavinbunney#51 from terraform-providers/docs-k8s-guide
  • 13a0a9b docs: Add Getting Started Guide
  • 4dc8e9b Merge pull request gavinbunney#54 from terraform-providers/decouple-gcp-tests
  • b503d5f tests: Skip GCloud tests if no ENV vars provided
  • f7984b0 Update CHANGELOG.md
  • 15397f2 Merge pull request gavinbunney#53 from terraform-providers/b-container-sc-caps-crash
  • 230ce57 Merge pull request gavinbunney#52 from terraform-providers/docs-standardize-label-casing
  • d168199 Merge pull request gavinbunney#55 from terraform-providers/docs-storage-class-hcl
  • 690d74e docs: Enable HCL syntax highlighting for storage_class
  • abee52c r/pod+rc: Avoid crash in reading container.security_context capability
  • f8df46c docs: Use lower casing for labels
  • 372be90 Cleanup after v1.0.0 release
  • d6b8fe1 v1.0.0
  • dfc5c19 Update CHANGELOG.md
  • d218c22 Update CHANGELOG.md
  • 824e220 Merge pull request gavinbunney#50 from terraform-providers/b-prevent-internal-annotations
  • ba1441b meta: Treat internal k8s annotations as invalid
  • 8f91233 Update CHANGELOG.md
  • d1b1856 Merge pull request gavinbunney#49 from terraform-providers/b-pod-forcenew
  • 5b51603 r/pod: Represent update-ability of spec correctly
  • 06abae4 Update CHANGELOG.md
  • 004ed6b Merge pull request gavinbunney#46 from terraform-providers/b-error-out-on-invalid-id
  • 90d0be2 Merge pull request gavinbunney#43 from terraform-providers/vendor-tf-0.10
  • d821aa6 Avoid crash when importing invalid ID
  • 1f28f5d Update CHANGELOG.md
  • 5e18a34 Merge pull request gavinbunney#44 from sl1pm4t/volume-secret-item
  • 97a6a63 Changes per code review
  • 89c21fc go fmt
  • 5ae5e91 Merge branch 'master' into volume-secret-item
  • 4722806 Update CHANGELOG.md
  • 2826a5e Merge pull request gavinbunney#42 from sl1pm4t/fix-node-selectors
  • 7cd2b58 Update Secret Volume to support items. This works the same as config_map.items.
  • 19a9697 Add acc tests
  • e6897ec vendor: Remove unused dependencies
  • 97d7b9f vendor: github.com/hashicorp/terraform/...@v0.10.0
  • 7fc7278 vendor: Ignore github.com/hashicorp/terraform/backend
  • 5c41c3a Fix pod template node_selectors
  • 891220e Cleanup after v0.1.2 release
  • 43625c5 v0.1.2
  • 8eeabff Update CHANGELOG.md
  • 98bee7c Merge pull request gavinbunney#40 from terraform-providers/b-escape-json-ptr
  • c2d73ca Escape '/' in JSON Patch path correctly
  • 6b4d17d Update CHANGELOG.md
  • c25963e Add switch to disable kubeconfig (gavinbunney#36)
  • 7227105 Merge pull request gavinbunney#39 from terraform-providers/docs-not-new-anymore
  • 3bb11dc docs: Remove note about provider being new
  • 721038d Merge pull request gavinbunney#29 from adieu/patch1
  • 83a4100 Add test for patched flattenLabelSelector
  • 9ae51c6 Should return empty array if LabelSelector is not set.
  • c7cc372 docs: Document new KUBE_TOKEN env var
  • e858230 Update CHANGELOG.md
  • c8b9a50 Merge pull request gavinbunney#35 from sohlcoveo/add_token
  • 7e14186 Fix copy paste
  • 4f4f7e4 Add support of token in auth
  • ac3e7f1 Update CHANGELOG.md
  • 6ab5b8e Merge pull request gavinbunney#33 from ashishth09/master
  • c6edfde Data source for K8s storage class
  • 139b34f Fixing link in README
  • 4f8294d Update image URL (point to master branch)
  • 577fdae Merge pull request gavinbunney#32 from terraform-providers/examples
  • 61df757 Add examples
  • 3bc44d5 Update CHANGELOG.md
  • 6b948c8 Merge pull request gavinbunney#23 from terraform-providers/f-svc-data-source
  • c74dd02 Update CHANGELOG.md
  • a85fc4b Merge pull request gavinbunney#27 from terraform-providers/b-service-optional-port
  • 33297fa Merge pull request gavinbunney#28 from terraform-providers/dep-google-provider
  • 2b808d3 Update CHANGELOG.md
  • bbb3e4e Merge pull request gavinbunney#22 from terraform-providers/f-storage-class
  • c68a578 Add support for storage_class to PVC
  • 07ccd1a Add support for kubernetes_storage_class
  • 43faab0 Update import of google provider
  • a396ae3 vendor: Upgrade Google provider deps
  • 9073a19 vendor: Re-vendor google provider (after provider split)
  • c4b99c9 r/service: Make port optional field
  • 98c36f2 Cleanup after v0.1.1 release
  • 894fa58 v0.1.1
  • c2597a3 Fix wrong logo URL (gavinbunney#24)
  • d64f0bd Add kubernetes_service data source
  • 776c380 Merge pull request gavinbunney#21 from terraform-providers/b-svc-timeout
  • d180154 r/service: Raise LB timeout to 10mins
  • adfc4d9 test-infra: Expose K8S version
  • 6062b0c Update CHANGELOG.md
  • c0343f8 Merge pull request gavinbunney#17 from terraform-providers/f-service-account
  • 669686d Update CHANGELOG.md
  • d9ff280 Update CHANGELOG.md
  • 1d71804 Merge pull request gavinbunney#19 from terraform-providers/b-config-map-vol-crash-fix
  • 92965c0 r/pod+replication_controller: Add validation for file mode bits
  • 6222296 Update CHANGELOG.md
  • a0f1d4e Merge pull request gavinbunney#16 from terraform-providers/f-expose-failure-reasons
  • 4aaf4a0 Expose last warnings from eventlog for Pod+PVC+SVC
  • 380e750 r/pod: Fix a crash caused by wrong field name
  • 30c32c8 Add support for kubernetes_service_account
  • d557ad2 Adding back the GNUmakefile test-compile step
  • 4705958 Simplifying the GNUMakefile
  • 659705c Update CHANGELOG.md
  • 509ee75 docs/service: Add new exported field
  • 0159a2f Merge pull request gavinbunney#12 from terraform-providers/f-svc-wait-for-lb-ingress
  • d6bfc81 docs: Fix outdated links to K8S docs (gavinbunney#10)
  • 917fd34 r/kubernetes_service: Fix failing test
  • ceeae10 Update Changelog for kubernetes provider
  • a9d1161 Fix Changelog Links Script for kubernetes provider
  • 165cf0f Update CHANGELOG.md
  • 2385d51 Merge pull request gavinbunney#6 from e-max/fix_gcp_auth_provider_error
  • 7b562a7 Test auth provider plugins are loaded
  • 6d1adb5 Register GCP auth plugin
  • 7efd6bf vendor auth plugins (gavinbunney#11)
  • 274388f resource/kubernetes_service: Wait for LB ingress
  • 8f5e056 Update CHANGELOG.md
  • 59fc241 Add support for kubernetes_replication_controller (gavinbunney#9)
  • 2b8d645 Cleanup after v0.1.0 release
  • 47d3694 v0.1.0
  • af1301d Update CHANGELOG.md
  • a4f6e63 vendor gcp auth plugin from client-go (gavinbunney#7)
  • 73569c5 Clarified exclusion of alpha and beta resources (gavinbunney#2)
  • faf2440 Update CHANGELOG
  • 9ebf856 Update CHANGELOG
  • aaf2d3b Updating Makefile + Add gitignore
  • 2056d64 Transfer of provider code
  • e0c846d Transfer Kubernetes provider
  • 67106d1 Transfer kubernetes provider
  • fee21e1 Transfer of provider website docs
  • ce5a7f4 Merge branch 'master' of /Users/jake/terraform
  • 8eb47d5 Transfer kubernetes provider website
  • 4f7c8b7 provider/kubernetes: Add support for pod (#13571)
  • 2cd10ce provider/kubernetes: Add support for pod (#13571)
  • 5e3deeb Updating Makefile + Add gitignore
  • a4085ed Initial transfer of provider code
  • 14a1ab1 Merge branch 'master' of /Users/jake/terraform
  • d29d106 Transfer kubernetes provider
  • ac67e63 Add Issue Template
  • e562fb6 initial commit
  • df96682 provider/kubernetes: Allow sourcing config_path from KUBECONFIG env var (#14889)
  • a735365 provider/kubernetes: Allow sourcing config_path from KUBECONFIG env var (#14889)
  • 43edcea Merge pull request #15019 from hashicorp/f-k8s-pvc-unbound-reason
  • 392addf docs/kubernetes: Document compatible k8s versions (#15020)
  • ea7d7dd provider/kubernetes: Provide more details about why PVC failed to bind
  • 980c735 provider/kubernetes: Mark HPA's target_cpu_utilization_percentage as computed
  • eb7f981 provider/kubernetes: Fix failing tests after upgrading to 1.6
  • 040babe provider/kubernetes: Ignore k8s internal labels
  • 26be282 provider/kubernetes: Change imports and references after upgrade
  • bb18cd5 docs/kubernetes: Fix sidebar highlighting (#14829)
  • 8c27fff docs/kubernetes: Fix import docs (missing namespace) (#14832)
  • ce0b64d provider/kubernetes: Add support for Horizontal Pod Autoscaler (#14763)
  • bd42766 provider/kubernetes: Add support for Horizontal Pod Autoscaler (#14763)
  • 67ce80c provider/kubernetes: Add support for Service (#14554)
  • 1be90a5 provider/kubernetes: Add support for Service (#14554)
  • 05c5701 provider/kubernetes: Add support for limit_range (#14285)
  • 457cd3b provider/kubernetes: Add support for limit_range (#14285)
  • 8804983 provider/kubernetes: Add support for resource_quota (#13914)
  • 54b8ca0 provider/kubernetes: Add support for resource_quota (#13914)
  • 8348009 Add dockercfg example to Kubernetes secret (#14151)
  • f63161e Fixes kubernetes namespace name to have valid format (#13615)
  • 7476e2d provider/kubernetes: Add support for persistent_volume_claim (#13527)
  • 634001d provider/kubernetes: Add support for persistent_volume_claim (#13527)
  • cf55710 provider/kubernetes: Add support for persistent_volume
  • c61bc24 provider/kubernetes: Add support for persistent_volume
  • 2adf779 kubernetes: Make generatable name optional in metadataSchema
  • 0a9b99a Update kubernetes provider
  • cf7ac19 provider/kubernetes: Allow defining custom config context (#12958)
  • 295dc38 provider/kubernetes: Allow defining custom config context (#12958)
  • 5dc11ed provider/kubernetes: Use PATCH to update namespace (#13114)
  • 1591d90 kubernetes: Add secret resource (#12960)
  • 094019e kubernetes: Add secret resource (#12960)
  • 88f6e4c provider/kubernetes: Fix sorting of the PatchOperations (#13117)
  • 39012fe kubernetes: Ignore internal K8S annotations
  • 993a7b5 kubernetes: Use JSON patch for updating config_map
  • 2149ad5 Kubernetes ConfigMap metadata name did not comply to the regex rules (#12955)
  • a802a6e kubernetes: Add config_map resource (#12753)
  • c754be1 kubernetes: Add config_map resource (#12753)
  • 6042238 kubernetes: Add GKE config as test infrastructure
  • d0ee963 kubernetes: Add provider + namespace resource
  • d77f5b2 kubernetes: Add provider + namespace resource