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
toapply_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
inkubernetes_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 asconfig_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